Export headers for clang.

Bug: http://b/28178111
Change-Id: I8cb60def94021c5cc07a53b11dbfe953f3499925
diff --git a/clang-tblgen-rules.mk b/clang-tblgen-rules.mk
index ba28e10..26c71c7 100644
--- a/clang-tblgen-rules.mk
+++ b/clang-tblgen-rules.mk
@@ -209,5 +209,6 @@
 endif
 
 LOCAL_C_INCLUDES += $(generated_sources)/include
+LOCAL_EXPORT_C_INCLUDE_DIRS += $(generated_sources)/include
 
 endif
diff --git a/shared_clang.mk b/shared_clang.mk
index 2580e07..038cf65 100644
--- a/shared_clang.mk
+++ b/shared_clang.mk
@@ -30,6 +30,10 @@
 LOCAL_MODULE:= libclang
 LOCAL_MODULE_TAGS := optional
 LOCAL_WHOLE_STATIC_LIBRARIES := $(clang_whole_static_libraries)
+LOCAL_EXPORT_C_INCLUDE_DIRS += \
+  $(LOCAL_PATH)/include \
+  external/llvm/include \
+  external/llvm/device/include
 
 LOCAL_SHARED_LIBRARIES := libLLVM