Title: [290541] trunk/Source/bmalloc
Revision
290541
Author
[email protected]
Date
2022-02-25 19:59:24 -0800 (Fri, 25 Feb 2022)

Log Message

[libpas] Suppress cast-align warnings
https://bugs.webkit.org/show_bug.cgi?id=237179
<rdar://problem/89479570>

Reviewed by Yusuke Suzuki.

Ignore cast-align warnings for libpas target.

* CMakeLists.txt:
* libpas/src/libpas/bmalloc_heap_inlines.h:

Modified Paths

Diff

Modified: trunk/Source/bmalloc/CMakeLists.txt (290540 => 290541)


--- trunk/Source/bmalloc/CMakeLists.txt	2022-02-26 02:03:23 UTC (rev 290540)
+++ trunk/Source/bmalloc/CMakeLists.txt	2022-02-26 03:59:24 UTC (rev 290541)
@@ -695,7 +695,9 @@
     libpas/src/libpas/pas_fast_megapage_cache.c
     PROPERTIES LANGUAGE CXX)
 
-WEBKIT_ADD_TARGET_CXX_FLAGS(bmalloc -Wno-missing-field-initializers)
+WEBKIT_ADD_TARGET_CXX_FLAGS(bmalloc
+    -Wno-missing-field-initializers
+    -Wno-cast-align)
 
 # Only build mbmalloc on platforms that MallocBench supports
 if (DEVELOPER_MODE AND (APPLE OR HAVE_MALLOC_TRIM))

Modified: trunk/Source/bmalloc/ChangeLog (290540 => 290541)


--- trunk/Source/bmalloc/ChangeLog	2022-02-26 02:03:23 UTC (rev 290540)
+++ trunk/Source/bmalloc/ChangeLog	2022-02-26 03:59:24 UTC (rev 290541)
@@ -1,3 +1,16 @@
+2022-02-25  Basuke Suzuki  <[email protected]>
+
+        [libpas] Suppress cast-align warnings
+        https://bugs.webkit.org/show_bug.cgi?id=237179
+        <rdar://problem/89479570>
+
+        Reviewed by Yusuke Suzuki.
+
+        Ignore cast-align warnings for libpas target.
+
+        * CMakeLists.txt:
+        * libpas/src/libpas/bmalloc_heap_inlines.h:
+
 2022-02-23  Basuke Suzuki  <[email protected]>
 
         [libpas] PlayStation uses 16k page size.

Modified: trunk/Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h (290540 => 290541)


--- trunk/Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h	2022-02-26 02:03:23 UTC (rev 290540)
+++ trunk/Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h	2022-02-26 03:59:24 UTC (rev 290541)
@@ -29,6 +29,7 @@
 #include "pas_platform.h"
 
 PAS_IGNORE_WARNINGS_BEGIN("missing-field-initializers")
+PAS_IGNORE_WARNINGS_BEGIN("cast-align")
 
 #include "bmalloc_heap.h"
 #include "bmalloc_heap_config.h"
@@ -577,6 +578,7 @@
 #endif /* PAS_ENABLE_BMALLOC */
 
 PAS_IGNORE_WARNINGS_END
+PAS_IGNORE_WARNINGS_END
 
 #endif /* BMALLOC_HEAP_INLINES_H */
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to