aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2021-10-20 14:03:59 -0700
committerMichael Forney <mforney@mforney.org>2021-10-20 14:42:42 -0700
commitc8c9eac8c705a1677c306d94ab05459a593e3e1a (patch)
treeccdafd48def7459d9b9653f611cc887c5cc22d1c /test
parent77cc546cba247149a0beec7fae66521a61fdecfe (diff)
expr: Fix octal escapes followed by octal digits
Diffstat (limited to 'test')
-rw-r--r--test/string-octal.c1
-rw-r--r--test/string-octal.qbe2
2 files changed, 3 insertions, 0 deletions
diff --git a/test/string-octal.c b/test/string-octal.c
new file mode 100644
index 0000000..85347fd
--- /dev/null
+++ b/test/string-octal.c
@@ -0,0 +1 @@
+char *s = "\1\12\123\1234";
diff --git a/test/string-octal.qbe b/test/string-octal.qbe
new file mode 100644
index 0000000..f4090fa
--- /dev/null
+++ b/test/string-octal.qbe
@@ -0,0 +1,2 @@
+data $.Lstring.1 = align 1 { b "\001\012SS4\000", }
+export data $s = align 8 { l $.Lstring.1, }