http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52466

Ralf Corsepius <corsepiu at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |lm32-*
                 CC|                            |corsepiu at gcc dot gnu.org
      Known to work|                            |4.5.3
      Known to fail|                            |4.6.3, 4.7.0

--- Comment #1 from Ralf Corsepius <corsepiu at gcc dot gnu.org> 2012-03-06 
07:20:31 UTC ---
Upon second glance, the origin of this bootstrap failure is an ICE in xgcc/cc1
as lm32-rtems4.11/libgcc/config.log tells

configure:4511: checking whether to use setjmp/longjmp exceptions
configure:: /users/rtems/tmp/gcc.2/BUILD-lm32/./gcc/xgcc
-B/users/rtems/tmp/gcc.2/BUILD-lm32/./gcc/ -B/usr/local/lm32-rtems4.11/bin/
-B/usr/local/lm32-rtems4.11/lib/ -isystem /usr/local/lm32-rtems4.11/include
-isystem /usr/local/lm32-rtems4.11/sys-include 
   -c --save-temps -fexceptions  conftest.c >&5
xgcc: internal compiler error: Segmentation fault (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
configure:: $? = 4
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"   
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1 
| #define HAVE_STDLIB_H 1   
| #define HAVE_STRING_H 1   
| #define HAVE_MEMORY_H 1   
| #define HAVE_STRINGS_H 1  
| #define HAVE_INTTYPES_H 1 
| #define HAVE_STDINT_H 1   
| #define HAVE_UNISTD_H 1   
| #define SIZEOF_DOUBLE 0   
| #define SIZEOF_LONG_DOUBLE 0
| #define HAVE_GETIPINFO 1
| /* end confdefs.h.  */  
| 
| void bar ();
| void clean (int *);
| void foo ()
| {
|   int i __attribute__ ((cleanup (clean)));
|   bar();
| }
|  
configure:4542: result: unknown
configure:4558: error: unable to detect exception model

Reply via email to