mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 23:39:35 +08:00
dlltool.c (make_one_lib_file): Revert 2004-09-02 and 2004-09-04 patches.
doc/binutils.texi (dlltool): Revert 2004-09-06 patch.
This commit is contained in:
@ -2517,17 +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;
|
||||
/* 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->size = strlen (xlate (exp->name)) + 3;
|
||||
si->data = xmalloc (si->size);
|
||||
si->data[0] = idx & 0xff;
|
||||
si->data[1] = idx >> 8;
|
||||
strcpy (si->data + 2, internal_name);
|
||||
strcpy (si->data + 2, xlate (exp->name));
|
||||
}
|
||||
break;
|
||||
case IDATA7:
|
||||
|
Reference in New Issue
Block a user