aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/enum-large-value.c4
-rw-r--r--test/enum-large-value.qbe1
2 files changed, 5 insertions, 0 deletions
diff --git a/test/enum-large-value.c b/test/enum-large-value.c
new file mode 100644
index 0000000..3532062
--- /dev/null
+++ b/test/enum-large-value.c
@@ -0,0 +1,4 @@
+enum {
+ A = 0x80000000,
+};
+int x = A < 0;
diff --git a/test/enum-large-value.qbe b/test/enum-large-value.qbe
new file mode 100644
index 0000000..a67781d
--- /dev/null
+++ b/test/enum-large-value.qbe
@@ -0,0 +1 @@
+export data $x = align 4 { w 0, }