From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 66D1D385840F; Tue, 5 Dec 2023 22:51:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 66D1D385840F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1701816666; bh=ONsK7o88LGs12blwGUjZGZmweF6PJYwReETbMvZFzos=; h=From:To:Subject:Date:In-Reply-To:References:From; b=KNCtI9ZNnhaktyTpIagfMf5H3g54rrRPtwkw0OIssl1JpAWXAAEArVzTjXFkhWgJ8 hzy4JmxZ4nDR5EgteHtLtu+juaCCukZjqkOyznS+TG8trSixCnyEoNzFffqHH+98Eo SENn7dqMe6i6m16604r81V9oxxRpnZ3S9b7LU4AQ= From: "dje at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/112868] GCC passes -many to the assembler for --enable-checking=release builds Date: Tue, 05 Dec 2023 22:51:06 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dje at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D112868 --- Comment #2 from David Edelsohn --- Narrowing the ISA dialect range accepted by the assembler is good in theory= to catch problems. We need to ensure that this doesn't break a lot of existing code and make POWER more tedious. Most people want to download a pre-built package. If someone downloads sou= rce code, they want it to configure, build and run without problems. While this change will ensure that new packages are more strictly conformant and may not cause problems with new Linux distro releases, it could prevent older packages from building with newer releases of GCC.=