Segher Boessenkool wrote:
GCC passes a linker script to the linker for some
targets (e.g., powerpc-eabi with -mads).  If you specify a
linker script using -Wl,-T,script.ld, you get both
passed to the linker and there may be conflicts.

Is there any option to GCC which says to not pass
the predefined linker script to the linker?

If you use your own linker scripts, you really shouldn't use gcc
to do the linking step; call ld directly, instead.  gcc has no
idea what your linker script does, so it might well call ld with
the wrong options...

There are a number of targets which pass linker scripts
to ld, along with whatever libraries or support files
(like crti.o) are needed.  The spec file insures that
the correct options are passed.

--
Michael Eager    [EMAIL PROTECTED]
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077

Reply via email to