summaryrefslogtreecommitdiff
path: root/ld/deffile.h
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2006-01-31 22:08:14 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2006-01-31 22:08:14 +0000
commitd3a55eb78cdaaca6363cfd5ba13f2991a5fb828f (patch)
tree905eb0f1e9ac9bffb9c437b67cae3f213f0f102a /ld/deffile.h
parent2c0c6732411baeb956625a18127aacc60d9df1a6 (diff)
downloadbinutils-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.h2
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 {