Add -bnortl and -bnortllib support for AIX.

This commit is contained in:
Tom Rix 2002-05-18 16:56:27 +00:00
parent a58d9c34ef
commit ca10c62d56
2 changed files with 9 additions and 1 deletions

View File

@ -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> 2002-05-17 Marek Michalkiewicz <marekm@amelek.gda.pl>
* Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5. * Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5.

View File

@ -135,7 +135,8 @@ static unsigned int syscall_mask = 0x77;
/* fake file for -binitfini support */ /* fake file for -binitfini support */
static lang_input_statement_type *initfini_file; 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; static int rtld;
/* Explicit command line library path, -blibpath */ /* Explicit command line library path, -blibpath */
@ -243,6 +244,8 @@ gld${EMULATION_NAME}_parse_args (argc, argv)
{"bpT", required_argument, NULL, OPTION_PT}, {"bpT", required_argument, NULL, OPTION_PT},
{"bro", no_argument, &textro, 1}, {"bro", no_argument, &textro, 1},
{"brtl", no_argument, &rtld, 1}, {"brtl", no_argument, &rtld, 1},
{"bnortl", no_argument, &rtld, 0},
{"bnortllib", no_argument, &rtld, 0},
{"bS", required_argument, NULL, OPTION_MAXSTACK}, {"bS", required_argument, NULL, OPTION_MAXSTACK},
{"bso", no_argument, NULL, OPTION_AUTOIMP}, {"bso", no_argument, NULL, OPTION_AUTOIMP},
{"bstrcmpct", no_argument, NULL, OPTION_STRCMPCT}, {"bstrcmpct", no_argument, NULL, OPTION_STRCMPCT},