2000-07-19 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Jul 2000 03:25:10 +0000 (03:25 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Jul 2000 03:25:10 +0000 (03:25 +0000)
commite0ee487bb566f047bbc43dee18e81bab14cba096
tree9d48cd80dcbe6c6a26c5b72750605cbd0c5893d8
parent9bfcb6d6894b9224f4b8f55c4f6f14dea93e28ad
2000-07-19  H.J. Lu  <hjl@gnu.org>

* emulparams/elf32mcore.sh (PARSE_AND_LIST_ARGS): Removed.
(PARSE_AND_LIST_PROLOGUE): New.
(PARSE_AND_LIST_LONGOPTS): Likewise.
(PARSE_AND_LIST_OPTIONS): Likewise.
(PARSE_AND_LIST_ARGS_CASES): Likewise.

* ldmain.c (main): Clear link_info.flags and link_info.flags_1.

* lexsup.c (ld_options): Comment out 'z'.
(parse_args): Likewise.

* emultempl/elf32.em: Include "elf/common.h".
(gld_${EMULATION_NAME}_parse_args): Defined. Handle some -z
options.
(gld_${EMULATION_NAME}_list_options): Likewise.

* ld.texinfo: Add documentation for the recognized -z options.
ld/ChangeLog
ld/emulparams/elf32mcore.sh
ld/emultempl/elf32.em
ld/ld.texinfo
ld/ldmain.c
ld/lexsup.c