Egcs-971207 builds on rs6000-ibm-aix3.2.5 with handholding
Manfred.Hollstein@ks.sel.alcatel.de
Manfred.Hollstein@ks.sel.alcatel.de
Fri Dec 12 00:05:00 GMT 1997
On Thu, 11 December 1997, 16:55:21, law@cygnus.com wrote:
> In message < MDAEMON-F199712111144.AA440176MD1923@intera.com >you write:
> > To build and install egcs-971207 on an rs6000 running aix3.2.5,
> > I had to do the following after configuring:
> >
> > 1) edit gcc/Makefile, adding -DNO_FILE to ENQUIRE_CFLAGS.
> This is strange. As far as I know it should not be necessary. Exactly
> why did you do this?
>
My guess, this is a result of a change to fix-header.c:
/* We no longer massage include files for POSIX or XOPEN symbols,
as there are now several versions of the POSIX and XOPEN standards,
and it would be a maintenance nightmare for us to track them all.
Better to be compatible with the system include files. */
/*#define ADD_MISSING_POSIX 1 */
/*#define ADD_MISSING_XOPEN 1 */
Both were defined up to egcs-1.0. I got similar problems on m68k-motorola-sysv
and m88k-motorola-sysv3 and will follow-up with a patch for these two systems
soon.
Manfred
More information about the Gcc-bugs
mailing list