[{"id":3684122,"web_url":"http://patchwork.ozlabs.org/comment/3684122/","msgid":"<5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>","list_archive_url":null,"date":"2026-04-29T15:05:16","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":8491,"url":"http://patchwork.ozlabs.org/api/people/8491/","name":"John David Anglin","email":"dave.anglin@bell.net"},"content":"On 2026-04-29 10:05 a.m., Rainer Orth wrote:\n> With the removal of HAVE_GNU_LD, the gnu_ld variable used in config.gcc\n> etc. has few uses left, so this patch removes or replaces them:\n> \n> * In config.gcc:\n> \n>   hppa*64*-*-hpux11*: According to install.tex, this configuration\n>   requires the native HP linker, so the target_cpu_default setting for\n>   gld is removed.\n\nThis isn't correct.  The hppa*64*-*-hpux11* target can be configured\nto use GNU ld and I have posted some test results with this configuration\nin the past few months.  The install.texi file says that GAS is required.\n\nGNU ld support is a work in progress.  In the past months, I have fixed\nsupport for dynamic relocations.  Still needed is stub support for long\npc-relative branches.  Once this is in place, it should be possible to\nbootstrap gcc using GNU ld and have a fully 64-bit tool chain.  The 64-bit\nHP ld application is actually 32-bit code.\n\nI have a bunch of gcc patches to improve support with GNU ld.  Things have\nrotted somewhat since the original work to support GNU ld.\n\nUntil this work is done, we need GCC to support both GNU and HP ld.\n\nDave\n\n> \n>   ia64*-*-elf*: This configuration is gld-only, so target_cpu_default is\n>   set unconditionally.\n> \n>   mips*-*-*: After the removal of IRIX support, MIPS configurations are\n>   also gld-only, so target_cpu_default2 is set unconditionally.\n> \n> * In configure.ac, checks of gnu_ld are inverted to check solaris_ld\n>   instead.\n> \n> * The gnu_ld checks for the --version-script and -soname options are\n>   replaced by checking the ld --help output, matching what is done for\n>   -Bstatic/-Bdynamic.\n> \n>   The references to jit/Makefile.in are no longer true, thus removed.\n> \n> * The gnu_ld check for the --demangle option isn't necessary since the\n>   test already checks ld --help output.\n> \n> Ok for trunk?\n> \n> \tRainer","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=Gp0qkZ6j;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=Gp0qkZ6j","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=bell.net","sourceware.org; spf=pass smtp.mailfrom=bell.net","server2.sourceware.org;\n arc=none smtp.remote-ip=209.71.212.44"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5LGT27qRz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 01:05:50 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id B87784BA23D1\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 15:05:48 +0000 (GMT)","from cmx-torrgo002.bell.net (mta-tor-007.bell.net [209.71.212.44])\n by sourceware.org (Postfix) with ESMTP id 019D24BA2E13;\n Wed, 29 Apr 2026 15:05:19 +0000 (GMT)","from [192.168.2.49] (142.112.252.193) by cmx-torrgo002.bell.net\n (authenticated as dave.anglin@bell.net)\n id 69B90DDA04EDBDF3; Wed, 29 Apr 2026 11:05:16 -0400"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org B87784BA23D1","OpenDKIM Filter v2.11.0 sourceware.org 019D24BA2E13"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 019D24BA2E13","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 019D24BA2E13","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777475120; cv=none;\n b=j5fQuCWnGAe6GMY1XkAVv8XVOO43N0D8Bk/gDcimnn2eGeLsGeFBxOiUNj+3LZm8r9XDwK+BvtfD8E+7a0nr/ehI+d5m4tmK8fRbHj1nzFBiBCfZwAKQ6y/uQijvJ1A1J+XpYvLkaCjFw2KKe4gHxsZE1TPPwzxFEzyPGDAyIVI=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777475120; c=relaxed/simple;\n bh=dtqtLu7PC7TYzth026afourlNIOY7ehIRlpJW4Ii+4U=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=LtARESxUq+i8Ah7cwb2QCt2vQIVh3V2BycWJl0f+K+DdoMtI0k+/nwn3USFcT/hOgbBYOj0k8rLKk6wlirqct+gJEHbwx6aSqqGAg0HIns2uNvK7BBxj03bSEPzjIbrquOSLKENLNP40p6gxle+tvx0lttZFYi+TLlU9VvoLdq0=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bell.net; s=selector1;\n t=1777475120; bh=tRiEgP0DyolrTgf7cx8rb/oQ7WOgWkanisG8BkPIepk=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type;\n b=Gp0qkZ6jLhsI/jlf7CNSTsN/LC3VxVzfmHLd6CGA8U4clOlkBl+acKwmx5oReRGyUTju4bJgMSuhNBdKkZa1Ogwb3UowZ7IscQ2tZO23N2ZOZRgU6/9EdjMXhSqhjrRQCSWxV4/nsMJ4n3CzZyng0XZ0OWhdJx5RfOPlZM9Q5QV0NGEY9trsqsy1gy3V+sixv4wGYN6pwpvRP1/mbbwHQ8ea0+n+n3hVm7QERZ8RHg58/GGRZj6ybKSZW+RYmHH7V87FzdeZBxMgMXEVuFwLRuKTgvYg9Xa26JZ9affyLHSM7e8yflHK7ebwkyAJe3gaiITKUUW29KT8FqybAOFFnw==","X-RG-SOPHOS":"Clean","X-RG-VADE-SC":"0","X-RG-VADE":"Clean","X-Originating-IP":"[142.112.252.193]","X-RG-Env-Sender":"dave.anglin@bell.net","X-RG-Rigid":"69B90DDA04EDBDF3","X-RazorGate-Vade":"\n dmFkZTGFAyRf7ReL1ILMrNz3Xh2XN2Ue9EORtKoFcuoWKqPqJ/U0g+On7ustwjVkWXUQ7rbxXdDcTmSSMXNmYiNKmPIHLJCIMhUzQf9vgpwbcPf9AGl5QQ0No3M5wqExqyzkrnR3vigVrO8PfFsKYV630hYb7uJhWhtgWWXBu0vSEdO6OGgJy4BhaZ8hKt/WRjyX6dlVHYddV2AKB1kzkrBcVNG8P6XYSFDceo1tN0peexzdRygIUlAMz6caoSNihtg/CDOmINWnWuAi8iidaDhQRPgbplktCmMbTkx7mY7Z/42RziXkyOzM4x/Nem9YMyqVqAPyEpw/qg7c1CdyZCOZqZyMXr55nAGODPwhRki0qgXhNUcnZKCL51ynprjHzO1prVRwcOqZYADrPu/spn/AWfZZ4X/fMs3+gu0SdJogm8RzD0YChRsbyHGVdHmWE5UxDk2eibMA/GTQYlSozn5DvXwQvAGJGcu2Kq/3sWRhiGmtsrossyAG0jb/biz2jQ8TY4JSDMcuHi+gP6emQqnXt7tr1Mk5SKtOkKr5wXMEuAZSJnXxJhBuaeapAIffb46Jrw7SLaNs0SobdbMUuyZHDDKrSH9pICF4CnE2ONwlq2lekUEBJgLSJn6le71ep2+JV42ZWkoBy8Zx7bQHYKvP0/axJOihAIEWgrHSAu3g0spnRg","X-RazorGate-Vade-Verdict":"clean 0","X-RazorGate-Vade-Classification":"clean","Message-ID":"<5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>","Date":"Wed, 29 Apr 2026 11:05:16 -0400","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>, gcc-patches@gcc.gnu.org","Cc":"Alexandre Oliva <aoliva@gcc.gnu.org>","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Language":"en-US","From":"John David Anglin <dave.anglin@bell.net>","Autocrypt":"addr=dave.anglin@bell.net; keydata=\n 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\n T70V9SSrl2hiw38vRzsl","In-Reply-To":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684138,"web_url":"http://patchwork.ozlabs.org/comment/3684138/","msgid":"<yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>","list_archive_url":null,"date":"2026-04-29T15:41:42","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":4362,"url":"http://patchwork.ozlabs.org/api/people/4362/","name":"Rainer Orth","email":"ro@CeBiTec.Uni-Bielefeld.DE"},"content":"Hi John,\n\n> On 2026-04-29 10:05 a.m., Rainer Orth wrote:\n>> With the removal of HAVE_GNU_LD, the gnu_ld variable used in config.gcc\n>> etc. has few uses left, so this patch removes or replaces them:\n>> \n>> * In config.gcc:\n>> \n>>   hppa*64*-*-hpux11*: According to install.tex, this configuration\n>>   requires the native HP linker, so the target_cpu_default setting for\n>>   gld is removed.\n>\n> This isn't correct.  The hppa*64*-*-hpux11* target can be configured\n> to use GNU ld and I have posted some test results with this configuration\n> in the past few months.  The install.texi file says that GAS is required.\n\nthat's what you get for believing install.texi:\n\n@heading hppa64-hp-hpux11*\n[...]\nOnly the HP linker is supported.  Thus, it is best to explicitly\nconfigure the target with the @option{--with-ld=@dots{}} option.\n\n> GNU ld support is a work in progress.  In the past months, I have fixed\n> support for dynamic relocations.  Still needed is stub support for long\n> pc-relative branches.  Once this is in place, it should be possible to\n> bootstrap gcc using GNU ld and have a fully 64-bit tool chain.  The 64-bit\n> HP ld application is actually 32-bit code.\n>\n> I have a bunch of gcc patches to improve support with GNU ld.  Things have\n> rotted somewhat since the original work to support GNU ld.\n>\n> Until this work is done, we need GCC to support both GNU and HP ld.\n\nIn that case, can we handle HP ld like Solaris ld, i.e. turn around the\nckeck and explicitly check if the configured linker is HP ld in\nconfigure.ac?  That would be in line with what I outlined in the cover\nmessage.\n\nThanks.\n\tRainer","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=hkOtAKNx;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=hkOtAKNx","sourceware.org; dmarc=none (p=none dis=none)\n header.from=CeBiTec.Uni-Bielefeld.DE","sourceware.org;\n spf=pass smtp.mailfrom=cebitec.uni-bielefeld.de","server2.sourceware.org;\n arc=none smtp.remote-ip=129.70.160.84"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5M4Y0kNSz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 01:42:19 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id A6A134BBC0D1\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 15:42:17 +0000 (GMT)","from smtp.CeBiTec.Uni-Bielefeld.DE (smtp.CeBiTec.Uni-Bielefeld.DE\n [129.70.160.84])\n by sourceware.org (Postfix) with ESMTPS id 4194B4BAE7E9;\n Wed, 29 Apr 2026 15:41:44 +0000 (GMT)","from localhost (localhost.CeBiTec.Uni-Bielefeld.DE [127.0.0.1])\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id 60BD3C2332;\n Wed, 29 Apr 2026 17:41:43 +0200 (CEST)","from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1])\n by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new,\n port 10026)\n with ESMTP id FZh_nOI-h6EH; Wed, 29 Apr 2026 17:41:43 +0200 (CEST)","from manam.CeBiTec.Uni-Bielefeld.DE (p508551ea.dip0.t-ipconnect.de\n [80.133.81.234]) (Authenticated sender: ro)\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTPSA id E74FCC259F;\n Wed, 29 Apr 2026 17:41:42 +0200 (CEST)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org A6A134BBC0D1","OpenDKIM Filter v2.11.0 sourceware.org 4194B4BAE7E9"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 4194B4BAE7E9","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 4194B4BAE7E9","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777477304; cv=none;\n b=lMF98Cz0hNpnmDp2qaH8JaAs4H3YDJBhy42WNgXPDzztG9BNuThBWTV7frAktpOMKkvLtZsEuigiecVPab94wLX/EP+3NELRMZyLWO2KEbCkM2UxtAZrchf33E95ES5f808Elb4iqZ0HPR2JBG+fwhpeEtQLoFm5GgXI+VJqRyY=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777477304; c=relaxed/simple;\n bh=u+O8uINP6MtA5M67DDd+CrVUVEC7vIEVe6Comk/RHVA=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=m5spoPaDnr7Nvl+dw0CW/foB/QbbWoyRfZEymJC5f09WfGovqUVILF6ui5a1+CahI24V4ufXhMyyXiaNQcfJ7jwK8szXjMsR/UlDXcTw19UF3MRg+gNOqfISfihFVFnqqzT13dMIUpOQNAJ09GwSatdYGwHk38+uL8E8HRMy9PM=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=\n cebitec.uni-bielefeld.de; h=content-type:content-type\n :mime-version:user-agent:message-id:date:date:references\n :in-reply-to:subject:subject:from:from:received:received; s=\n 20200306; t=1777477303; bh=u+O8uINP6MtA5M67DDd+CrVUVEC7vIEVe6Com\n k/RHVA=; b=hkOtAKNxpeWwkXJBjK/x/hW+z2aqMTNSXi2TULW8qNkw45YIVDTfS\n WrNfibnEuRRCJCAEk3u17rErjTi8eeY/qq0bIqDojz0wYNJMO23Si7op5ik1Pu6c\n isMYVJaf50DJJqzMGddp4tnZZ+msOVXwVqfnALWGqE61YheKBWewYk3Jzs30YVo5\n eWo+VvPCtslcNvJsASVBhUcv1OiR6tpzhmTOjgGVpIuQ1neaiS4a4wSOWEnauTW+\n F0xyy6vmCTm2fk94nUJkmUI3MdgMeluzeeqxB+tYVcZSX0FtI0+F/NvFlsUGOyTm\n uYmY7NOM+zhyjxTiRnPW5MbbPqjJY/Xjw==","X-Virus-Scanned":"amavisd-new at cebitec.uni-bielefeld.de","From":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","To":"John David Anglin <dave.anglin@bell.net>","Cc":"gcc-patches@gcc.gnu.org,  Alexandre Oliva <aoliva@gcc.gnu.org>","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","In-Reply-To":"<5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net> (John David\n Anglin's message of \"Wed, 29 Apr 2026 11:05:16 -0400\")","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>","Date":"Wed, 29 Apr 2026 17:41:42 +0200","Message-ID":"<yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","Content-Type":"text/plain","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684158,"web_url":"http://patchwork.ozlabs.org/comment/3684158/","msgid":"<9d49915f-6df6-4227-b53f-fb7f84306179@bell.net>","list_archive_url":null,"date":"2026-04-29T16:23:49","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":8491,"url":"http://patchwork.ozlabs.org/api/people/8491/","name":"John David Anglin","email":"dave.anglin@bell.net"},"content":"On 2026-04-29 11:41 a.m., Rainer Orth wrote:\n> Hi John,\n> \n>> On 2026-04-29 10:05 a.m., Rainer Orth wrote:\n>>> With the removal of HAVE_GNU_LD, the gnu_ld variable used in config.gcc\n>>> etc. has few uses left, so this patch removes or replaces them:\n>>>\n>>> * In config.gcc:\n>>>\n>>>   hppa*64*-*-hpux11*: According to install.tex, this configuration\n>>>   requires the native HP linker, so the target_cpu_default setting for\n>>>   gld is removed.\n>>\n>> This isn't correct.  The hppa*64*-*-hpux11* target can be configured\n>> to use GNU ld and I have posted some test results with this configuration\n>> in the past few months.  The install.texi file says that GAS is required.\n> \n> that's what you get for believing install.texi:\n> \n> @heading hppa64-hp-hpux11*\n> [...]\n> Only the HP linker is supported.  Thus, it is best to explicitly\n> configure the target with the @option{--with-ld=@dots{}} option.\n\nI think I must be going blind...\n\nOnly the HP linker was supported for the 32-bit SOM target.  I think the\ndocumentation got mixed up when support for the SOM target was disabled.\n\n>> GNU ld support is a work in progress.  In the past months, I have fixed\n>> support for dynamic relocations.  Still needed is stub support for long\n>> pc-relative branches.  Once this is in place, it should be possible to\n>> bootstrap gcc using GNU ld and have a fully 64-bit tool chain.  The 64-bit\n>> HP ld application is actually 32-bit code.\n>>\n>> I have a bunch of gcc patches to improve support with GNU ld.  Things have\n>> rotted somewhat since the original work to support GNU ld.\n>>\n>> Until this work is done, we need GCC to support both GNU and HP ld.\n> \n> In that case, can we handle HP ld like Solaris ld, i.e. turn around the\n> ckeck and explicitly check if the configured linker is HP ld in\n> configure.ac?  That would be in line with what I outlined in the cover\n> message.\n\nSounds good.\n\nDave","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=wU4UL3ds;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=wU4UL3ds","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=bell.net","sourceware.org; spf=pass smtp.mailfrom=bell.net","server2.sourceware.org;\n arc=none smtp.remote-ip=209.71.208.13"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5N133CzYz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 02:24:22 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 2BF884BBC080\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 16:24:20 +0000 (GMT)","from cmx-mtlrgo001.bell.net (mta-mtl-003.bell.net [209.71.208.13])\n by sourceware.org (Postfix) with ESMTP id D2F2A4BA79B1;\n Wed, 29 Apr 2026 16:23:52 +0000 (GMT)","from [192.168.2.49] (142.112.252.193) by cmx-mtlrgo001.bell.net\n (authenticated as dave.anglin@bell.net)\n id 69BEEF930579114F; Wed, 29 Apr 2026 12:23:49 -0400"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 2BF884BBC080","OpenDKIM Filter v2.11.0 sourceware.org D2F2A4BA79B1"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org D2F2A4BA79B1","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org D2F2A4BA79B1","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777479833; cv=none;\n b=tZ1D9+xuN6D8O3OGH2T+SryLIXzO9HhS4CNdsgJyAe/SPLBSyISuSV7N43OU8+N3DzPTiFezFq0Z2F1vhg5cDKTxgs3dl177PTRe0g6IfzdF2bFo254d9h8jHkXdQNfHLAAPzaVi9FAl6iOI1yUJCAOlH8pTGe4FSmh/9R5ZwgU=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777479833; c=relaxed/simple;\n bh=ZIQI7UYcRvDYPEXDSQwjto/hcAapXku8FFXNFlrFpKs=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=A2YL5P4ip7bB3oW6Iw67saC6GLeduce10FosPAUWK5GCmnt/EHEpSGlK3QELNPnz41PMu5LwH/WoTPnmhcEAJ7W38nHAZ5Byw8/KIK7h1jw+z73ukqslmi5nWwyv/0H1H7mZlFC8gNAS6M1fH+seq7+sTD+krXkJcD+MgTUlv80=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bell.net; s=selector1;\n t=1777479832; bh=uxcAVHX3EBsQ8qKb7jkxKkPZkNXeaMWeN6ttebjLFk0=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type;\n b=wU4UL3dsfVXdrorNb3A99a1hIa+HRHcrHHZFe/vi1fOfkDBZfadmrGoVZskZ/d5msSdIkutEs2nNoBuldQbecQqwrlMPmRsjVrlZb31r62j6AIcmJRENbDYktZLt5401JsTw9SgcTPabK4O28Mvte8Mz8KJR66PoRi4q87klmtRyTz/KSd+Bx6/FRqyci2FSjP6jQJiucUGV61JnQ5ciBOj2KGHfmzdV2hjNkknfejld7RwJll/KnJpKYnNS7VmgvRPeAvV9LAOUSWTFwSb12nB/1KYs6O8gnhfCmOIvG/8FALqwMMka+8kHzkywmIdio6l0z9ziIuigQF76VCpo7w==","X-RG-SOPHOS":"Clean","X-RG-VADE-SC":"0","X-RG-VADE":"Clean","X-Originating-IP":"[142.112.252.193]","X-RG-Env-Sender":"dave.anglin@bell.net","X-RG-Rigid":"69BEEF930579114F","X-RazorGate-Vade":"\n dmFkZTFyaPIZXzqLaA3S4dMr1Ke2X8q5n+DCAq9DE+ZR3TLR0zvBqFgmG3FvXRUwgGjBljB0BTkA/TL9a0Lbfu4om4p94M9AMQwWetk9ItzRPAtX0RgsHCUrpEgl1bwgNxGwIEGuwX+2HlfVZLLue7NS5P2IgquGAFBMa7KP+lNC5v+2Cs0xzjCLl0Rain2PSeb+8tsaZ6jgZmZw4+PKYM8vwQO+U51QgYGu1iKfVb3rweK8T4XhmaV23lwm/XrUnLS0wAGqd4kvJt5Ma2boslPtwcsCq7QsEAI/c8m70ddFxJIz+b4k36FVi6gD2sKOBjk9JqIIOISJksJmQLGqyIH2KiuUPTgGgO/0mEv1lxnQi8ArYijc5xbNcDKvP1/STlWWtGSsP2365tCdOPGl+xX1DJgAC13JEWvZqWR6yCGrpZ7T9vSyd0/5a6FETZHk2SzmUCa+oF3OTPc1H+rKzFHRArDgPOFshR67RhkYkCtiO8e3lPZM0ouCP+dufw+gyCPB3GSU+SxCN/iE6h9rI7S2xFLSRBBKceHziCJHSKZ3R/h4a7ET80AfUo+xQXvXPsfZKWyiRVPzAMHHiHJZanqR4fkzfvG9tK+W7h8uwiWiiUjnr0o4K/Vje8FEhwAE4LV1P5ZgiO5eqgPiCnKm2VAoiEPErg02nsHMdtJisM0EujHuIA","X-RazorGate-Vade-Verdict":"clean 0","X-RazorGate-Vade-Classification":"clean","Message-ID":"<9d49915f-6df6-4227-b53f-fb7f84306179@bell.net>","Date":"Wed, 29 Apr 2026 12:23:49 -0400","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","Cc":"gcc-patches@gcc.gnu.org, Alexandre Oliva <aoliva@gcc.gnu.org>","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>\n <yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Language":"en-US","From":"John David Anglin <dave.anglin@bell.net>","Autocrypt":"addr=dave.anglin@bell.net; keydata=\n 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\n T70V9SSrl2hiw38vRzsl","In-Reply-To":"<yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684199,"web_url":"http://patchwork.ozlabs.org/comment/3684199/","msgid":"<ydd340d8x0k.fsf@CeBiTec.Uni-Bielefeld.DE>","list_archive_url":null,"date":"2026-04-29T18:03:07","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":4362,"url":"http://patchwork.ozlabs.org/api/people/4362/","name":"Rainer Orth","email":"ro@CeBiTec.Uni-Bielefeld.DE"},"content":"Hi John,\n\n>> that's what you get for believing install.texi:\n>> \n>> @heading hppa64-hp-hpux11*\n>> [...]\n>> Only the HP linker is supported.  Thus, it is best to explicitly\n>> configure the target with the @option{--with-ld=@dots{}} option.\n>\n> I think I must be going blind...\n>\n> Only the HP linker was supported for the 32-bit SOM target.  I think the\n> documentation got mixed up when support for the SOM target was disabled.\n\nI've hit this myself: the Solaris sections in install.texi had\naccumulated so much cruft that they needed a complete rewrite ;-)\n\n>>> GNU ld support is a work in progress.  In the past months, I have fixed\n>>> support for dynamic relocations.  Still needed is stub support for long\n>>> pc-relative branches.  Once this is in place, it should be possible to\n>>> bootstrap gcc using GNU ld and have a fully 64-bit tool chain.  The 64-bit\n>>> HP ld application is actually 32-bit code.\n>>>\n>>> I have a bunch of gcc patches to improve support with GNU ld.  Things have\n>>> rotted somewhat since the original work to support GNU ld.\n>>>\n>>> Until this work is done, we need GCC to support both GNU and HP ld.\n>> \n>> In that case, can we handle HP ld like Solaris ld, i.e. turn around the\n>> ckeck and explicitly check if the configured linker is HP ld in\n>> configure.ac?  That would be in line with what I outlined in the cover\n>> message.\n>\n> Sounds good.\n\nCan you send me the output of ld -v (-V?) so I can add something along\nthe lines of solaris_ld?  I'd call the variable hpux_ld to match (OS\ninstead of vendor), ok?\n\nGiven that you select the linker at compile time, there's no need for a\nHAVE_HPUX_LD corresponding to HAVE_SOLARIS_LD, I believe.\n\n\tRainer","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=l5YVYUal;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=temperror (SPF Temporary Error: DNS Timeout) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=l5YVYUal","sourceware.org; dmarc=none (p=none dis=none)\n header.from=CeBiTec.Uni-Bielefeld.DE","sourceware.org;\n spf=pass smtp.mailfrom=cebitec.uni-bielefeld.de","server2.sourceware.org;\n arc=none smtp.remote-ip=129.70.160.84"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5QD001Bpz1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 04:03:39 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id C12804BB3BEA\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 18:03:36 +0000 (GMT)","from smtp.CeBiTec.Uni-Bielefeld.DE (smtp.CeBiTec.Uni-Bielefeld.DE\n [129.70.160.84])\n by sourceware.org (Postfix) with ESMTPS id E8E014BB24FB;\n Wed, 29 Apr 2026 18:03:08 +0000 (GMT)","from localhost (localhost.CeBiTec.Uni-Bielefeld.DE [127.0.0.1])\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id 00AFAC28D7;\n Wed, 29 Apr 2026 20:03:08 +0200 (CEST)","from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1])\n by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new,\n port 10026)\n with ESMTP id oTJf6jLG34ub; Wed, 29 Apr 2026 20:03:07 +0200 (CEST)","from manam.CeBiTec.Uni-Bielefeld.DE (p508551ea.dip0.t-ipconnect.de\n [80.133.81.234]) (Authenticated sender: ro)\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTPSA id 8B8CBC2989;\n Wed, 29 Apr 2026 20:03:07 +0200 (CEST)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org C12804BB3BEA","OpenDKIM Filter v2.11.0 sourceware.org E8E014BB24FB"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org E8E014BB24FB","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org E8E014BB24FB","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777485789; cv=none;\n b=IkT9gGLTmtdHVD/PnEIdlVgPLTwBt/iej5AsaAjOxCybl+4aSG2HejwJyqUjjX+UojjGjK8g1HHyOLVOIwEuz4EyjJqb6SMk+Ok8EWBWL2l28bHsgj5BysPvkuGTxvME3GlujFcs9IuEvTCvPJ2hUPqnqdmnoGtkbGI/f32AL+4=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777485789; c=relaxed/simple;\n bh=++2QTFSl7XvS/dDvh4VgxmIKccjvByWo90y6jvT9GLM=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=km9KUvbQALcoEET+SUcNN+N6AxMZ3KR6frOwwo4lcfEG15xzA+3onlqMdY/+aKJMQl/LJ7jdKDPGaa0Ub2DBSjHfzIKR1R+mTLppDQ5lg2uqpqRUHFG5uyrs8hCgMwu71cNiu+5VrEJ9q/mh7kzrWPLJhqYkeNzbNyXYAVsZFIw=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=\n cebitec.uni-bielefeld.de; h=content-type:content-type\n :mime-version:user-agent:message-id:date:date:references\n :in-reply-to:subject:subject:from:from:received:received; s=\n 20200306; t=1777485787; bh=++2QTFSl7XvS/dDvh4VgxmIKccjvByWo90y6j\n vT9GLM=; b=l5YVYUalfky+hCJBGrfiwgkkiFtrujznp6AZQ85IPQ3To/FwaEMJB\n wBzqh+r27vcvCAv/GxgC6aaOeoYGvsiTEYmsqsh7AraH3Oa5oiTEVXPgTqy1ZtY1\n W6R4w8ULzGg/FCzuMZNXfrpkjSP3wkPIyL+of12Tqc2TTol5rgsvc6kBHYLhmSSv\n JT4pEbF8P+onFqaWWjLjoFdPpj+V7YCi/GnvsNRaoyzduW8jjcEkLYLKLKVFeOtH\n FjQgUsyYbRFSxgkOqf11bOv1a/1NwPOqIX7ZB3D4rLVelYn+cscYpzZ7KWEDPE7q\n QdTFq4+RicD+2bWT4+2+oYN5ystll1ovQ==","X-Virus-Scanned":"amavisd-new at cebitec.uni-bielefeld.de","From":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","To":"John David Anglin <dave.anglin@bell.net>","Cc":"gcc-patches@gcc.gnu.org,  Alexandre Oliva <aoliva@gcc.gnu.org>","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","In-Reply-To":"<9d49915f-6df6-4227-b53f-fb7f84306179@bell.net> (John David\n Anglin's message of \"Wed, 29 Apr 2026 12:23:49 -0400\")","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>\n <yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>\n <9d49915f-6df6-4227-b53f-fb7f84306179@bell.net>","Date":"Wed, 29 Apr 2026 20:03:07 +0200","Message-ID":"<ydd340d8x0k.fsf@CeBiTec.Uni-Bielefeld.DE>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","Content-Type":"text/plain","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684205,"web_url":"http://patchwork.ozlabs.org/comment/3684205/","msgid":"<a977b03b-4fe9-4637-8d9f-b1b6937f64bc@bell.net>","list_archive_url":null,"date":"2026-04-29T18:21:52","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":8491,"url":"http://patchwork.ozlabs.org/api/people/8491/","name":"John David Anglin","email":"dave.anglin@bell.net"},"content":"On 2026-04-29 2:03 p.m., Rainer Orth wrote:\n>>>> Until this work is done, we need GCC to support both GNU and HP ld.\n>>> In that case, can we handle HP ld like Solaris ld, i.e. turn around the\n>>> ckeck and explicitly check if the configured linker is HP ld in\n>>> configure.ac?  That would be in line with what I outlined in the cover\n>>> message.\n>> Sounds good.\n> Can you send me the output of ld -v (-V?) so I can add something along\n> the lines of solaris_ld?  I'd call the variable hpux_ld to match (OS\n> instead of vendor), ok?\n\n/usr/ccs/bin/ld -v\nLPATH is : /usr/lib:/opt/langtools/lib\n/usr/ccs/bin/ld: Usage:  /usr/ccs/bin/ld [options] [flags] files\nbash-5.1$ /usr/ccs/bin/ld -V\n92453-07 linker command s800.sgs ld PA64 B.11.72 REL 110608\n/usr/ccs/bin/ld: 92453-07 linker linker ld B.11.72 110608\n/usr/ccs/bin/ld: Usage:  /usr/ccs/bin/ld [options] [flags] files\n\n> Given that you select the linker at compile time, there's no need for a\n> HAVE_HPUX_LD corresponding to HAVE_SOLARIS_LD, I believe.\n\nTheoretically, the linker can be changed at runtime with the -mhp-ld and\n-mgnu-ld compiler options.\n\nDave","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=GNcEw9AW;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=GNcEw9AW","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=bell.net","sourceware.org; spf=pass smtp.mailfrom=bell.net","server2.sourceware.org;\n arc=none smtp.remote-ip=209.71.212.46"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5QdG2CtJz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 04:22:25 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 23F394BB5937\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 18:22:23 +0000 (GMT)","from cmx-torrgo001.bell.net (mta-tor-008.bell.net [209.71.212.46])\n by sourceware.org (Postfix) with ESMTP id D6B194B99F67;\n Wed, 29 Apr 2026 18:21:55 +0000 (GMT)","from [192.168.2.49] (142.112.252.193) by cmx-torrgo001.bell.net\n (authenticated as dave.anglin@bell.net)\n id 69B90D1504F3FCE9; Wed, 29 Apr 2026 14:21:52 -0400"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 23F394BB5937","OpenDKIM Filter v2.11.0 sourceware.org D6B194B99F67"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org D6B194B99F67","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org D6B194B99F67","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777486916; cv=none;\n b=wloTcyCMuU12Ccg5DcIwcuja9H0zL5DD+mfzAkCkT+uTSFpShzHkmS42ZyMobiTM+EGAw3s2U3X+0tN+bIDzgTjyY40IfyIztplLlsv+HPev1T5FYrOCCBJNz+bl0FZ8QOhrC1Gc6IwNufDo1KsRcIBED2NsUZyN5i/t1g7AtGQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777486916; c=relaxed/simple;\n bh=OKTvvo+Vm1j3or1GfuaZ7kgpe6b1rUg8NSHvmVoKYkU=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=N2W9Zgrul1O5wEXtB7XzCPl2rFW4fJxQUilwtVHiG4FEYcTBQ3IcONgL8B5kry/H2Pl90WOl1MdUC6ZrWpZny658cn1RtQWdIUS+zNrq4PpigwIKrpAnbxwlVDgH7AzOYeVWt0CHt9TyxbQ/AvtA9ozdDXHgRo6SLH49ctAuDRs=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bell.net; s=selector1;\n t=1777486915; bh=teiT4ZfY9HNEFp5D6R0d7bl24VZu6njZR75/07VzGGw=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type;\n b=GNcEw9AWwdJg5SteR5axAwQV/uJ9BuUPWP/GVQNrC45NWDxxtB8o10Sb2Hw0tvVDwma8LTHL3+kAXY21WasDVRZYyA0Z2bSPqa9uX+Ls+ic3G/8CClCdUqSwmm2kNblR4b6xb6s/2VtN4IuS+GNmbCre/mFH4RNjCHg916D512aNUycXwLMjUrReAVm1dUR76MvdA2jXR3TyaE/2WFItbzXc3Zg8CrFtfGBcD2Ku0mIbh6srxb+DDWQRXFMQ4cq/7g/q4pjHsYyS8LLfh9BoP22zrUXvr9HtUvtWhjNw9UYkSm8b35/Z3IzYTy4aCWuPK01rnfJ5m6C/lUNt4iB4YA==","X-RG-SOPHOS":"Clean","X-RG-VADE-SC":"0","X-RG-VADE":"Clean","X-Originating-IP":"[142.112.252.193]","X-RG-Env-Sender":"dave.anglin@bell.net","X-RG-Rigid":"69B90D1504F3FCE9","X-RazorGate-Vade":"\n dmFkZTFl6kBYP+VHo9+i/F1D4jvM5xy5TLwKHeyT25h90CIovK4Sd/2RToUQ1Dt4A+hqMWJya5HJ0Czn4o8+Y+72ZAgYwPZZBT80oz6D4r5Dxe65JbTgibCFeV4YIWkDwI7eYqUXnb0+jNqg91nSQNwvzAgZhgR4PagNTT9oUQxa1TG7+cW6NRzBwKEJ+SckGfmuy3YNRpWT7MjK16m31IFqNNdOhBSXZn9kFk8lsvzNAJXITuq3/zel/dh3tuWWMYKkqE/iKSkLp1AWEnmXaY+d5ozWqtsjdRLbdSQF1mQ5AGJobZ6+2bbrRmbpgEgImzZ1NyPzK46/P/orALCCtZxKX6ssWor4zuPF0BxibDuOHn3MFOuqi08UxI4Z0uvvbfXbiNSs9STvx+ffKcBKgPt1A/e3iXNld863ZVqk7YvTzcheVuKe9hMRLkmPuekqBha/knFDb5cwzfWCV4BGC8hv5R/N6r2gCcD5HEEiYKy/L5qM5FC1NTJ+eVVoCxIU5d7PpTnWz7rT0MYBymFw0nyBCFg7qc6FwBWev7TBMgWObjeC855Ke3wBgRZUB3DYZa4+l3T8VP6vcowPZ/LAd75lXCz2jjDi/cvzgIXy101b8dQUAcG1Eyp9CIeBjUSdt9lO0S6Fj1Tv69FxolhkWSjkAw5h0cUAU2zMx5M8ZLkfN8aTnw","X-RazorGate-Vade-Verdict":"clean 0","X-RazorGate-Vade-Classification":"clean","Message-ID":"<a977b03b-4fe9-4637-8d9f-b1b6937f64bc@bell.net>","Date":"Wed, 29 Apr 2026 14:21:52 -0400","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","Cc":"gcc-patches@gcc.gnu.org, Alexandre Oliva <aoliva@gcc.gnu.org>","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <5b9c3ae9-667e-4ec5-9c0e-f04844ffc064@bell.net>\n <yddbjf193k9.fsf@CeBiTec.Uni-Bielefeld.DE>\n <9d49915f-6df6-4227-b53f-fb7f84306179@bell.net>\n <ydd340d8x0k.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Language":"en-US","From":"John David Anglin <dave.anglin@bell.net>","Autocrypt":"addr=dave.anglin@bell.net; keydata=\n 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\n T70V9SSrl2hiw38vRzsl","In-Reply-To":"<ydd340d8x0k.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684407,"web_url":"http://patchwork.ozlabs.org/comment/3684407/","msgid":"<orjytpje7k.fsf@lxoliva.fsfla.org>","list_archive_url":null,"date":"2026-04-30T03:53:51","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":74283,"url":"http://patchwork.ozlabs.org/api/people/74283/","name":"Alexandre Oliva","email":"oliva@gnu.org"},"content":"On Apr 29, 2026, Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> wrote:\n\n> \tgcc:\n> \t* config.gcc <hppa*64*-*-hpux11*> (target_cpu_default): Don't add\n> \tMASK_GNU_LD.\n\nI understand these will need changes.\n\n> \t<ia64*-*-elf*> (arget_cpu_default): Always add MASK_GNU_LD.\n> \t<mips*-*-*> (target_cpu_default2): Always add\n> \tMASK_SPLIT_ADDRESSES.\n> \t(gnu_ld): Remove.\n\nThese look good.\n\n> \t* configure.ac: Check solaris_ld instead of gnu_ld.\n> \tDon't set gnu_ld.\n\nThis looks good.\n\n> \t<*-*-hpux*>: Assume gnu_ld=no.\n\nIIUC these need changes.\n\n> \t(gcc_cv_ld_version_script): Check ld --help for --version-script.\n> \t(gcc_cv_ld_soname): Check ld --help for -soname.\n\nPlease use 'grep -e' instead of 'grep --' to match patterns starting\nwith '-'; I believe '--' is not quite as portable.\n\n> \t(gcc_cv_ld_demangle): Don't check gnu_ld.\n\nThis looks good.\n\nThanks!","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gnu.org","sourceware.org; spf=pass smtp.mailfrom=gnu.org","server2.sourceware.org;\n arc=none smtp.remote-ip=209.51.188.92"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5gWL2NMmz1yGq\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 14:03:08 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 1B10D431507A\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 04:03:07 +0000 (GMT)","from eggs.gnu.org (eggs.gnu.org [209.51.188.92])\n by sourceware.org (Postfix) with ESMTPS id 508B24BB3BC4\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 04:02:40 +0000 (GMT)","from linux-libre.fsfla.org ([2001:470:142:5::54] helo=free.home)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <oliva@gnu.org>)\n id 1wIITS-0005Jd-BK; Wed, 29 Apr 2026 23:54:45 -0400","from livre (livre.home [172.31.160.2])\n by free.home (8.15.2/8.15.2) with ESMTPS id 63U3rpTR242552\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Thu, 30 Apr 2026 00:53:52 -0300"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 1B10D431507A","OpenDKIM Filter v2.11.0 sourceware.org 508B24BB3BC4"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 508B24BB3BC4","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 508B24BB3BC4","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777521760; cv=none;\n b=iqgLiCsqUMvnTmsn7HxEOtIOdJ1alwV+Qiu+5CGHOxmpJngWysxuYoL9wgYOs+02Kc3mRfzOy9MicXohANZOqoEwNMojWt8MTp4qgChAr18UwTeQC23wDaWlsGZPampikY+NFNgpliBhBoXWvLQgdghXeqyWDOBvXV1xR+suzE8=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777521760; c=relaxed/simple;\n bh=+boS6OtK8Ca9b1B4eVeq90WxxK3gZpNYSxNdiFMxTeg=;\n h=From:To:Subject:Date:Message-ID:MIME-Version;\n b=j2C6r+b5VmvERJsDY/mTDwCSJRwQAQb1zAfkZRD7WF/RagGhp9YiJpCZczXGZULpK+TDI15w89epdob257mVGCk6NVjzzPJvG4oyBfqFd9b1RDSrdXLGe3rBV7yuWWwoBlEOIzDiL9Fq9xImxQ8Eet6KqwIvFHuXnfZ/A+n/CSI=","ARC-Authentication-Results":"i=1; server2.sourceware.org","From":"Alexandre Oliva <oliva@gnu.org>","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","Cc":"gcc-patches@gcc.gnu.org, John David Anglin <dave.anglin@bell.net>","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","Organization":"Free thinker, not speaking for the GNU Project","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>","Date":"Thu, 30 Apr 2026 00:53:51 -0300","In-Reply-To":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE> (Rainer Orth's message\n of \"Wed, 29 Apr 2026 16:05:02 +0200\")","Message-ID":"<orjytpje7k.fsf@lxoliva.fsfla.org>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)","MIME-Version":"1.0","Content-Type":"text/plain","X-Scanned-By":"MIMEDefang 2.84","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684640,"web_url":"http://patchwork.ozlabs.org/comment/3684640/","msgid":"<yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE>","list_archive_url":null,"date":"2026-04-30T11:48:59","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":4362,"url":"http://patchwork.ozlabs.org/api/people/4362/","name":"Rainer Orth","email":"ro@CeBiTec.Uni-Bielefeld.DE"},"content":"Hi Alex,\n\n> On Apr 29, 2026, Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> wrote:\n>\n>> \tgcc:\n>> \t* config.gcc <hppa*64*-*-hpux11*> (target_cpu_default): Don't add\n>> \tMASK_GNU_LD.\n>\n> I understand these will need changes.\n\nright: I've switched the guard to a new hpux_ld=no check locally.  Will\nsend a v2 patch later.\n\n>> \t<*-*-hpux*>: Assume gnu_ld=no.\n>\n> IIUC these need changes.\n\nI don't think so: unless I'm missing something, the gnu_ld=yes case\nshould already be handled by the previous $gcc_cv_ld --help check.  The\ncurrent gnu_ld=no check should have been unnecessary.  John?\n\n>> \t(gcc_cv_ld_version_script): Check ld --help for --version-script.\n>> \t(gcc_cv_ld_soname): Check ld --help for -soname.\n>\n> Please use 'grep -e' instead of 'grep --' to match patterns starting\n> with '-'; I believe '--' is not quite as portable.\n\nIn that case we should do this in a separate patch: all existing uses\nalready have unadorned grep -- '-...', while for egrep $EGREP is used\ninstead.  In particular, at least Solaris /usr/bin/grep doesn't support\n-e, only /usr/xpg4/bin/grep does...\n\nThanks.\n\tRainer","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=Rz8LgvDV;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=cebitec.uni-bielefeld.de header.i=@cebitec.uni-bielefeld.de\n header.a=rsa-sha256 header.s=20200306 header.b=Rz8LgvDV","sourceware.org; dmarc=none (p=none dis=none)\n header.from=CeBiTec.Uni-Bielefeld.DE","sourceware.org;\n spf=pass smtp.mailfrom=cebitec.uni-bielefeld.de","server2.sourceware.org;\n arc=none smtp.remote-ip=129.70.160.84"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5ssR2K03z1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 21:49:31 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 54052436F3F4\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 11:49:29 +0000 (GMT)","from smtp.CeBiTec.Uni-Bielefeld.DE (smtp.CeBiTec.Uni-Bielefeld.DE\n [129.70.160.84])\n by sourceware.org (Postfix) with ESMTPS id EA4AB436F7FC\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 11:49:01 +0000 (GMT)","from localhost (localhost.CeBiTec.Uni-Bielefeld.DE [127.0.0.1])\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id 18CC8C1CBD;\n Thu, 30 Apr 2026 13:49:01 +0200 (CEST)","from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1])\n by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new,\n port 10026)\n with ESMTP id dtPXCS9jKd6O; Thu, 30 Apr 2026 13:49:00 +0200 (CEST)","from manam.CeBiTec.Uni-Bielefeld.DE (p508551ea.dip0.t-ipconnect.de\n [80.133.81.234]) (Authenticated sender: ro)\n by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTPSA id 5DAFDC4B5E;\n Thu, 30 Apr 2026 13:49:00 +0200 (CEST)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 54052436F3F4","OpenDKIM Filter v2.11.0 sourceware.org EA4AB436F7FC"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org EA4AB436F7FC","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org EA4AB436F7FC","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777549742; cv=none;\n b=cnELm7jDvtKTyP8PAGR2zERyus0Wp+XQqHUzHpaWIiai7SqTLXD9uJmjQV426q+DkpogcItlMIHHRj00nBHYG0u1qG/TLQQ8JrXlwn5UhulMYIMAtrxtGGcvVrNTvfk/MBwX7k2awEG5v1EtVT/FQs3+gtAqHZmK/aTRgxHi2Ag=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777549742; c=relaxed/simple;\n bh=DS9vbL5fRD+z9EvPY1j+YGlDYSweKbCZ5rzgofidG2I=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=uG4FhzzR8RhtIRw6U8o8ni1fyW9AwyAZdqJd/gcieXSbbozQ4UitwfcyCsJpZVbH/qHImuPz27yXnLlJZ26+Y3Baxy+jJzWQJKG3cukpjR8FQ3pds+c1NsNEfCC1XLLStqQ4Pyn5/hmLnrbi1MGRCPy/bwH5wMSkdH8i+rOjbBA=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=\n cebitec.uni-bielefeld.de; h=content-type:content-type\n :mime-version:user-agent:message-id:date:date:references\n :in-reply-to:subject:subject:from:from:received:received; s=\n 20200306; t=1777549740; bh=DS9vbL5fRD+z9EvPY1j+YGlDYSweKbCZ5rzgo\n fidG2I=; b=Rz8LgvDVn/sHVqoaaI9r/gfI8hAK0MBIwvLY3FxHyY2Tq3qx1aaI4\n VGZhxZQ8FAnLtIiZNtG2FBsSCkoK4bBApcrh6dz3bYmiPNXYo43DKfNRNV4qn1mC\n 4lU8VHaDymSA8JBFKf5c4Tmro9n8Of7l+yjRt8/oCunlBlhQU3HKDiA3QBKwbEj1\n wRzntqMYDYNhLLmo0FjcGQMSfotIE9iyJuSzwhCZyNI0NQM3pQLSyHkJnlZjOMjO\n Yx+FHwGrNxBduTbjL9aSpjy4dAy3Jw0NgL0bVwdPCnjyL3lEi96oc3uzOolwZjxT\n BXfGYZZeo2oH3EbFB04j12zsFpzY/j1PQ==","X-Virus-Scanned":"amavisd-new at cebitec.uni-bielefeld.de","From":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","To":"Alexandre Oliva <oliva@gnu.org>","Cc":"gcc-patches@gcc.gnu.org,  John David Anglin <dave.anglin@bell.net>","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","In-Reply-To":"<orjytpje7k.fsf@lxoliva.fsfla.org> (Alexandre Oliva's message of\n \"Thu, 30 Apr 2026 00:53:51 -0300\")","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <orjytpje7k.fsf@lxoliva.fsfla.org>","Date":"Thu, 30 Apr 2026 13:48:59 +0200","Message-ID":"<yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","Content-Type":"text/plain","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3684908,"web_url":"http://patchwork.ozlabs.org/comment/3684908/","msgid":"<3b98dd05-1f97-42ab-bc4f-f374c848306b@bell.net>","list_archive_url":null,"date":"2026-04-30T19:02:46","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":8491,"url":"http://patchwork.ozlabs.org/api/people/8491/","name":"John David Anglin","email":"dave.anglin@bell.net"},"content":"On 2026-04-30 7:48 a.m., Rainer Orth wrote:\n>>> <*-*-hpux*>: Assume gnu_ld=no.\n>> IIUC these need changes.\n> I don't think so: unless I'm missing something, the gnu_ld=yes case\n> should already be handled by the previous $gcc_cv_ld --help check.  The\n> current gnu_ld=no check should have been unnecessary.  John?\n\nIf a 64-bit hpux target has the GNU assembler, then it should also have GNU ld.\n\nOnly the 32-bit hppa*-*-hpux* target lacked GNU ld.  This target is no longer supported.\nHowever, the default linker if not specified probably should remain HP ld on hppa*-*-hpux*\nas it is better supported.  Not sure about ia64-*-hpux* but I believe this target no longer\nsupported.\n\nOn a slightly different issue, if I try to build gcc with GNU ld with a version\nof gcc built with HP ld, I have to explicity configure with --with-ld or export\nDEFAULT_LINKER=/opt/gnu64/bin/ld.  This causes issues with the binutils ld testsuite:\n\nUsing /home/dave/gnu/binutils/src/ld/testsuite/config/default.exp as\ntool-and-target-specific interface file.\nERROR: ************************************************************************\nERROR: Your compiler apparently ignores -B when choosing ld.\nERROR: You will not be testing the new ld in many of the following tests.\nERROR: It seems you will be testing /opt/gnu64/bin/ld instead.\nERROR: ************************************************************************\n\nIs there a way to work around this or fix this?\n\nIf I don't specify --with-ld when configuring, I end up with `ORIGINAL_LD_FOR_TARGET=\"/usr/ccs/bin/ld\"'\n(i.e., HP ld) in collect-ld even if HP ld is not in PATH or COMPILER_PATH.  This causes\nHP ld to be used even though I configured with --with-gnu-ld.\n\nDave","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=08vN+rgv;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=bell.net header.i=@bell.net header.a=rsa-sha256\n header.s=selector1 header.b=08vN+rgv","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=bell.net","sourceware.org; spf=pass smtp.mailfrom=bell.net","server2.sourceware.org;\n arc=none smtp.remote-ip=209.71.212.28"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g63V23ttvz1yGq\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 05:03:22 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 832574BB589F\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 19:03:20 +0000 (GMT)","from cmx-torrgo001.bell.net (mta-tor-001.bell.net [209.71.212.28])\n by sourceware.org (Postfix) with ESMTP id 1C75F4BB588F\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 19:02:53 +0000 (GMT)","from [192.168.2.49] (142.112.252.193) by cmx-torrgo001.bell.net\n (authenticated as dave.anglin@bell.net)\n id 69B90D15051C8FA3; Thu, 30 Apr 2026 15:02:46 -0400"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 832574BB589F","OpenDKIM Filter v2.11.0 sourceware.org 1C75F4BB588F"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 1C75F4BB588F","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 1C75F4BB588F","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777575773; cv=none;\n b=Y4MwijFqENm9yvplveb+lTt9JMAutI8/r0aBWx1Kxrkfaw/rPDi1F6Pn9uTtVs538Op5cVrlliTV2q8hPlaIjPazHzJXjZIj2N2WrH6VFUyg0YqOTAMibJCslrZQn7OGY6YtMSOEfSCnmstw6et+1wdwO6xPWu+W7XELr9H363A=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777575773; c=relaxed/simple;\n bh=DXBfXPCbPXYve/60cVOVzvzbrWeRp4a2xjqYsFCVvQE=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=P2JLtZTHyA1fcFGoxnLuc5q/16kQP2Ij2SWEBea9I0TO/jb+u9B0j44eclNo7pTDTSjKiXcFbKZpPayqdr64rgdtc3pLDMPmWDcatL1BOF/bekvLnT71DSv1qkOXXQTbFPZTJ/yIbP4wmnc6tz6Kn/DErJUrdQsuTnxpLT6xvqU=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bell.net; s=selector1;\n t=1777575773; bh=3e0YQazwJHsau526OEeQ/OSiYusq78L+oWfqhHtrhtc=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type;\n b=08vN+rgvJEVEW7Q8zaZC85gy8Oevs8bmv1X9gA6XhPFIcvXha0v1QbVyGPKsk0aV/veIouRNM9/Pr3veQoj+dvrociKRk5wi75tdltGuJwzil+e8sjowKdIvAvUgXJv01VvjkUag3xAIGiR0UbmpOAr8BOIJItGuaMNN9oKg7Uk6tilxEHAoTQfbLAvOgmfca4NEKitOYJUOIlcjSYbPo8mzXA5y9boyzPwwvYrWw3lJfEF2dkvX88dHyFZDSSpuDXo6BUELG0icbXwZBzqt82Rrslkf4YJb3x6vvtvA23o71m8DJGjlkC6q0trwIkbNUpVoMmgAeTTsxN3Wn9z4FQ==","X-RG-SOPHOS":"Clean","X-RG-VADE-SC":"0","X-RG-VADE":"Clean","X-Originating-IP":"[142.112.252.193]","X-RG-Env-Sender":"dave.anglin@bell.net","X-RG-Rigid":"69B90D15051C8FA3","X-RazorGate-Vade":"\n dmFkZTFKQDlu1U/8W6Cy3sQYstS46RzUjafl4TPXZGBdND4o3z8WaUQLojriGwkG6kiw0qXOHu4WxgbsJ+qmaa0tWJS4ucaJDe8EYLgvdFMyCXm0XoN3QV7tyQC1oH5lxCvNzjNK6Wr0qS76l4kMSvYR0R8G5jGbQH/G57AmK9krzhSbS8WnaWYckaEBw/CQemMhCbkcrnYV5K+ZuJ1Ds9zv4LRGOUJn7VMI6gR3lfZzXa7n2dFOI2UygCaRubv+IDZDQYD+Z9dPIDpnnDaOQVpg3z6vxcW9ymrN+3eSL4N5DDbFrdi2zzcrWD1vP8SBhQqrM4kWFMBVoC1hQoItINhiYCpzdp67dn3a1MilPBIrvp7EvKJ23ubSKrAjVc4Sm5YnHv1edNy4KEoYAqyDuSNy3I9VbCrL2LhXiZWOMDS9rf3/ERxtQHTksQqrnHrPztJubrgYO/apy2Q77TlobbSWs3+kHhvO399JQPdrK5yxQqrZfsegf4z+h7CV7ilYgrbqICi2chP7xoAvc0bb3M9D0+j2gyLCfFOAvRKy+7BcPyPLcbsvy74LygGH8/eMIp0wfs2Ha/LjyzxYfGolYUYuPdSSlOxoaTVikygV0ThujdlR/P7/Iqs8SqK8X0A+3rTKkCAbPI0ohCqV9/n/amMpMQ3Fl1A0HxRWlFce4SGzdUtQUA","X-RazorGate-Vade-Verdict":"clean 0","X-RazorGate-Vade-Classification":"clean","Message-ID":"<3b98dd05-1f97-42ab-bc4f-f374c848306b@bell.net>","Date":"Thu, 30 Apr 2026 15:02:46 -0400","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>, Alexandre Oliva <oliva@gnu.org>","Cc":"gcc-patches@gcc.gnu.org","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <orjytpje7k.fsf@lxoliva.fsfla.org> <yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Language":"en-US","From":"John David Anglin <dave.anglin@bell.net>","Autocrypt":"addr=dave.anglin@bell.net; keydata=\n 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\n T70V9SSrl2hiw38vRzsl","In-Reply-To":"<yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3685005,"web_url":"http://patchwork.ozlabs.org/comment/3685005/","msgid":"<orwlxnhorg.fsf@lxoliva.fsfla.org>","list_archive_url":null,"date":"2026-05-01T02:01:07","subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","submitter":{"id":74283,"url":"http://patchwork.ozlabs.org/api/people/74283/","name":"Alexandre Oliva","email":"oliva@gnu.org"},"content":"On Apr 30, 2026, Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> wrote:\n\n> Hi Alex,\n>> On Apr 29, 2026, Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> wrote:\n>> \n>>> gcc:\n>>> * config.gcc <hppa*64*-*-hpux11*> (target_cpu_default): Don't add\n>>> MASK_GNU_LD.\n>> \n>> I understand these will need changes.\n\n> right: I've switched the guard to a new hpux_ld=no check locally.  Will\n> send a v2 patch later.\n\n>>> <*-*-hpux*>: Assume gnu_ld=no.\n>> \n>> IIUC these need changes.\n\n> I don't think so\n\n'k; it was my poor assumption.\n\n>>> (gcc_cv_ld_version_script): Check ld --help for --version-script.\n>>> (gcc_cv_ld_soname): Check ld --help for -soname.\n>> \n>> Please use 'grep -e' instead of 'grep --' to match patterns starting\n>> with '-'; I believe '--' is not quite as portable.\n\n> In that case we should do this in a separate patch: all existing uses\n> already have unadorned grep -- '-...', while for egrep $EGREP is used\n> instead.  In particular, at least Solaris /usr/bin/grep doesn't support\n> -e, only /usr/xpg4/bin/grep does...\n\nI see we already have other uses of grep --, so let's keep on using\nthat.  I'm surprised grep -e (!= grep -E = egrep) is not more portable;\nI suppose my recollections of shell portability are fading away due to\nlack of use :-(","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gnu.org","sourceware.org; spf=pass smtp.mailfrom=gnu.org","server2.sourceware.org;\n arc=none smtp.remote-ip=209.51.188.92"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g6Dn04PFpz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 12:01:53 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 7BF734BB3BD2\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  1 May 2026 02:01:51 +0000 (GMT)","from eggs.gnu.org (eggs.gnu.org [209.51.188.92])\n by sourceware.org (Postfix) with ESMTPS id DF492437420F\n for <gcc-patches@gcc.gnu.org>; Fri,  1 May 2026 02:01:24 +0000 (GMT)","from linux-libre.fsfla.org ([2001:470:142:5::54] helo=free.home)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <oliva@gnu.org>)\n id 1wIdBx-00044t-UL; Thu, 30 Apr 2026 22:01:22 -0400","from livre (livre.home [172.31.160.2])\n by free.home (8.15.2/8.15.2) with ESMTPS id 641217l4268847\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Thu, 30 Apr 2026 23:01:08 -0300"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 7BF734BB3BD2","OpenDKIM Filter v2.11.0 sourceware.org DF492437420F"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org DF492437420F","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org DF492437420F","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777600885; cv=none;\n b=uGvlhpGxD/3paed4mwKH3aEngO2zF3SmZYPXdfXPN7Y+oCbQcxk6hM9G9w2a66rLyXf0iPc5mNy+yZfL9XgI5zBrdbW0gzDCsggdX9cSzppVo+bsR13OIilfaSnNk4aro+fC5ZAQkshZ193QBCiMLRPh7YfTga2uNmO9GTrjjt0=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777600885; c=relaxed/simple;\n bh=sU69AOX25MwgUlY8QCJWflUr1MxT0IDfqEKcCcTmkUU=;\n h=From:To:Subject:Date:Message-ID:MIME-Version;\n b=wOu+Jya7kjTT1tC/509o3B9tVjs7Vti/IKrGtVYXu0ZqOOysS1TN3VBsH+P1wyxEXoEUBCrDWUPuvzbKVPuI8qEDCqm8+k0Vr5hBzxTok0lC7vz0dqiqQH8KEfg0utJqxILwFRatuFLuF33yPHSOJbbK82KgivGUfyX02StC82s=","ARC-Authentication-Results":"i=1; server2.sourceware.org","From":"Alexandre Oliva <oliva@gnu.org>","To":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>","Cc":"gcc-patches@gcc.gnu.org, John David Anglin <dave.anglin@bell.net>","Subject":"Re: [PATCH 5/6] build: Remove $gnu_ld","Organization":"Free thinker, not speaking for the GNU Project","References":"<yddlde5981d.fsf@CeBiTec.Uni-Bielefeld.DE>\n <orjytpje7k.fsf@lxoliva.fsfla.org>\n <yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE>","Date":"Thu, 30 Apr 2026 23:01:07 -0300","In-Reply-To":"<yddzf2k653o.fsf@CeBiTec.Uni-Bielefeld.DE> (Rainer Orth's message\n of \"Thu, 30 Apr 2026 13:48:59 +0200\")","Message-ID":"<orwlxnhorg.fsf@lxoliva.fsfla.org>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)","MIME-Version":"1.0","Content-Type":"text/plain","X-Scanned-By":"MIMEDefang 2.84","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]