mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-24 18:44:20 +08:00
* dlltool.c (make_one_lib): Test if internal_name was specified
by user before using it.
This commit is contained in:
parent
eb1352eda0
commit
5df31fad47
@ -1,3 +1,8 @@
|
||||
2004-09-04 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* dlltool.c (make_one_lib): Test if internal_name was specified
|
||||
by user before using it.
|
||||
|
||||
2004-09-02 Carlo Wood <carlo@alinoe.com>
|
||||
|
||||
PR binutils/351
|
||||
|
@ -2517,8 +2517,11 @@ make_one_lib_file (export_type *exp, int i)
|
||||
why it did that, and it does not match what I see
|
||||
in programs compiled with the MS tools. */
|
||||
int idx = exp->hint;
|
||||
char const * internal_name =
|
||||
exp->internal_name ? exp->internal_name : xlate (exp->name);
|
||||
/* If the user has specified an internal name, use it.
|
||||
Ignore command line name translation options. */
|
||||
char const * internal_name
|
||||
= exp->internal_name != exp->name
|
||||
? exp->internal_name : xlate (exp->name);
|
||||
|
||||
si->size = strlen (internal_name) + 3;
|
||||
si->data = xmalloc (si->size);
|
||||
|
Loading…
Reference in New Issue
Block a user