egcs-19980531, hpux9 cc chokes: "too much defining - use -H option"

Jeffrey A Law law@cygnus.com
Wed Jun 3 21:37:00 GMT 1998


  In message < 199806040033.UAA13335@caip.rutgers.edu >you write:
  > 	When bootstrapping egcs-19980531 on hpux9 using cc for stage1,
  > I get the following error:
  > 
  >  > cc -DIN_GCC -g -DHAVE_CONFIG_H -DHAIFA -I. -I. -I./config
  >  > 	-DUSE_COLLECT2 -DTARGET_NAME=\"hppa1.1-hp-hpux9.01\" -c `echo
  >  > 	./toplev.c | sed 's,^\./,,'`
  >  > ./rtl.h: 529: too much defining - use -H option
  >  > ./rtl.h: 530: too much defining - use -H option
  >  > ./rtl.h: 540: too much defining - use -H option
  >  > ./rtl.h: 541: too much defining - use -H option
  >  > ./rtl.h: 545: too much defining - use -H option
  >  > ./rtl.h: 546: too much defining - use -H option
  >  > ./rtl.h: 547: too much defining - use -H option
  >  > ./rtl.h: 548: too much defining - use -H option
  >  > ./rtl.h: 549: too much defining - use -H option
  >  > ./rtl.h: 550: too much defining - use -H option
  >  > ./rtl.h: 551: too much defining - use -H option
  >  > [etc...]
  > 
  > 	I managed to get around thi by using the -H option (more
  > specifically, by setting CC to "cc -Wp,-H256000" before
  > bootstrapping.)
Hmmm, methings something is wrong.

egcs/config/mh-hpux has the proper defines to fix this problem, and
they should be passed around to the various sub directory makes.

jeff



More information about the Gcc-bugs mailing list