@@ -35,8 +35,8 @@ Copyright (c) Intel Corporation (2009-2017).
3535  static  constexpr  llvm::StringLiteral NAME##_init[] = VALUE;                  \
3636  static  constexpr  llvm::ArrayRef<llvm::StringLiteral> NAME (                   \
3737      NAME##_init, std::size(NAME##_init) - 1);
38- #define  OPTION (PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM,   \
39-                HELPTEXT, METAVAR, VALUES)
38+ #define  OPTION (PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, VISIBILITY,  \
39+                PARAM,  HELPTEXT, METAVAR, VALUES)
4040#include  " opencl_clang_options.inc" 
4141#undef  OPTION
4242#undef  PREFIX
@@ -47,12 +47,12 @@ extern llvm::ManagedStatic<llvm::sys::SmartMutex<true>> compileMutex;
4747
4848static  constexpr  OptTable::Info ClangOptionsInfoTable[] = {
4949#define  PREFIX (NAME, VALUE )
50- #define  OPTION (PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM,   \
51-                HELPTEXT, METAVAR, VALUES)                                       \
50+ #define  OPTION (PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, VISIBILITY,  \
51+                PARAM,  HELPTEXT, METAVAR, VALUES)                               \
5252  {                                                                            \
5353    PREFIX, NAME, HELPTEXT, METAVAR, OPT_COMPILE_##ID,                         \
54-         llvm::opt::Option::KIND##Class, PARAM, FLAGS, OPT_COMPILE_##GROUP,      \
55-         OPT_COMPILE_##ALIAS, ALIASARGS, VALUES                                  \
54+         llvm::opt::Option::KIND##Class, VISIBILITY,  PARAM, FLAGS,               \
55+         OPT_COMPILE_##GROUP, OPT_COMPILE_## ALIAS, ALIASARGS, VALUES            \
5656  }                                                                            \
5757  ,
5858#include  " opencl_clang_options.inc" 
0 commit comments