ld -o behaviour
Ben Elliston
bje@redhat.com
Tue Dec 26 13:44:00 GMT 2000
Hi Nick,
BTW - wouldn't it be easier to change which spec files are causing
this problem so that a space is inserted between the -o and the
filename ? ie instead of having gcc pass "-omagic" to the linker it
could pass "-o magic". This would cause the correct parsing to occur
and would prevent other, similar problems.
I'm not sure that's the right fix -- after all, those running the linker by
hand will experience the same weirdness if they happen to call their final
executable ``magic''.
Perhaps renaming the --omagic option is a better idea.
Ben
More information about the Binutils
mailing list