egcs-1.1.1 bootstrap-failure on i386-next-nextstep3 -- fixed!

Eric Norum eric@skatter.usask.ca
Fri Dec 11 08:36:00 GMT 1998


The fix is simple.  Just add the following lines to the end of  
egcs-1.1.1/gcc/config/i386/next.h

=============================================================
/*
 * NeXTStep/OPENSTEP still uses old binutils that don't insert nops when
 * the .align directive inserts extra space in the text segment.
 */
#undef ASM_OUTPUT_ALIGN
#define ASM_OUTPUT_ALIGN(FILE,LOG) \
  if ((LOG)!=0) fprintf ((FILE), "\t.align %d,0x90\n", (LOG))
==============================================================

---
Eric Norum                                 eric@skatter.usask.ca
Saskatchewan Accelerator Laboratory        Phone: (306) 966-6308
University of Saskatchewan                 FAX:   (306) 966-6058
Saskatoon, Canada.



More information about the Gcc-bugs mailing list