ld should be able to accept "--output-def" and "--out-implib" according to the
man page, but in fact it can only accept "-output-def" and "-out-implib"
nhxlc200 1>ld -v
GNU ld version 2.14.90.0.4 20030523
nhxlc200 2>ld --out-implib
ld: unrecognized option '--out-implib'
ld: use the --help option f
--- Additional Comments From d dot g dot gorbachev at gmail dot com
2009-05-29 23:06 ---
"jmp $+2" jumps to the next instruction after itself (this form of "jmp" is 2
bytes long), i.e. essentially it is a no-op. It was often used in the past on
x86 to provide delays after I/O instruction
Using gold build from [1] and a 32-bit dump_syms from Google breakpad. Take a
hello world program and compile it without gold:
gcc -m32 -gstabs hello.c -o hello
and then run dump_syms hello will produce:
MODULE Linux x86 1888DA9DFDD4858254E7EA9FD030F83D0 hello
FILE 0 hello.c
FUNC 374 2b 0 main
--- Additional Comments From schwab at linux-m68k dot org 2009-05-29 23:30
---
The options --output-def and --out-implib are only supported by the i386pe
linker emulation.
--
What|Removed |Added
---
--- Additional Comments From hjl dot tools at gmail dot com 2009-05-30
02:42 ---
Is "jmp $+2" a documented syntax? The normal way is "jmp .+2".
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10198
--- You are receiving this mail because: ---
You are on the CC list for the