diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2015-01-27 10:02:26 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2015-01-27 10:02:26 +0000 |
commit | f962fbf14c2fba5d5195cb4094f13e76f901f709 (patch) | |
tree | c5b74eb2bd82060729d21ee4e591837c8d85b923 /libgcc/unwind-dw2-fde-dip.c | |
parent | f4bdb96a3476e1e10655173cb8df2c41ea33038e (diff) |
Move Solaris/x86 CRT_GET_RFIB_DATA definition to libgcc
gcc:
* config/i386/sysv4.h (CRT_GET_RFIB_DATA): Remove.
libgcc:
* config.host (i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*):
Add i386/elf-lib.h to tm_file.
* config/i386/elf-lib.h: Fix comment.
* unwind-dw2-fde-dip.c (_Unwind_IteratePhdrCallback) [__x86_64__
&& __sun__ && __svr4__]: Remove workaround.
From-SVN: r220160
Diffstat (limited to 'libgcc/unwind-dw2-fde-dip.c')
-rw-r--r-- | libgcc/unwind-dw2-fde-dip.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libgcc/unwind-dw2-fde-dip.c b/libgcc/unwind-dw2-fde-dip.c index 47af7a34a6f..e1e566b5d57 100644 --- a/libgcc/unwind-dw2-fde-dip.c +++ b/libgcc/unwind-dw2-fde-dip.c @@ -343,9 +343,6 @@ _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr) } # elif defined __FRV_FDPIC__ && defined __linux__ data->dbase = load_base.got_value; -# elif defined __x86_64__ && defined __sun__ && defined __svr4__ - /* While CRT_GET_RFIB_DATA is also defined for 64-bit Solaris 10+/x86, it - doesn't apply since it uses DW_EH_PE_pcrel encoding. */ # else # error What is DW_EH_PE_datarel base on this platform? # endif |