+2019-04-11 Tamar Christina <tamar.christina@arm.com>
+
+ PR ld/24302
+ * testsuite/ld-aarch64/aarch64-elf.exp: Add new test.
+ * testsuite/ld-aarch64/tls-relax-gdesc-le-now.d: New test.
+
+2019-04-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ * scripttempl/elf.sc (CREATE_PIC): New. Set for CREATE_SHLIB or
+ CREATE_PIE.
+ (__rel_iplt_start): Don't define for CREATE_PIC.
+ (__rel_iplt_end): Likewise.
+ (__rela_iplt_start): Likewise.
+ (__rela_iplt_end): Likewise.
+
+2019-04-10 Alan Modra <amodra@gmail.com>
+
+ * testsuite/ld-elf/shared.exp: Don't xfail PR ld/20995 for
+ powerpc-nto.
+
+2019-04-10 Alan Modra <amodra@gmail.com>
+
+ * emultempl/cskyelf.em (csk_elf_before_parse): New function,
+ setting use_branch_stub false for linux.
+ (csky_elf_create_output_section_statements): Do emit this
+ function and all others in the file for linux, plus the branch
+ option control. Disable branch stubs when non-ELF.
+
+2019-04-10 Alan Modra <amodra@gmail.com>
+
+ * Makefile.am (eskyelf.c, eskyelf_linux.c): Depend on cskyelf.em.
+ (ecskyelf_linux.c): Depend on cskyelf.sh.
+ (eelf32microblazeel.c): Depend on elf32microblaze.sh.
+ * Makefile.in: Regenerate.
+ * emulparams/cskyelf.sh: Comment regarding cskelf_linux.sh.
+ (PAGE_SIZE): Don't define.
+ * emulparams/cskyelf_linux.sh: Source sckyelf.sh, leaving just
+ the differing variable defs/undefs.
+ * emulparams/elf32mcore.sh (PAGE_SIZE): Don't define.
+ * emulparams/elf32microblaze.sh: Comment re. elf32microblazeel.sh.
+ (OUTPUT_FORMAT): Use BIG_OUTPUT_FORMAT.
+ (PAGE_SIZE): Don't define.
+ * emulparams/elf32microblazeel.sh: Source elf32microblaze.sh,
+ leaving just the differing OUTPUT_FORMAT.
+
+2019-04-10 Alan Modra <amodra@gmail.com>
+
+ * po/BLD-POTFILES.in: Regenerate.
+
+2019-04-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/ld-elf/shared.exp: XFAIL PR ld/20995 tests for
+ lynxos and nto targets.
+
+2019-04-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * Makefile.am (ALL_EMULATION_SOURCES): Remove eelf_i386_chaos.c.
+ (eelf_i386_chaos.c): Removed.
+ * Makefile.in: Regenerated.
+ * configure.tgt: Remove i[3-7]86-*-kaos*.
+ * emulparams/elf_i386_chaos.sh: Removed.
+
+2019-04-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * emulparams/elf_i386_be.sh (EXTRA_EM_FILE): New.
+ * emulparams/i386moss.sh (EXTRA_EM_FILE): Likewise.
+
2019-04-08 Alan Modra <amodra@gmail.com>
* emulparams/elf64rdos.sh (EXTRA_EM_FILE): Define.