From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 80042 invoked by alias); 19 Aug 2015 16:14:13 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 80023 invoked by uid 89); 19 Aug 2015 16:14:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL,BAYES_05,KAM_STOCKGEN,SPF_PASS autolearn=no version=3.3.2 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (207.82.80.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 19 Aug 2015 16:14:03 +0000 Received: from cam-owa1.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-32-eXe7A_nzTF6_mRHHsJIKsw-1; Wed, 19 Aug 2015 17:13:57 +0100 Received: from e104437-lin ([10.1.2.79]) by cam-owa1.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 19 Aug 2015 17:13:57 +0100 References: From: Jiong Wang To: GCC Patches Cc: Marcus Shawcroft Subject: [AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24 Date: Wed, 19 Aug 2015 16:34:00 -0000 In-reply-to: Message-ID: MIME-Version: 1.0 X-MC-Unique: eXe7A_nzTF6_mRHHsJIKsw-1 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable X-SW-Source: 2015-08/txt/msg01115.txt.bz2 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 > > 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 --=20 Regards, Jiong