Re: [PATCH] rs6000: Don't pass -many to the assembler [PR112868]
Hi! On Wed, May 22, 2024 at 09:29:13AM -0500, Peter Bergner wrote: > On 5/21/24 8:27 AM, jeevitha wrote: > > The following patch has been bootstrapped and regtested with default > > configuration > > [--enable-checking=yes] and with --enable-checking=release on > > powerpc64le-linux. > > > > This patch removes passing the -many assembler option for release builds. > > Now, > > GCC no longer passes -many under any conditions to the assembler. Why do we want that? I cannot read minds. > You are missing a ChangeLog entry for the target-supports.exp change plus > there is no mention of why it's needed in the git log entry. In the commit message you mean? Yeah. This info belongs in the commit message. Is the target-supports thing that Cell thing? That does not belong here at all. If it wasn't simply a mistake, it should be a separate commit, with a lot of explanation. Segher
Re: [PATCH] rs6000: Don't pass -many to the assembler [PR112868]
On 5/21/24 8:27 AM, jeevitha wrote: > The following patch has been bootstrapped and regtested with default > configuration > [--enable-checking=yes] and with --enable-checking=release on > powerpc64le-linux. > > This patch removes passing the -many assembler option for release builds. Now, > GCC no longer passes -many under any conditions to the assembler. > > 2024-05-15 Jeevitha Palanisamy > > gcc/ > PR target/112868 > * config/rs6000/rs6000.h (ASM_OPT_ANY): Removed Define. > (ASM_CPU_SPEC): Remove ASM_OPT_ANY usage. You are missing a ChangeLog entry for the target-supports.exp change plus there is no mention of why it's needed in the git log entry. Otherwise, the rest LGTM. Peter
[PATCH] rs6000: Don't pass -many to the assembler [PR112868]
Hi All, The following patch has been bootstrapped and regtested with default configuration [--enable-checking=yes] and with --enable-checking=release on powerpc64le-linux. This patch removes passing the -many assembler option for release builds. Now, GCC no longer passes -many under any conditions to the assembler. 2024-05-15 Jeevitha Palanisamy gcc/ PR target/112868 * config/rs6000/rs6000.h (ASM_OPT_ANY): Removed Define. (ASM_CPU_SPEC): Remove ASM_OPT_ANY usage. diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 2cde2e329b0..1ccaee9d74c 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -94,12 +94,6 @@ "%{mdejagnu-*: %