bin/update_pch | 6 ++++++ include/osl/time.h | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-)
New commits: commit b8901e8beac21087c69cc5c343850eff809ab3a7 Author: Luboš Luňák <[email protected]> AuthorDate: Thu Apr 8 13:50:57 2021 +0200 Commit: Luboš Luňák <[email protected]> CommitDate: Thu Apr 8 17:22:41 2021 +0200 allow more trivial #if's for including headers in PCHs Change-Id: I734ac1832bafe0f4e5710b9b27bd03833179e2d8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113800 Tested-by: Jenkins Reviewed-by: Luboš Luňák <[email protected]> diff --git a/bin/update_pch b/bin/update_pch index 974d53ab9197..e47a97994bb2 100755 --- a/bin/update_pch +++ b/bin/update_pch @@ -690,6 +690,12 @@ def is_allowed_if(line, module): # Our sources always build with LIBO_INTERNAL_ONLY. if line == "#if defined LIBO_INTERNAL_ONLY" or line == "#ifdef LIBO_INTERNAL_ONLY": return True + # We use PCHs only for C++. + if line == "#if defined(__cplusplus)" or line == "#if defined __cplusplus": + return True + # Debug-specific code, it shouldn't hurt including it unconditionally. + if line == "#ifdef DBG_UTIL" or line == "#if OSL_DEBUG_LEVEL > 0": + return True if module == "external/skia": # We always set these. if line == "#ifdef SK_VULKAN" or line == "#if SK_SUPPORT_GPU": diff --git a/include/osl/time.h b/include/osl/time.h index 43661d4ac421..5c5096cada8a 100644 --- a/include/osl/time.h +++ b/include/osl/time.h @@ -26,9 +26,11 @@ #include "sal/config.h" -#if defined LIBO_INTERNAL_ONLY && defined __cplusplus +#if defined LIBO_INTERNAL_ONLY +#if defined __cplusplus #include <chrono> #endif +#endif #include "sal/saldllapi.h" #include "sal/types.h" _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
