Hey, I'm currently upgrading from GAS 2.26.0 to 2.30.0 and have hit a strange whitespace issue:
#scrubbed#> cat test.s .globl main .type main,@function main: vmovdqa32 %zmm0, %zmm0 {%k1}{z} vmovdqa32 %zmm0, %zmm0 {%k1} {z} # <-- This one retq #scrubbed#> as test.s test.s: Assembler messages: test.s:5: Error: unknown vector operation: ` {z}' GAS 2.26.0 accepted the whitespace variant, however 2.30.0 does not. The Clang/LLVM compiler produces the extra whitespace version. I'm trying to determine which side, LLVM or GAS, needs a fix. Any insight would be appreciated. Thanks, Cameron _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils