Title: [290970] trunk/Tools
Revision
290970
Author
[email protected]
Date
2022-03-07 19:00:21 -0800 (Mon, 07 Mar 2022)

Log Message

Fix Release builds for sanitizers by defining RELEASE_WITHOUT_OPTIMIZATIONS
<https://webkit.org/b/237556>
<rdar://problem/89929061>

Reviewed by Kate Cheney.

* sanitizer/sanitizer.xcconfig:
(OTHER_CFLAGS): Add `-DRELEASE_WITHOUT_OPTIMIZATIONS` so Release
builds at lower optimization levels don't fail.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (290969 => 290970)


--- trunk/Tools/ChangeLog	2022-03-08 02:12:38 UTC (rev 290969)
+++ trunk/Tools/ChangeLog	2022-03-08 03:00:21 UTC (rev 290970)
@@ -1,3 +1,15 @@
+2022-03-07  David Kilzer  <[email protected]>
+
+        Fix Release builds for sanitizers by defining RELEASE_WITHOUT_OPTIMIZATIONS
+        <https://webkit.org/b/237556>
+        <rdar://problem/89929061>
+
+        Reviewed by Kate Cheney.
+
+        * sanitizer/sanitizer.xcconfig:
+        (OTHER_CFLAGS): Add `-DRELEASE_WITHOUT_OPTIMIZATIONS` so Release
+        builds at lower optimization levels don't fail.
+
 2022-03-07  Jean-Yves Avenard  <[email protected]>
 
         Add ability to convert FragmentedSharedBuffer to CMBlockBuffer

Modified: trunk/Tools/sanitizer/sanitizer.xcconfig (290969 => 290970)


--- trunk/Tools/sanitizer/sanitizer.xcconfig	2022-03-08 02:12:38 UTC (rev 290969)
+++ trunk/Tools/sanitizer/sanitizer.xcconfig	2022-03-08 03:00:21 UTC (rev 290970)
@@ -11,7 +11,7 @@
 GCC_OPTIMIZATION_LEVEL_OVERRIDE_NO_Production = 1;
 GCC_OPTIMIZATION_LEVEL_OVERRIDE_NO_Release = 1;
 
-OTHER_CFLAGS = $(inherited) -fno-omit-frame-pointer -g $(WK_ADDRESS_SANITIZER_OTHER_CFLAGS_$(WK_ENABLE_ADDRESS_SANITIZER)) $(WK_UNDEFINED_BEHAVIOR_SANITIZER_OTHER_CFLAGS_$(WK_ENABLE_UNDEFINED_BEHAVIOR_SANITIZER));
+OTHER_CFLAGS = $(inherited) -DRELEASE_WITHOUT_OPTIMIZATIONS -fno-omit-frame-pointer -g $(WK_ADDRESS_SANITIZER_OTHER_CFLAGS_$(WK_ENABLE_ADDRESS_SANITIZER)) $(WK_UNDEFINED_BEHAVIOR_SANITIZER_OTHER_CFLAGS_$(WK_ENABLE_UNDEFINED_BEHAVIOR_SANITIZER));
 OTHER_CPLUSPLUSFLAGS = $(inherited) $(WK_ADDRESS_SANITIZER_OTHER_CPLUSPLUSFLAGS_$(WK_ENABLE_ADDRESS_SANITIZER));
 
 // Workaround for <rdar://problem/49498092>.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to