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