This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24
- From: Jiong Wang <jiong dot wang at arm dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Cc: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- Date: Wed, 19 Aug 2015 17:08:48 +0100
- Subject: [AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24
- Authentication-results: sourceware.org; auth=none
- References: <n99ioblooz5 dot fsf at arm dot com> <CAFqB+PwyZqp1OMcoY751Nk7atqt1GNZ1F9Ef5S6A6jq_wfMSsA at mail dot gmail dot com> <n99io8b5p6s dot fsf at arm dot com> <n99h9nv5p21 dot fsf at arm dot com>
Jiong Wang writes:
> As we have added -mtls-size support, there should be four types TLSLE
> symbols:
>
> SYMBOL_TLSLE12
> SYMBOL_TLSLE24
> SYMBOL_TLSLE32
> SYMBOL_TLSLE48
>
> which reflect the maximum address bits needed to address this symbol.
>
> This patch rename SYMBOL_TLSLE to SYMBOL_TLSLE24. Patch [3/3] will add
> support for other symbol types.
>
> OK for trunk?
>
> 2015-08-19 Jiong Wang <jiong.wang@arm.com>
>
> gcc/
> * config/aarch64/aarch64-protos.h (aarch64_symbol_type): Rename
> SYMBOL_TLSLE to SYMBOL_TLSLE24.
> * config/aarch64/aarch64.c (aarch64_load_symref_appropriately): Likewise
> (aarch64_expand_mov_immediate): Likewise
> (aarch64_print_operand): Likewise
> (aarch64_classify_symbol): Likewise
Sorry, the patch name should be
[AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24
instead of
[AArch64][TLSLE][2/3] Add the option "-mtls-size" for AArch64
--
Regards,
Jiong