I configured gcc (revision 125688) like this in a combined tree:

/n/08/rask/src/gcc/configure --target=arm-unknown-eabi --disable-multilib
--disable-nls --disable-gdb --with-newlib --enable-sim

The build ends with this:

libtool: compile:  /home/rask/build/gcc-arm-unknown-eabi/./gcc/xgcc
-B/home/rask/build/gcc-arm-unknown-eabi/./gcc/ -nostdinc
-B/home/rask/build/gcc-arm-unknown-eabi/arm-unknown-eabi/newlib/ -isystem
/home/rask/build/gcc-arm-unknown-eabi/arm-unknown-eabi/newlib/targ-include
-isystem /n/08/rask/src/gcc/newlib/libc/include
-B/home/rask/build/gcc-arm-unknown-eabi/arm-unknown-eabi/libgloss/arm
-L/home/rask/build/gcc-arm-unknown-eabi/arm-unknown-eabi/libgloss/libnosys
-L/n/08/rask/src/gcc/libgloss/arm -B/usr/local/arm-unknown-eabi/bin/
-B/usr/local/arm-unknown-eabi/lib/ -isystem /usr/local/arm-unknown-eabi/include
-isystem /usr/local/arm-unknown-eabi/sys-include
-L/home/rask/build/gcc-arm-unknown-eabi/./ld -c -I.
-I/n/08/rask/src/gcc/libobjc -O2 -g -O2 -W -Wall -Wwrite-strings
-Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions
-fexceptions -I/n/08/rask/src/gcc/libobjc/objc
-I/n/08/rask/src/gcc/libobjc/../gcc -I/n/08/rask/src/gcc/libobjc/../gcc/config
-I../.././gcc -I/n/08/rask/src/gcc/libobjc/../include
/n/08/rask/src/gcc/libobjc/exception.c -o exception.o
/n/08/rask/src/gcc/libobjc/exception.c: In function 'parse_lsda_header':
/n/08/rask/src/gcc/libobjc/exception.c:94: warning: passing argument 2 of
'read_uleb128' from incompatible pointer type
/n/08/rask/src/gcc/libobjc/exception.c:103: warning: passing argument 2 of
'read_uleb128' from incompatible pointer type
/n/08/rask/src/gcc/libobjc/exception.c: In function
'__gnu_objc_personality_v0':
/n/08/rask/src/gcc/libobjc/exception.c:173: error: '_URC_FATAL_PHASE1_ERROR'
undeclared (first use in this function)
/n/08/rask/src/gcc/libobjc/exception.c:173: error: (Each undeclared identifier
is reported only once
/n/08/rask/src/gcc/libobjc/exception.c:173: error: for each function it appears
in.)
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:177: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:234: warning: passing argument 2 of
'read_uleb128' from incompatible pointer type
/n/08/rask/src/gcc/libobjc/exception.c:279: warning: passing argument 2 of
'read_sleb128' from incompatible pointer type
/n/08/rask/src/gcc/libobjc/exception.c:280: warning: passing argument 2 of
'read_sleb128' from incompatible pointer type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:291: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:329: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c: In function 'objc_exception_throw':
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
/n/08/rask/src/gcc/libobjc/exception.c:364: error: cast specifies array type
make[2]: *** [exception.lo] Error 1
make[2]: Leaving directory
`/home/rask/build/gcc-arm-unknown-eabi/arm-unknown-eabi/libobjc'
make[1]: *** [all-target-libobjc] Error 2
make[1]: Leaving directory `/home/rask/build/gcc-arm-unknown-eabi'
make: *** [all] Error 2


-- 
           Summary: libobjc build failure on arm-unknown-eabi
                    (__gnu_objc_personality_v0)
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rask at sygehus dot dk
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: arm-unknown-eabi


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

Reply via email to