From patchwork Mon Nov 10 11:23:59 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Renlin Li X-Patchwork-Id: 3635 Received: (qmail 939 invoked by alias); 10 Nov 2014 11:24:05 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 923 invoked by uid 89); 10 Nov 2014 11:24:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL, BAYES_00, SPF_PASS autolearn=ham version=3.3.2 X-HELO: service87.mimecast.com Message-ID: <5460A04F.1070008@arm.com> Date: Mon, 10 Nov 2014 11:23:59 +0000 From: Renlin Li User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: GNU C Library CC: Marcus Shawcroft Subject: [PATCH][AARCH64][2.20] Backporting "End frame record chain correctly" References: <54539D07.7070107@arm.com> In-Reply-To: X-MC-Unique: 114111011240100701 Hi all, This is a backport for branch/release/2.20/master of the patch "End frame record chain correctly" posted in: https://sourceware.org/ml/libc-alpha/2014-11/msg00167.html aarch64-none-linux-gnu target has been tested on the model. No new issues. Okay to commit? ChangeLog: 2014-11-10 Renlin Li [BZ #17555] * sysdeps/aarch64/start.S (_start): Delete x29 overwritten assignment. diff --git a/sysdeps/aarch64/start.S b/sysdeps/aarch64/start.S index 35d603a..69b45ea 100644 --- a/sysdeps/aarch64/start.S +++ b/sysdeps/aarch64/start.S @@ -47,7 +47,6 @@ _start: /* Create an initial frame with 0 LR and FP */ mov x29, #0 mov x30, #0 - mov x29, sp /* Setup rtld_fini in argument register */ mov x5, x0