This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]