Fix i386-lynxos and other runtime linker fails
Segfaults due to htab->params being NULL. * emulparams/elf64rdos.sh (EXTRA_EM_FILE): Define. * emulparams/i386lynx.sh (EXTRA_EM_FILE): Define. * emulparams/i386nto.sh (EXTRA_EM_FILE): Define.
This commit is contained in:
parent
5f2a6b8510
commit
d970ee2bae
4 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2019-04-08 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* emulparams/elf64rdos.sh (EXTRA_EM_FILE): Define.
|
||||
* emulparams/i386lynx.sh (EXTRA_EM_FILE): Define.
|
||||
* emulparams/i386nto.sh (EXTRA_EM_FILE): Define.
|
||||
|
||||
2019-04-06 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* Makefile.am (ELF_X86_DEPS): Add $(srcdir)/emultempl/elf-x86.em.
|
||||
|
|
|
@ -10,6 +10,7 @@ LARGE_DATA_ADDR=0x80020000000
|
|||
ARCH="i386:x86-64"
|
||||
MACHINE=
|
||||
TEMPLATE_NAME=elf32
|
||||
EXTRA_EM_FILE="elf-x86"
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
GENERATE_PIE_SCRIPT=yes
|
||||
LARGE_SECTIONS=yes
|
||||
|
|
|
@ -13,6 +13,7 @@ ARCH=i386
|
|||
MACHINE=
|
||||
NOP=0x9090
|
||||
TEMPLATE_NAME=elf32
|
||||
EXTRA_EM_FILE="elf-x86"
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
ELF_INTERPRETER_NAME=\"/usr/lib/ld.so.1\"
|
||||
|
||||
|
|
|
@ -8,4 +8,5 @@ ARCH=i386
|
|||
MACHINE=
|
||||
NOP=0x9090
|
||||
TEMPLATE_NAME=elf32
|
||||
EXTRA_EM_FILE="elf-x86"
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
|
|
Loading…
Add table
Reference in a new issue