This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [AArch64][1/2] Rename SYMBOL_SMALL_GOT to SYMBOL_SMALL_GOT_4G
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: Jiong Wang <jiong dot wang at arm dot com>
- Cc: gcc-patches <gcc-patches at gnu dot org>
- Date: Fri, 26 Jun 2015 13:53:18 +0100
- Subject: Re: [AArch64][1/2] Rename SYMBOL_SMALL_GOT to SYMBOL_SMALL_GOT_4G
- Authentication-results: sourceware.org; auth=none
- References: <n99mw0zwmz7 dot fsf at arm dot com> <CAFqB+PwwScGMZdnHK3_xmkV4LCVqK_=WkhP3Nq_wR9cz55pqYA at mail dot gmail dot com> <n99h9py1sep dot fsf at arm dot com> <CAFqB+PxAdgcFJO34d7PQqgjGhUOcVHxwwqKi7D9OZAUNZQYtrA at mail dot gmail dot com> <n99fv5e24uc dot fsf at arm dot com>
On 26 June 2015 at 10:23, Jiong Wang <jiong.wang@arm.com> wrote:
> OK. Reworked this patch. Removed those redundant memory model check by
> adding new symbol classification. Patch splitted into two:
>
> * [1/2] Rename SYMBOL_SMALL_GOT to SYMBOL_SMALL_GOT_4G
> * [2/2] Implement -fpic for -mcmodel=small
>
> This is the first patch which only renmae SYMBOL_SMALL_GOT into
> SYMBOL_SMALL_GOT_4G. Please review, Thanks.
>
> 2015-06-26 Jiong Wang <jiong.wang@arm.com>
>
> gcc/
> * config/aarch64/aarch64-protos.h (aarch64_symbol_type): Rename
> SYMBOL_SMALL_GOT to SYMBOL_SMALL_GOT_4G.
> * config/aarch64/aarch64.c (aarch64_load_symref_appropriately): Ditto.
> (aarch64_expand_mov_immediate): Ditto.
> (aarch64_print_operand): Ditto.
> (aarch64_classify_symbol): Ditto.
>
OK, thanks Jiong. /Marcus