Author: adrian Date: Fri Oct 11 12:54:09 2019 New Revision: 374585 URL: http://llvm.org/viewvc/llvm-project?rev=374585&view=rev Log: Add -fgnuc-version to ClangModuleCompilationOptions on Darwin.
This adapts LLDB for https://reviews.llvm.org/D68055. Darwin's libC headers expect the GNUC macro to be set. Modified: lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp Modified: lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp?rev=374585&r1=374584&r2=374585&view=diff ============================================================================== --- lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp (original) +++ lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp Fri Oct 11 12:54:09 2019 @@ -1506,7 +1506,8 @@ void PlatformDarwin::AddClangModuleCompi Target *target, std::vector<std::string> &options, SDKType sdk_type) { const std::vector<std::string> apple_arguments = { "-x", "objective-c++", "-fobjc-arc", - "-fblocks", "-D_ISO646_H", "-D__ISO646_H"}; + "-fblocks", "-D_ISO646_H", "-D__ISO646_H", + "-fgnuc-version=4.2.1"}; options.insert(options.end(), apple_arguments.begin(), apple_arguments.end()); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits