This is the mail archive of the libstdc++@sources.redhat.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: volunteer needed to complete shadow header work


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]