summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2007-03-13 15:12:35 +0000
committerDuncan Sands <baldrick@free.fr>2007-03-13 15:12:35 +0000
commit3240cdb339664b2fb4e60c332756a03be080d57f (patch)
treec8eae6fb0374cab4f52aeaba6fad4ec8ae17a45f /llvm
parent7aad92868cf0902e9809c92c6eb9c2200ace70c0 (diff)
downloadbcm5719-llvm-3240cdb339664b2fb4e60c332756a03be080d57f.tar.gz
bcm5719-llvm-3240cdb339664b2fb4e60c332756a03be080d57f.zip
Test support for arrays with non-zero first index.
llvm-svn: 35084
Diffstat (limited to 'llvm')
-rw-r--r--llvm/test/AdaFrontend/array_constructor.adb6
-rw-r--r--llvm/test/AdaFrontend/array_size.adb10
2 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/AdaFrontend/array_constructor.adb b/llvm/test/AdaFrontend/array_constructor.adb
new file mode 100644
index 00000000000..d75b8e0b315
--- /dev/null
+++ b/llvm/test/AdaFrontend/array_constructor.adb
@@ -0,0 +1,6 @@
+-- RUN: %llvmgcc -c %s -o /dev/null
+procedure Array_Constructor is
+ A : array (Integer range <>) of Boolean := (True, False);
+begin
+ null;
+end;
diff --git a/llvm/test/AdaFrontend/array_size.adb b/llvm/test/AdaFrontend/array_size.adb
new file mode 100644
index 00000000000..da4c5891be2
--- /dev/null
+++ b/llvm/test/AdaFrontend/array_size.adb
@@ -0,0 +1,10 @@
+-- RUN: %llvmgcc -c %s -o /dev/null
+procedure Array_Size is
+ subtype S is String (1 .. 2);
+ type R is record
+ A : S;
+ end record;
+ X : R;
+begin
+ null;
+end;
OpenPOWER on IntegriCloud