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