nios2.md (unspec): Remove UNSPEC_TLS, UNSPEC_TLS_LDM.
authorChung-Lin Tang <cltang@codesourcery.com>
Tue, 1 Apr 2014 12:43:59 +0000 (12:43 +0000)
committerChung-Lin Tang <cltang@gcc.gnu.org>
Tue, 1 Apr 2014 12:43:59 +0000 (12:43 +0000)
commit98e8dd4d860701e0263e947ea260fa9f12d62ee4
tree9696016dd121ccbb2b427ec05f979c0abd82a959
parent8785c60a6073a68099a433d28d0be8c8706d7534
nios2.md (unspec): Remove UNSPEC_TLS, UNSPEC_TLS_LDM.

2014-04-01  Chung-Lin Tang  <cltang@codesourcery.com>

* config/nios2/nios2.md (unspec): Remove UNSPEC_TLS, UNSPEC_TLS_LDM.
* config/nios2/nios2.c (nios2_function_profiler): Fix addi operand
typo.
(nios2_large_got_address): Remove unneeded 'sym' parameter.
(nios2_got_address): Update nios2_large_got_address call site.
(nios2_delegitimize_address): New function.
(TARGET_DELEGITIMIZE_ADDRESS): Define to nios2_delegitimize_address.
* config/nios2/linux.h (GLIBC_DYNAMIC_LINKER): Define.
(LINK_SPEC): Specify dynamic linker using GNU_USER_DYNAMIC_LINKER.

From-SVN: r208988
gcc/ChangeLog
gcc/config/nios2/linux.h
gcc/config/nios2/nios2.c
gcc/config/nios2/nios2.md