aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorTom Rix <trix@redhat.com>2002-05-18 16:56:27 +0000
committerTom Rix <trix@redhat.com>2002-05-18 16:56:27 +0000
commitca10c62d566c2a5f5d80c5c78efe7b99a65badf7 (patch)
treebd868c2008643a55d3bcede7ed161d23b4d0d9aa /ld
parenta58d9c34ef63886b2bce7b7be0471e0bad3aa362 (diff)
downloadgdb-ca10c62d566c2a5f5d80c5c78efe7b99a65badf7.zip
gdb-ca10c62d566c2a5f5d80c5c78efe7b99a65badf7.tar.gz
gdb-ca10c62d566c2a5f5d80c5c78efe7b99a65badf7.tar.bz2
Add -bnortl and -bnortllib support for AIX.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog5
-rw-r--r--ld/emultempl/aix.em5
2 files changed, 9 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 4bbcb07..bb3dd76 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-18 Tom Rix <trix@redhat.com>
+
+ * emultempl/aix.em (gld*_parse_args): Add -bnortl and -bnortllib
+ support.
+
2002-05-17 Marek Michalkiewicz <marekm@amelek.gda.pl>
* Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5.
diff --git a/ld/emultempl/aix.em b/ld/emultempl/aix.em
index 90e104a..50bfe64 100644
--- a/ld/emultempl/aix.em
+++ b/ld/emultempl/aix.em
@@ -135,7 +135,8 @@ static unsigned int syscall_mask = 0x77;
/* fake file for -binitfini support */
static lang_input_statement_type *initfini_file;
-/* Whether to do run time linking */
+/* Whether to do run time linking
+ -brtl enables, -bnortl and -bnortllib disable. */
static int rtld;
/* Explicit command line library path, -blibpath */
@@ -243,6 +244,8 @@ gld${EMULATION_NAME}_parse_args (argc, argv)
{"bpT", required_argument, NULL, OPTION_PT},
{"bro", no_argument, &textro, 1},
{"brtl", no_argument, &rtld, 1},
+ {"bnortl", no_argument, &rtld, 0},
+ {"bnortllib", no_argument, &rtld, 0},
{"bS", required_argument, NULL, OPTION_MAXSTACK},
{"bso", no_argument, NULL, OPTION_AUTOIMP},
{"bstrcmpct", no_argument, NULL, OPTION_STRCMPCT},