This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-19980531, hpux9 cc chokes: "too much defining - use -H option"
- To: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Subject: Re: egcs-19980531, hpux9 cc chokes: "too much defining - use -H option"
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 03 Jun 1998 22:36:30 -0600
- cc: egcs-bugs at cygnus dot com
- Reply-To: law at cygnus dot com
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