Add RS package name option + support.
Usage:
llvm-rs-cc -rs-package-name=android.renderscript ...
or
llvm-rs-cc -rs-package-name android.renderscript ...
This allows us to reflect a different import path for our base RS classes.
The default value is "android.renderscript", resulting in a reflection that
produces "import android.renderscript.*;".
Change-Id: Icf7e83b963ba70c803899697f49b41fdfb9586e7
diff --git a/RSCCOptions.td b/RSCCOptions.td
index ebd7f36..caeba16 100644
--- a/RSCCOptions.td
+++ b/RSCCOptions.td
@@ -83,6 +83,11 @@
MetaVarName<"<value>">, HelpText<"<value> should be 'ar' or 'jc'">;
def _bitcode_storage : Separate<"-s">, Alias<bitcode_storage>;
+def rs_package_name : Separate<"-rs-package-name">,
+ MetaVarName<"<package_name>">,
+ HelpText<"package name for referencing RS classes">;
+def rs_package_name_EQ : Joined<"-rs-package-name=">, Alias<rs_package_name>;
+
def W : Joined<"-W">;
def w : Flag<"-w">, HelpText<"Suppress all warnings">;