[Libreoffice-commits] core.git: bin/gen-iwyu-dummy-lib

Jochen Nitschke j.nitschke+logerrit at ok.de
Thu Jun 22 11:36:10 UTC 2017


 bin/gen-iwyu-dummy-lib |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit d4be7601e22dba8f2bfa535fc871348c5851c062
Author: Jochen Nitschke <j.nitschke+logerrit at ok.de>
Date:   Thu Jun 22 11:09:09 2017 +0200

    iwyu: add language standard defines to flags
    
    for some reason they are not set and cause parse warnings
    
    Change-Id: I1bbc14da8cd7f4cbde8e59934b6ace932245e2a1
    Reviewed-on: https://gerrit.libreoffice.org/39093
    Reviewed-by: Michael Stahl <mstahl at redhat.com>
    Tested-by: Michael Stahl <mstahl at redhat.com>

diff --git a/bin/gen-iwyu-dummy-lib b/bin/gen-iwyu-dummy-lib
index 0b56a1c867b0..c7d64817db49 100755
--- a/bin/gen-iwyu-dummy-lib
+++ b/bin/gen-iwyu-dummy-lib
@@ -47,7 +47,7 @@ mkdir -p "$iwyu_DIR"
 
     echo '$(eval $(call gb_StaticLibrary_StaticLibrary,iwyudummy))'
     # clang will "compile" headers to .gch by default
-    echo '$(eval $(call gb_StaticLibrary_add_cxxflags,iwyudummy,-x c++ -Wno-unused-macros -Wno-unused-const-variable))'
+    echo '$(eval $(call gb_StaticLibrary_add_cxxflags,iwyudummy,-x c++ -D__cplusplus=201402L -D__STDC_VERSION__=201112L -Wno-unused-macros -Wno-unused-const-variable))'
     echo '$(eval $(call gb_StaticLibrary_use_custom_headers,iwyudummy,officecfg/registry))'
     echo '$(eval $(call gb_StaticLibrary_use_sdk_api,iwyudummy))'
     echo '$(eval $(call gb_StaticLibrary_use_externals,iwyudummy,\'


More information about the Libreoffice-commits mailing list