mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-29 06:50:32 +00:00
* dlltool.c: Include <assert.h>.
(PREFIX_ALIAS_BASE): Define. (struct export): Add member import_name; (def_exports): Set import_name. (make_one_lib_file): Remove prefix alias code, use import_name in .idata$6. (gen_lib_file): Create and delete aliases. * binutils-all/alias.def: New file. * binutils-all/dlltool.exp: Two new -p tests. * config/default.exp (dlltool_gas_flag): New variable. Copy gas and lds executables into tmpdir/gas directory rather than making symlinks which might not be supported by the host OS. Attempt to handle the case where the host OS does not use the .exe extension but the target OS does. * lib/utils-lib.exp (exe_ext): New procedure.
This commit is contained in:
parent
830866afa5
commit
f9461bdb4e
2
binutils/testsuite/binutils-all/alias.def
Normal file
2
binutils/testsuite/binutils-all/alias.def
Normal file
@ -0,0 +1,2 @@
|
||||
EXPORTS
|
||||
symbol=nothing
|
Loading…
Reference in New Issue
Block a user