summaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorAlan Baker <alanbaker@google.com>2018-05-31 09:07:09 -0400
committerDavid Neto <dneto@google.com>2018-06-13 10:56:14 -0400
commit4f866abfd850c4f04d7d1903fa4cdeef51e30110 (patch)
treececc038136978fd09d0fac1756ad7f48002bf9dc /Android.mk
parentb49cbf09c27ac2f89c885699bcfcfe283f3bb2e8 (diff)
Validate static uses of interfaces
Fixes #1120 Checks that all static uses of the Input and Output variables are listed as interfaces in each corresponding entry point declaration. * Changed validation state to track interface lists * updated many tests * Modified validation state to store entry point names * Combined with interface list and called EntryPointDescription * Updated uses * Changed interface validation error messages to output entry point name in addtion to ID
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index ee774219..8c104e58 100644
--- a/Android.mk
+++ b/Android.mk
@@ -51,6 +51,7 @@ SPVTOOLS_SRC_FILES := \
source/validate_ext_inst.cpp \
source/validate_id.cpp \
source/validate_image.cpp \
+ source/validate_interfaces.cpp \
source/validate_instruction.cpp \
source/validate_layout.cpp \
source/validate_literals.cpp \