From: Jeff Law Date: Mon, 21 Aug 2023 17:20:28 +0000 (-0600) Subject: [RISCV][committed] Remove spurious newline in ztso sequence X-Git-Tag: basepoints/gcc-15~6774 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39491441a3aca7725d5a6dfeea4b01229d30c899;p=thirdparty%2Fgcc.git [RISCV][committed] Remove spurious newline in ztso sequence amo-table-ztso-load-3 the coordination branch after merging up the Ztso changes due to a spurious newline in the output causing scan-function-body to fail. There's probably an over-zealous .* or similar regexp in the framework. I didn't see it in a quick scan, but could have easily missed it. Regardless, fixing the extraneous newline is easy :-) gcc/ * config/riscv/sync-ztso.md (atomic_load_ztso): Avoid extraenous newline. --- diff --git a/gcc/config/riscv/sync-ztso.md b/gcc/config/riscv/sync-ztso.md index 91c2a48c069f..ed94471b96be 100644 --- a/gcc/config/riscv/sync-ztso.md +++ b/gcc/config/riscv/sync-ztso.md @@ -52,7 +52,7 @@ if (model == MEMMODEL_SEQ_CST) return "fence\trw,rw\;" - "l\t%0,%1\;"; + "l\t%0,%1"; else return "l\t%0,%1"; } @@ -77,4 +77,4 @@ return "s\t%z1,%0"; } [(set_attr "type" "atomic") - (set (attr "length") (const_int 8))]) \ No newline at end of file + (set (attr "length") (const_int 8))])