diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2006-01-31 22:08:14 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2006-01-31 22:08:14 +0000 |
commit | d3a55eb78cdaaca6363cfd5ba13f2991a5fb828f (patch) | |
tree | 905eb0f1e9ac9bffb9c437b67cae3f213f0f102a /ld/deffile.h | |
parent | 2c0c6732411baeb956625a18127aacc60d9df1a6 (diff) | |
download | binutils-redhat-d3a55eb78cdaaca6363cfd5ba13f2991a5fb828f.tar.gz |
2006-01-31 Filip Navara <navaraf@reactos.com>
* deffile.h (struct def_file_export): Add field flag_forward.
* pe-dll.c (process_def_file): Check for forward exports.
(generate_edata): Generate forward export symbols.
(fill_edata): Emit them.
* pe-dll.c (process_def_file): Don't crash on malformed
fastcall symbol names in .def file.
Diffstat (limited to 'ld/deffile.h')
-rw-r--r-- | ld/deffile.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ld/deffile.h b/ld/deffile.h index 699f190f38..6db8bf79d0 100644 --- a/ld/deffile.h +++ b/ld/deffile.h @@ -36,7 +36,7 @@ typedef struct def_file_export { char *internal_name; /* always set, may == name */ int ordinal; /* -1 if not specified */ int hint; - char flag_private, flag_constant, flag_noname, flag_data; + char flag_private, flag_constant, flag_noname, flag_data, flag_forward; } def_file_export; typedef struct def_file_module { |