diff options
-rw-r--r-- | include/clang/Driver/Options.def | 1 | ||||
-rw-r--r-- | tools/ccc/ccclib/Arguments.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Driver/Options.def b/include/clang/Driver/Options.def index 4e6482cfc6..38035b7cc6 100644 --- a/include/clang/Driver/Options.def +++ b/include/clang/Driver/Options.def @@ -328,6 +328,7 @@ OPTION("-fextdirs=", fextdirs_EQ, Joined, f_Group, INVALID, "", 0) OPTION("-ffreestanding", ffreestanding, Flag, clang_f_Group, INVALID, "", 0) OPTION("-fgnu-runtime", fgnu_runtime, Flag, clang_f_Group, INVALID, "", 0) OPTION("-filelist", filelist, Separate, INVALID, INVALID, "l", 0) +OPTION("-fheinous-gnu-extensions", fheinous_gnu_extensions, Flag, INVALID, INVALID, "", 0) OPTION("-findirect-virtual-calls", findirect_virtual_calls, Flag, f_Group, INVALID, "", 0) OPTION("-flat_namespace", flat__namespace, Flag, INVALID, INVALID, "", 0) OPTION("-flax-vector-conversions", flax_vector_conversions, Flag, clang_f_Group, INVALID, "", 0) diff --git a/tools/ccc/ccclib/Arguments.py b/tools/ccc/ccclib/Arguments.py index 4373b17405..07bb61273a 100644 --- a/tools/ccc/ccclib/Arguments.py +++ b/tools/ccc/ccclib/Arguments.py @@ -814,6 +814,7 @@ class OptionParser: self.f_extdirsOption = self.addOption(JoinedOption('-fextdirs=', self.fGroup)) self.f_freestandingOption = self.addOption(FlagOption('-ffreestanding', self.Clang_fGroup)) self.f_gnuRuntimeOption = self.addOption(FlagOption('-fgnu-runtime', self.Clang_fGroup)) + self.addOption(FlagOption('-fheinous-gnu-extensions', self.Clang_fGroup)) self.f_indirectVirtualCallsOption = self.addOption(FlagOption('-findirect-virtual-calls', self.fGroup)) self.f_laxVectorConversionsOption = self.addOption(FlagOption('-flax-vector-conversions', self.Clang_fGroup)) self.f_limitedPrecisionOption = self.addOption(JoinedOption('-flimited-precision=', self.fGroup)) |