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 | a8d701fd09ed1ce8afaf1a5892f3b37c078a6864 (patch) | |
tree | d12c757aed1e6d70b8ec87a05a71ea2a1f8471a5 /ld/deffile.h | |
parent | e7da6241844b3fd313859e6128bf5bddd3e22502 (diff) | |
download | gdb-a8d701fd09ed1ce8afaf1a5892f3b37c078a6864.zip gdb-a8d701fd09ed1ce8afaf1a5892f3b37c078a6864.tar.gz gdb-a8d701fd09ed1ce8afaf1a5892f3b37c078a6864.tar.bz2 |
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 699f190..6db8bf7 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 { |