From nobody Thu May 8 23:17:49 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Ztp2Q5wy6z5vlcV; Thu, 08 May 2025 23:17:50 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ztp2Q4sl8z3FcH; Thu, 08 May 2025 23:17:50 +0000 (UTC) (envelope-from brooks@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746746270; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=eIw+r2ysJyyxjgKrQqgWaony5UIBb2JhDhgyk7m4ASg=; b=AajA4E4GjNFQweVfj3hd4Njx2mf7dBOPYeE/CvX1b2cv2oGpy9QeTZich0tercmFJCHCCx fJFl3E9XwLiJ6GSZNY02aU1jtS3csSucq8rSwrHRwrAGN81jCz3hwGxpBEaiProLtLVnQO 94d8yYIm280mc4qAEAAiTc0YLkdSHdqcopZvBJk0j5ThAUyZcS0jCDcjN+g/uXr/HqJy1l bxzhIWNrfgZ7p60/48RXsm5bDgZtni5+adNm3mWRzQXfu5AxuA1kyUwYrVu4aWNwp7ILjP 4feBuEGsHhPY8Re0WmRCJKQFGwQu9UZuEAIPhHlyPPdL3fj9OnOmnOhettmQvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746746270; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=eIw+r2ysJyyxjgKrQqgWaony5UIBb2JhDhgyk7m4ASg=; b=dv5GZRJJA/SozbcOXv31iW2ovTNiy1fGnIniDyOS1drQgeLfL7m84SKWDiOknh5Jf0tGvv MUCM5wnj/NTD/iHp3NGbbMKR33TMWggxNyxVuffJw1T0SuqzDYCjebguzkNBIgR3VuR6g3 Ry7TV2zJJ4hGBDnWFWrKmQ/0J+w1rwe6R8Kg8mJvdnwPW2b4zSDVH4c16VTXZkQs3/coJ9 pB+omVXONnZxRbeOm/OHmnYJd/kuabQpAEXC8dTKsho9zq9iI3h6DCJt7ydSoV8h16W7yl he4OXMYJUGCJ631G6JTHIoZlg4GXBxkFRShZBfL6tdZ8pSO8hqQ/MFNxxlDghA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746746270; a=rsa-sha256; cv=none; b=vKzBY/Ut/2tQJ+KO4qVxT7N6qdMhU77zQVSzUV2k+MZFuMG0cXU0HlhARyPAzJkamLFoyl 3AYpwlz0HKdqQKvBwVEOBkRjYbNzo7A2wNjJ5p7HYs/I8sIMel40cFprrQjTw4QX2Kn/W/ HNe2t5zzg5eCF0AGhAvhmWdDP2+J4KeyKBH8akK8M/TrSXe+9kx/kN/IVgGLIkogjmhwzz kb9WOLugXnlDGl/SqtkjYvn9xnWCzm0I33LOgpfxjYJA6l3KCoVyt5JlsuLmY5bRTfsmsu FhYoUm4wcUpLJ+sP/TreNyAAStVLgmnvLPTtRevzw7QG0croqHKc8kUFjehWcA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: brooks/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Ztp2Q3tdlz16R8; Thu, 08 May 2025 23:17:50 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id CADBC3C01A0; Thu, 08 May 2025 23:17:49 +0000 (UTC) Date: Thu, 8 May 2025 23:17:49 +0000 From: Brooks Davis To: Kyle Evans Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 78661696e639 - main - loader: i386: use -z nostart-stop-gc for bfd as well Message-ID: References: <202505081947.548JlM93086830@gitrepo.freebsd.org> List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202505081947.548JlM93086830@gitrepo.freebsd.org> On Thu, May 08, 2025 at 07:47:22PM +0000, Kyle Evans wrote: > The branch main has been updated by kevans: > > URL: https://cgit.FreeBSD.org/src/commit/?id=78661696e639836c9c41313020308f132057189a > > commit 78661696e639836c9c41313020308f132057189a > Author: Kyle Evans > AuthorDate: 2025-05-08 19:47:16 +0000 > Commit: Kyle Evans > CommitDate: 2025-05-08 19:47:16 +0000 > > loader: i386: use -z nostart-stop-gc for bfd as well > > binutils 2.37 seems to have added the knob, so let's just use that > version here (it's not clear if GC'ing start/stop symbols was actually > made the default at the time, and it didn't seem worth it to dig much > further). This fixes misbehavior when built with more recent binutils, > as we do rely on linker sets for loader commands that we use. Do we need the version guards any more? Even FreeBSD 12 has LLVM 13 and binutils 2.37 is about to turn 4. -- Brooks