aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-10-23 17:26:36 +0000
committerNick Clifton <nickc@redhat.com>2004-10-23 17:26:36 +0000
commit0fd555c412ecfb816f441dce78a3f288c49eb8e5 (patch)
treef6f9da26e659862b61a76fae855fcddf538f33be /binutils/ChangeLog
parent121d8485df3bd59f8a74752e6ef3b7123b482b9e (diff)
downloadgdb-0fd555c412ecfb816f441dce78a3f288c49eb8e5.zip
gdb-0fd555c412ecfb816f441dce78a3f288c49eb8e5.tar.gz
gdb-0fd555c412ecfb816f441dce78a3f288c49eb8e5.tar.bz2
* 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.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 39f96c6..21df2f4 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,13 @@
+2004-10-23 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
+
+ * 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.
+
2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (process_section_groups): Free symtab after use.