gcc 3.2 i -s przy linkowaniu (alpha)

Jakub Bogusz qboosh w pld.org.pl
Wto, 29 Paź 2002, 17:00:03 CET


Coś nie działa:

$ gcc blah.c  -s
/usr/lib/gcc-lib/alpha-pld-linux/3.2.1/../../../crti.o: In function `_init':
/usr/lib/gcc-lib/alpha-pld-linux/3.2.1/../../../crti.o(.init+0x0): undefined reference to `local symbols in discarded section .debug_line'
/usr/lib/gcc-lib/alpha-pld-linux/3.2.1/../../../crti.o: In function `_fini':
/usr/lib/gcc-lib/alpha-pld-linux/3.2.1/../../../crti.o(.fini+0x0): undefined reference to `local symbols in discarded section .debug_line'
/usr/lib/libc_nonshared.a(atexit.oS): In function `atexit':
atexit.oS(.text+0x0): undefined reference to `local symbols in discarded section .debug_line'
atexit.oS(.text+0x2c): undefined reference to `local symbols in discarded section .debug_line'
collect2: ld returned 1 exit status

blah.c zawiera pusty main() (ale próbowałem też dopisywać jakieś wywołania
funkcji).
To jest wina glibca czy gcc?
glibc jest jeszcze stary (2.2.5 z Ra).

Na x86 efektu nie zauważyłem (ani przed ani po upgradzie glibca).


-- 
Jakub Bogusz



Więcej informacji o liście dyskusyjnej pld-devel-pl