From 9150901e4ebde2273bf266d608a7a05228e1d0df Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Wed, 20 Feb 2019 14:06:45 -0800 Subject: eval: Handle nested offset address constants --- tests/initializer-nested-array-address.c | 2 ++ tests/initializer-nested-array-address.qbe | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 tests/initializer-nested-array-address.c create mode 100644 tests/initializer-nested-array-address.qbe (limited to 'tests') diff --git a/tests/initializer-nested-array-address.c b/tests/initializer-nested-array-address.c new file mode 100644 index 0000000..fb8bbd5 --- /dev/null +++ b/tests/initializer-nested-array-address.c @@ -0,0 +1,2 @@ +int x[2][3]; +int *y = &x[1][2]; diff --git a/tests/initializer-nested-array-address.qbe b/tests/initializer-nested-array-address.qbe new file mode 100644 index 0000000..5379590 --- /dev/null +++ b/tests/initializer-nested-array-address.qbe @@ -0,0 +1,2 @@ +export data $y = align 8 { l $x + 20, } +export data $x = align 4 { z 24 } -- cgit v1.2.3