From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by sourceware.org (Postfix) with ESMTPS id CD46F3858C60 for ; Tue, 1 Feb 2022 00:53:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CD46F3858C60 Received: by mail-pj1-x102a.google.com with SMTP id qe6-20020a17090b4f8600b001b7aaad65b9so817535pjb.2 for ; Mon, 31 Jan 2022 16:53:56 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Bb9iHBMs4R+bUw7E+NnWyFNrzJU9Y+gkkDgDwz8Btro=; b=uM3WsakJsOJSP6LTFPsihcBMzx/zTewprUQ12k+EyvKaTYpGDzu/tWgAe2qipuXO0A aCgMKORwiiJSxpvebBKeCKDC34VB827vlJqJHZGXbXva7VFcluQVHkHZf81oDzy1Wtvv HG8CiW96uJdOCVYvRpi5NkS7Xoc/4tcizy+npuusCwOHHaK7yNn/XcgNel5Eec7C+i3f Vhk8Gkx/Gfrz43AsC9r0qLz76GOp52c6PDd+kQI07N9TUUHP8XQ74tqX7zbVws7zLHfI EuX0oH2b8WuGGwVYD5FVLGRkU1AsReshbEkm2YL3PbtEK0m9DI2/Jdl+Wc2rV4E6mNQr pBjA== X-Gm-Message-State: AOAM532ad45a2oUDpJv6/55qBPGsdjDl4Ae2kXlZOh/tXn28SF9qLRWL I7EUlmFodn+u8iFXaIBdNbuHoXIyhxgS8NKquT8= X-Google-Smtp-Source: ABdhPJykYfBcJDWksDkqTPCzhJgrvMe8YiGIKP4o1KGy8C9e5jfVJgz0Dati7huLr0/91Mu4UMMTRqHqxHEmCwHkRFo= X-Received: by 2002:a17:903:2350:: with SMTP id c16mr23709575plh.4.1643676835917; Mon, 31 Jan 2022 16:53:55 -0800 (PST) MIME-Version: 1.0 References: <20211228094254.1900948-1-samuel.thibault@ens-lyon.org> <20220201004904.lueklvwiyyqhyewx@begin> In-Reply-To: <20220201004904.lueklvwiyyqhyewx@begin> From: "H.J. Lu" Date: Mon, 31 Jan 2022 16:53:19 -0800 Message-ID: Subject: Re: [hurd,commited] hurd: Fix static-PIE startup To: Samuel Thibault Cc: GNU C Library , commit-hurd@gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3021.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2022 00:53:58 -0000 On Mon, Jan 31, 2022 at 4:49 PM Samuel Thibault wrote: > > Hello, > > H.J. Lu, le lun. 31 janv. 2022 16:14:59 -0800, a ecrit: > > > +#define SET_RELHOOK(NAME, HOOK) \ > > > + asm(".section " #NAME",\"aR\"\n" \ > > > + ".quad "#HOOK" - .\n" \ > > > + ".section .text"); > > > + > > > +#endif /* set_hooks_arch.h */ > > > > SET_RELHOOK is used only for hurd which doesn't support x86-64. > > We plan to support x86-64 relatively soon. > Then please put it under the x86-64 directory for hurd. It doesn't belong to sysdeps/x86_64. -- H.J.