This is the mail archive of the
libstdc++@sources.redhat.com
mailing list for the libstdc++ project.
Re: volunteer needed to complete shadow header work
- To: stdc++ <libstdc++ at sourceware dot cygnus dot com>
- Subject: Re: volunteer needed to complete shadow header work
- From: brent verner <brent at rcfile dot org>
- Date: Tue, 22 Aug 2000 14:04:22 -0400
- References: <200008221708.KAA25471@purist.soma.redhat.com>
On 22 Aug 2000 at 10:08 (-0700), Benjamin Kosnik wrote:
|
| This in. Thanks Brent.
|
| 2000-08-22 Brent Verner <brent@rcfile.org>
|
| * src/Makefile.am (INCLUDES): Put $(CSHADOW_INCLUDES) before
| $(top_srcdir)
| * src/Makefile.in: Regenerate.
I believe the following patch will need to be applied to Makefile.am
is adds $(top_srcdir)/std to CSHADOW_INCLUDES. this will allow us to
find the <cNAME> headers for shadowing at build time.
. . . of course this is about all I _know_ so far. I have made
_some_ inroads to compiling the library with the shadowed headers,
but it has definitely _not_ been easy going, and my hacking time
has been cut significantly the past two weeks (and looks the same
the upcoming two weeks... work sux!).
I may have something of a patch _toward_ this later in the week --
nothing substantial, so don't get any hopes up for a solution from
this direction yet... sorry :(
later.
brent
--
Damon Brent Verner o _ _ _
Cracker JackŪ Surprise Certified _o /\_ _ \\o (_)\__/o (_)
brent@rcfile.org _< \_ _>(_) (_)/<_ \_| \ _|/' \/
brent@linux1.org (_)>(_) (_) (_) (_) (_)' _\o_
Index: Makefile.am
===================================================================
RCS file: /cvs/gcc/egcs/libstdc++-v3/src/Makefile.am,v
retrieving revision 1.29
diff -c -p -3 -r1.29 Makefile.am
*** Makefile.am 2000/08/22 17:22:38 1.29
--- Makefile.am 2000/08/22 17:28:33
*************** endif
*** 72,78 ****
if GLIBCPP_USE_CSHADOW
CSHADOW_INCLUDES =
#CSHADOW_INCLUDES = \
! # @CSHADOWFLAGS@ -I$(top_srcdir)/shadow -I$(top_builddir)/cshadow
else
CSHADOW_INCLUDES =
endif
--- 72,78 ----
if GLIBCPP_USE_CSHADOW
CSHADOW_INCLUDES =
#CSHADOW_INCLUDES = \
! # @CSHADOWFLAGS@ -I$(top_srcdir)/shadow -I$(top_builddir)/cshadow -I$(top_srcdir)/std
else
CSHADOW_INCLUDES =
endif