aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Law <jlaw@ventanamicro.com>2023-08-21 11:20:28 -0600
committerJeff Law <jlaw@ventanamicro.com>2023-08-21 11:20:28 -0600
commit39491441a3aca7725d5a6dfeea4b01229d30c899 (patch)
tree68b692fda5adbae3561d2212d961662160e00e07
parent04eea1ec33340f6aae7681f67d75e173b76e346c (diff)
downloadgcc-39491441a3aca7725d5a6dfeea4b01229d30c899.zip
gcc-39491441a3aca7725d5a6dfeea4b01229d30c899.tar.gz
gcc-39491441a3aca7725d5a6dfeea4b01229d30c899.tar.bz2
[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<mode>): Avoid extraenous newline.
-rw-r--r--gcc/config/riscv/sync-ztso.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/riscv/sync-ztso.md b/gcc/config/riscv/sync-ztso.md
index 91c2a48..ed94471 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<amo>\t%0,%1\;";
+ "l<amo>\t%0,%1";
else
return "l<amo>\t%0,%1";
}
@@ -77,4 +77,4 @@
return "s<amo>\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))])