X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2Fld.texi;h=ecdbf775eb3e9669e18b20634c99326beb7d4d0c;hb=1e92785005ce880a5fac9d022f05cdcff91c3091;hp=b89c1a57c0b4e6476a003cec46e278bc8c29a2d5;hpb=cae64165f47b64898c4f1982d294862cfae89a47;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ld.texi b/ld/ld.texi index b89c1a57c0..ecdbf775eb 100644 --- a/ld/ld.texi +++ b/ld/ld.texi @@ -8565,6 +8565,17 @@ more than performance. With this option, the linker will not insert no-ops or widen density instructions to preserve branch target alignment. There may still be some cases where no-ops are required to preserve the correctness of the code. + +@item --abi-windowed +@itemx --abi-call0 +Choose ABI for the output object and for the generated PLT code. +PLT code inserted by the linker must match ABI of the output object +because windowed and call0 ABI use incompatible function call +conventions. +Default ABI is chosen by the ABI tag in the @code{.xtensa.info} section +of the first input object. +A warning is issued if ABI tags of input objects do not match each other +or the chosen output object ABI. @end table @ifclear GENERIC