FYI: large number of objc failures on i686-linux-gnu
Jakub Jelinek
jakub@redhat.com
Sun Jan 6 12:04:00 GMT 2002
On Sun, Jan 06, 2002 at 10:54:22AM -0800, H . J . Lu wrote:
> Well, the linker message had always been there before. It is just that
> the old objc test framework didn't catch the linker message:
>
> Executing on host: /export/build/gnu/gcc-mips/build-i686-linux/gcc/xgcc -B/export/build/gnu/gcc-mips/build-i686-linux/gcc/ /home/hjl/work/gnu/src/gcc-mips/gcc/gcc/testsuite/objc/execute/accessing_ivars.m -w -O -I/home/hjl/work/gnu/src/gc c-mips/gcc/gcc/testsuite/../../libobjc -L/export/build/gnu/gcc-mips/build-i686-l inux/i686-pc-linux-gnu/libobjc/.libs -lobjc -lm -o /export/build/gnu/gcc-mips /build-i686-linux/gcc/testsuite/accessing_ivars.x (timeout = 300)
> /usr/bin/ld: warning: type and size of dynamic symbol `__objc_class_name_Object' are not defined^M
> output is: /usr/bin/ld: warning: type and size of dynamic symbol `__objc_class_name_Object' are not defined^M
>
> PASS: objc/execute/accessing_ivars.m compilation, -O
> PASS: objc/execute/accessing_ivars.m execution, -O
>
> The new one does. As I said, it is an objc compiler bug.
Yeah, it is an objc compiler bug, which I've fixed in
http://gcc.gnu.org/ml/gcc-patches/2001-12/msg02645.html
(bootstrapped/regression tested on {i386,ia64,alpha}-redhat-linux).
Ok to commit?
Jakub
More information about the Gcc
mailing list