[Bug driver/15288] can't use MIPS linker option -exports_file

raeburn at MIT dot EDU gcc-bugzilla@gcc.gnu.org
Wed May 5 03:11:00 GMT 2004


------- Additional Comments From raeburn at MIT dot EDU  2004-05-05 03:11 -------
Sorry, here's some data from another run with -Wl,-v so the linker command is shown:

collect2 version 3.4.0
/usr/bin/ld -shared -init __do_global_ctors -fini __do_global_dtors
-hidden_symbol __do_global_ctors,__do_global_ctors_1,__do_global_dtors
-_SYSTYPE_SVR4 -woff 131 -n32 -o libcom_err.so.3.0
/u2/gnu/Install-no-binutils/lib/gcc/mips-sgi-irix6.5/3.4.0/crtbegin.o
-L/u2/gnu/Install-no-binutils/lib/gcc/mips-sgi-irix6.5/3.4.0 -L/usr/bin
-L/u2/gnu/Install-no-binutils/lib/gcc/mips-sgi-irix6.5/3.4.0/../../..
-ignore_unresolved -update_registry ../../so_locations -soname libcom_err.so.3
error_message.o et_name.o com_err.o -exports_file
../../../src/util/et/libcom_err.exports -v -dont_warn_unused -lgcc_s
-warn_unused -L/usr/lib32/mips3 -L/usr/lib32 -dont_warn_unused -lgcc_s
-warn_unused /u2/gnu/Install-no-binutils/lib/gcc/mips-sgi-irix6.5/3.4.0/crtend.o
ld32: ERROR   4  : Conflicting flag setting: -exports_file
	-_SYSTYPE_SVR4 set multiple times
ld32: 1: loading
/u2/gnu/Install-no-binutils/lib/gcc/mips-sgi-irix6.5/3.4.0/crtbegin.o.
ld32: 2: loading error_message.o.
[...]

It looks like the linker continues going about its business, but has already
decided to return an error at the end.

-- 


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



More information about the Gcc-bugs mailing list