From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 57248 invoked by alias); 4 Jul 2016 18:23:23 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 57234 invoked by uid 89); 4 Jul 2016 18:23:23 -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_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=H*RU:sk:mail.m-, Hx-spam-relays-external:sk:mail.m- X-HELO: mail-out.m-online.net X-Auth-Info: gqw4HCN7cMR+cUiJfBhmd8zZd2ETX9SoRVswVHWO0yGw/NuZFMc38Gg1tsJMCwLP From: Andreas Schwab To: Keno Fischer Cc: libc-alpha@sourceware.org Subject: Re: [PATCH] Add CFI to x86_64 RTLD_START References: X-Yow: I'm also pre-POURED pre-MEDITATED and pre-RAPHAELITE!! Date: Mon, 04 Jul 2016 18:23:00 -0000 In-Reply-To: (Keno Fischer's message of "Mon, 4 Jul 2016 13:38:51 -0400") Message-ID: <87r3b9qn3n.fsf@linux-m68k.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2016-07/txt/msg00112.txt.bz2 Keno Fischer writes: > diff --git a/sysdeps/x86_64/dl-machine.h b/sysdeps/x86_64/dl-machine.h > index ed0c1a8..7a246d4 100644 > --- a/sysdeps/x86_64/dl-machine.h > +++ b/sysdeps/x86_64/dl-machine.h > @@ -141,10 +141,15 @@ elf_machine_runtime_setup (struct link_map *l, > int lazy, int profile) > .align 16\n\ > .globl _start\n\ > .globl _dl_start_user\n\ > -_start:\n\ > +_start:\n"\ > +CFI_STARTPROC "\n"\ > +CFI_UNDEFINED(%rip) "\n\ No need for backslash continuation outside of the string literals. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."