2000-07-19 H.J. Lu <hjl@gnu.org>
commitec42f922fd431529ac48f465b74d26c2bf9b852b
authorH.J. Lu <hjl@lucon.org>
Thu, 20 Jul 2000 03:25:10 +0000 (20 03:25 +0000)
committerH.J. Lu <hjl@lucon.org>
Thu, 20 Jul 2000 03:25:10 +0000 (20 03:25 +0000)
treed38bf942b1c99ae8465169b4c25d78d5c9163e06
parentfa5d6ee7ebd4defadfc20aa80ebd307f171e2a6d
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