[patch]: Allow in dlltool addiional underscoring options for symbols
Kai Tietz
ktietz70@googlemail.com
Mon Oct 26 18:30:00 GMT 2009
2009/10/26 Kai Tietz <ktietz70@googlemail.com>:
> Hello,
>
> as we are about to change for w64 the default underscoring, but as we
> still are in need to support the underscored symbol variant, does this
> patch adds two new options for this. The option is opaque as long as
> not one of the two (--(no-)leading-underscore) options was specified.
>
> ChangeLog
>
> 2009-10-26 Kai Tietz <kai.tietz@onevision.com>
>
> * dlltoo.c (leading_underscore): New local variable.
> (asm_prefix): Interprete leading_underscore.
> (xlate): Likewise.
> (add_excludes): Use leading_underscore for making
> symbol name.
> (gen_exp_file): Use leading_underscore for internal
> _imp_ symbols.
> (usage): Add display of --no-leading-underscore and
> --leading-underscore option.
> (OPTION_NO_LEADING_UNDERSCORE): New.
> (OPTION_LEADING_UNDERSCORE): New.
> (long_options): Add --no-leading-underscore and
> --leading-underscore option.
> (main): Handle new options.
> * doc/binutils.text: Add documentation of the options
> --no-leading-underscore and --leading-underscore.
>
>
> Tested for x86_64-pc-mingw32, i686-pc-mingw32, and i686-pc-cygwin. Ok for apply?
Sorry, and here is the patch for it.
Kai
--
| (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imp_symbols.diff
Type: application/octet-stream
Size: 5223 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20091026/e76b4f29/attachment.obj>
More information about the Binutils
mailing list