From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22466 invoked by alias); 9 Aug 2016 09:25:43 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 22454 invoked by uid 89); 9 Aug 2016 09:25:42 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=his X-HELO: mail-ua0-f177.google.com Received: from mail-ua0-f177.google.com (HELO mail-ua0-f177.google.com) (209.85.217.177) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 09 Aug 2016 09:25:32 +0000 Received: by mail-ua0-f177.google.com with SMTP id n59so9638490uan.2 for ; Tue, 09 Aug 2016 02:25:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=/tPSbQ+NcMU1QvVSi5OiDSbGg+rrXfY5V5JfLnS6qC4=; b=ihSsfcQdv/Pmswk21nk7DLzNUZysTsz68dE0m3wmX8tczSNJz/xlmpOfAoOetzagyX Y0F2UeiONT4fK+lJSvNbwEN3VbDNSQxwq/9b2fXDUjheo7GXUCK1p6pL2CxEet88k8va uJvay/lRvqOk0pJvhm2PeF+WWXD2XQisBBmCJB7GBRZ+76RNTZ56Ya5TdxEPlN6sfLtx +7PrFWeVf3ED4uabCiFOI+i+r8WKAagRxGOuU4Of1Z40in6SeMhZXEDlhj8+qMPNN3vU /bnSzUEzbw/1wu5k1ehui+qQmawTx1z5cd+d3nf2g9fUIulcRj+NHab7Ds5rS3qHQOKr W3SQ== X-Gm-Message-State: AEkoouu6CvQw4R8QIDI1+Gy8MHAoUnaJ6lwk6z62p2CR9RoPBA1RHy4s6WEiav1UIs5yy8hjqVk0AivFEU942A== X-Received: by 10.31.108.156 with SMTP id j28mr7929967vki.68.1470734729943; Tue, 09 Aug 2016 02:25:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.33.8 with HTTP; Tue, 9 Aug 2016 02:25:29 -0700 (PDT) From: Umesh Kalappa Date: Tue, 09 Aug 2016 09:25:00 -0000 Message-ID: Subject: Re: [Patch][Gold] BE8 for ARM To: "Bharathi Seshadri (bseshadr)" , Doug Kwan , Sriraman Tallam Cc: "binutils@sourceware.org" , "ccoutant@gmail.com" Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2016-08/txt/msg00050.txt.bz2 Hi Doug /Sriram. Any inputs/suggestions here ,will be appreciated . Thank you ~Umesh On Fri, Jul 8, 2016 at 4:55 AM, Bharathi Seshadri (bseshadr) wrote: > Hi, > > This patch implements the BE8 support for ARM in the gold linker. It has been tested on a non-trivial large program (size ~120MB). > Thanks to Cary Coutant for his initial review. > > gold/ChangeLog > 2016-07-07 Bharathi Seshadri > > * options.h (General_options): Add --be8 option. > * arm.cc (Arm_relobj::do_relocate_sections): Add code to swap for be8. > (Output_data_plt_arm_standard::do_fill_first_plt_entry): Likewise. > (Output_data_plt_arm_short::do_fill_plt_entry): Likewise. > (Output_data_plt_arm_long::do_fill_plt_entry): Likewise. > (Target_arm::do_adjust_elf_header): Do EF_ARM_BE8 adjustment. > > Regards, > Bharathi