This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: inclhacking fixincludes....
- To: law at cygnus dot com, EGCS List <egcs at cygnus dot com>
- Subject: Re: inclhacking fixincludes....
- From: Bruce Korb <korbb at datadesign dot com>
- Date: Wed, 08 Jul 1998 07:14:30 -0700
- Organization: Data Design Systems
- References: <1252.899426412@upchuck.cygnus.com>
- Reply-To: ddsinc09 at ix dot netcom dot com
Jeffrey A Law wrote:
> I thought I had sent out a message to the list recomending
> folks give this stuff a spin since we'll probably want to flip it
> to the default in the mainline sources once the egcs-1.1 branch is
> made. But I don't remember seeing that message reflected back from
> the list.
I remember it. I am certain there were no replies, since I flag every
EGCSmessage that contains the string "fixinc". Here's a refresher for the
"proactively defensive":
Please try configuring EGCS on your AIX/Solaris/HP-UX box
"--with-fast-fixincludes". If you are *especially* proactive and
you have one of the boxes that either has a special script or a NULL
fixup (the Makefile will set "FIXINCLUDES" to "Makefile.in"),
then cd to egcs/gcc and alter the assignment to FIXINCLUDES thus:
FIXINCLUDES = fixinc.sh
then do this:
rm -f stmp-fixinc
make stmp-fixinc
and let me (or Jeff) know if the resulting header files (under egcs/gcc/include)
are correct or where they are not. **THANKS**!!
> The only fixincludes stuff I remember recently was a re-vamping of
> how it worked for solaris. The idea was to try and avoid changing
> files as much as possible -- the hope being that one could then have
> a chance of gcc still working after installing patches or doing minor
> os upgrades. I think this happened in early/mid may. I do think
> there's an aix4 fixincludes bug that we'll have to fix (recent bug
> report).
Yep. Fixes sometimes do need to be sensitive to the target OS.
> [[...]] I got my revenge by taking them on all day
> cross country excursions which ended with an amazingly technical
> exposed single track :-)
I hate cutting my hands, but I did enjoy looking over 1,600 feet recentlywhile
my wife screached. :-)
--
Bruce Korb | Data Design Systems, Inc.
Korbb at DataDesign dot com | 45 Cabot Dr., Suite 110
Voice: 408-260-0280 | Santa Clara, CA 95051
Fax: 408-260-0281 | USA