From a411bea0231c469d2f43ccf74741b987fbbded35 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 16 Jan 1996 20:51:22 +0000 Subject: [PATCH] * ldgram.y (%union): Add phdr field. (phdr): Use phdr_qualifiers rather than opt_hdrs and opt_at. (phdr_qualifiers): New nonterminal. Add support for FLAGS. (opt_hdrs, hdr): Remove. (phdr_val): New nonterminal. * ldlang.c (lang_new_phdr): Replace hdrs parameter with filehdr and phdrs parameters. Add flags parameter. (lang_record_phdrs): Update for changes to lang_phdr. Pass flags to bfd_record_phdr. * ldlang.h (struct lang_phdr): Replace hdrs field with filehdr and phdrs fields. Add flags field. (LANG_PHDR_FILEHDR, LANG_PHDR_PHDRS): Remove. (lang_new_phdr): Update declaration. * ld.texinfo: Document FLAGS. --- ld/ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index 0e6dfa751f6..4c4ece3f4aa 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,20 @@ +Tue Jan 16 15:16:58 1996 Ian Lance Taylor + + * ldgram.y (%union): Add phdr field. + (phdr): Use phdr_qualifiers rather than opt_hdrs and opt_at. + (phdr_qualifiers): New nonterminal. Add support for FLAGS. + (opt_hdrs, hdr): Remove. + (phdr_val): New nonterminal. + * ldlang.c (lang_new_phdr): Replace hdrs parameter with filehdr + and phdrs parameters. Add flags parameter. + (lang_record_phdrs): Update for changes to lang_phdr. Pass flags + to bfd_record_phdr. + * ldlang.h (struct lang_phdr): Replace hdrs field with filehdr and + phdrs fields. Add flags field. + (LANG_PHDR_FILEHDR, LANG_PHDR_PHDRS): Remove. + (lang_new_phdr): Update declaration. + * ld.texinfo: Document FLAGS. + Mon Jan 15 15:07:19 1996 Ian Lance Taylor * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation): -- 2.30.2