This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/3173: h8300-coff fails to build on gcc-3.0-20010611
- To: Toshi Morita <tm2 at best dot com>
- Subject: Re: bootstrap/3173: h8300-coff fails to build on gcc-3.0-20010611
- From: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- Date: Thu, 14 Jun 2001 06:37:42 -0500
- CC: gcc-patches at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
- Organization: OAR Corporation
- References: <200106132324.QAA15697@shell14.ba.best.com>
- Reply-To: joel dot sherrill at OARcorp dot com
The referenced patch fixes the build problem. The build now
terminates with this problem:
checking for built-in g77 integer types... no
configure: error: gcc doesn't define all of the built in types
__g77_integer,
__g77_uinteger, __g77_longint, and __g77_ulongint. You may not be using
a new enough version of gcc, or your target may not have type sizes
which
accommodate those types.
make: *** [configure-target-libf2c] Error 1
The is because this configure test fails
dnl Checks for g77 integer types built into gcc's C front end.
AC_MSG_CHECKING(for built-in g77 integer types)
AC_CACHE_VAL(libf2c_cv_has_g77_builtin_types,
...
I will be out of the office today. If we want to close
3173 and open a new one, that is fine by me.
--joel
Toshi Morita wrote:
>
> >
> > >Number: 3173
> > >Category: bootstrap
> > >Synopsis: h8300-coff fails to build on gcc-3.0-20010611
> > >Confidential: no
> > >Severity: serious
> > >Priority: high
> > >Responsible: unassigned
> > >State: open
> > >Class: ice-on-legal-code
> > >Submitter-Id: net
> > >Arrival-Date: Wed Jun 13 10:56:01 PDT 2001
> > >Closed-Date:
> > >Last-Modified:
> > >Originator: joel@OARcorp.com
> > >Release: gcc-3.0-20010611
> > >Organization:
> > >Environment:
> > RedHat GNU/Linux 6.2
> > >Description:
> > Build fails with following output
> >
> > /usr3/ftp_archive/gnu/gcc/ss/b1/b-h8300-coff/gcc/xgcc -B/usr3/ftp_archive/gnu/gc
> > c/ss/b1/b-h8300-coff/gcc/ -nostdinc -B/usr3/ftp_archive/gnu/gcc/ss/b1/b-h8300-co
> > ff/h8300-coff/newlib/ -isystem /usr3/ftp_archive/gnu/gcc/ss/b1/b-h8300-coff/h830
> > 0-coff/newlib/targ-include -isystem /usr3/ftp_archive/gnu/gcc/ss/b1/gcc-3.0-2001
> > 0611/newlib/libc/include -B/usr1/tmp-tools/h8300-coff/bin/ -B/usr1/tmp-tools/h83
> > 00-coff/lib/ -isystem /usr1/tmp-tools/h8300-coff/include -O2 -DCROSS_COMPILE -D
> > IN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isy
> > stem ./include -DDF=SF -DDI=SI -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinh
> > ibit_libc -I. -I. -I../../gcc-3.0-20010611/gcc -I../../gcc-3.0-20010611/gcc/. -I
> > ../../gcc-3.0-20010611/gcc/config -I../../gcc-3.0-20010611/gcc/../include -fexce
> > ptions -c ../../gcc-3.0-20010611/gcc/unwind-sjlj.c -o libgcc/./unwind-sjlj.o
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c: In function `_Unwind_GetRegionStart':
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c:200: warning: unused parameter `context
> > '
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c: In function `_Unwind_GetDataRelBase':
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c:207: warning: unused parameter `context
> > '
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c: In function `_Unwind_GetTextRelBase':
> > ../../gcc-3.0-20010611/gcc/unwind-sjlj.c:213: warning: unused parameter `context
> > '
> > In file included from ../../gcc-3.0-20010611/gcc/unwind-sjlj.c:270:
> > ../../gcc-3.0-20010611/gcc/unwind.inc: In function `_Unwind_RaiseException_Phase
> > 2':
> > :
> > ../../gcc-3.0-20010611/gcc/unwind.inc:67: warning: implicit declaration of funct
> > ion `abort'
> > ../../gcc-3.0-20010611/gcc/unwind.inc:57: Internal compiler error in expand_call
> > , at calls.c:3076
>
> I have reported this bug and posted a fix for this patch a few times, but nobody
> has reviewed it or approved it.
>
> Here is the patch:
>
> http://gcc.gnu.org/ml/gcc-patches/2001-04/msg00798.html
>
> If someone could approve/commit for 3.0, it would be very nice.
>
> Toshi
--
Joel Sherrill, Ph.D. Director of Research & Development
joel@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985