diff options
author | Nick Clifton <nickc@redhat.com> | 2006-07-24 18:18:19 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2006-07-24 18:18:19 +0000 |
commit | ff15b24025763b5e8c609fc1ec15af3091a52133 (patch) | |
tree | ab4e92cca847a85b912e856d936a9e0a6e6d0178 /ld | |
parent | 4e22f78d855c28e90d785d10a5449263df88148f (diff) | |
download | gdb-ff15b24025763b5e8c609fc1ec15af3091a52133.zip gdb-ff15b24025763b5e8c609fc1ec15af3091a52133.tar.gz gdb-ff15b24025763b5e8c609fc1ec15af3091a52133.tar.bz2 |
* emulparams/elf_x86_64.sh (LIBPATH_SUFFIX, ELF_INTERPRETER_NAME): Set for *-*-solaris2*.
* elf.c (bfd_section_from_shdr): Reject unrecognised OS-specific sections
only if the SHF_OS_NONCONFORMING flag is present.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/emulparams/elf_x86_64.sh | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index c78c529..f227698 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2006-07-14 Michael Wetherell <mike.wetherell@ntlworld.com> + + * emulparams/elf_x86_64.sh (LIBPATH_SUFFIX, ELF_INTERPRETER_NAME): + Set for *-*-solaris2*. + 2006-07-24 Ralk Wildenhues <Ralf.Wildenhues@gmx.de> * ld.texinfo: Fix spelling mistakes. diff --git a/ld/emulparams/elf_x86_64.sh b/ld/emulparams/elf_x86_64.sh index f9ed236..3ed0203 100644 --- a/ld/emulparams/elf_x86_64.sh +++ b/ld/emulparams/elf_x86_64.sh @@ -22,7 +22,7 @@ if [ "x${host}" = "x${target}" ]; then esac fi -# Linux modify the default library search path to first include +# Linux/Solaris modify the default library search path to first include # a 64-bit specific directory. case "$target" in x86_64*-linux*) @@ -30,4 +30,8 @@ case "$target" in *64*) LIBPATH_SUFFIX=64 ;; esac ;; + *-*-solaris2*) + LIBPATH_SUFFIX=/amd64 + ELF_INTERPRETER_NAME=\"/lib/amd64/ld.so.1\" + ;; esac |