aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>1998-11-09 22:58:45 +0000
committerDJ Delorie <dj@redhat.com>1998-11-09 22:58:45 +0000
commit854d50bd515843fae38c54d9b4ca1be923d72bef (patch)
treeba4e2a40556e42d1a0cea84ac11827b8708f859d /ld
parenta1bda8d6bce1271ff97ab6716279eb91efe8b979 (diff)
downloadgdb-854d50bd515843fae38c54d9b4ca1be923d72bef.zip
gdb-854d50bd515843fae38c54d9b4ca1be923d72bef.tar.gz
gdb-854d50bd515843fae38c54d9b4ca1be923d72bef.tar.bz2
* emultempl/pe.em (gld_i386_list_options): list dll-specific options.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog2
-rw-r--r--ld/emultempl/pe.em5
2 files changed, 7 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 697225a..a9ac625 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -11,6 +11,8 @@ Mon Nov 9 16:41:30 1998 DJ Delorie <dj@cygnus.com>
DEF files do this)
* ldint.texinfo: add section for emulation walkthrough
* Makefile.am: add new files and target-specific extra files
+ * emultempl/pe.em (gld_i386_list_options): list dll-specific
+ options.
Wed Nov 4 16:39:18 1998 Nick Clifton <nickc@cygnus.com>
diff --git a/ld/emultempl/pe.em b/ld/emultempl/pe.em
index 029db8a..dafd7ee 100644
--- a/ld/emultempl/pe.em
+++ b/ld/emultempl/pe.em
@@ -193,6 +193,11 @@ gld_${EMULATION_NAME}_list_options (file)
fprintf (file, _(" --stack <size> Set size of the initial stack\n"));
fprintf (file, _(" --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"));
fprintf (file, _(" --support-old-code Support interworking with old code\n"));
+ fprintf (file, _(" --output-def <file> Generate a .DEF file for the built DLL\n"));
+ fprintf (file, _(" --export-all-symbols Automatically export all globals to DLL\n"));
+ fprintf (file, _(" --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"));
+ fprintf (file, _(" --kill-at Remove @nn from exported symbols\n"));
+ fprintf (file, _(" --add-stdcall-alias Export symbols with and without @nn\n"));
}
static void