mirror of
https://git.freebsd.org/ports.git
synced 2025-06-22 05:00:30 -04:00
21 lines
1.2 KiB
Text
21 lines
1.2 KiB
Text
--- modules/skcms/src/skcms_internals.h.orig
|
|
+++ modules/skcms/src/skcms_internals.h
|
|
@@ -48,6 +48,7 @@ extern "C" {
|
|
&& !defined(__arm__) \
|
|
&& !defined(__riscv) \
|
|
&& !defined(__loongarch__) \
|
|
+ && !defined(__powerpc__) \
|
|
&& !defined(_WIN32) && !defined(__SYMBIAN32__)
|
|
#define SKCMS_HAS_MUSTTAIL 1
|
|
#endif
|
|
--- src/core/SkRasterPipeline.h.orig 2024-10-10 12:39:49 UTC
|
|
+++ src/core/SkRasterPipeline.h
|
|
@@ -26,7 +26,7 @@ struct skcms_TransferFunction;
|
|
struct SkImageInfo;
|
|
struct skcms_TransferFunction;
|
|
|
|
-#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \
|
|
+#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__) && \
|
|
!defined(SK_CPU_LOONGARCH) && !(defined(_WIN32) && defined(SK_BUILD_FOR_ANDROID_FRAMEWORK))
|
|
// [[clang::musttail]] is disabled for the Android version of Skia running on Windows as it
|
|
// causes crashes (This is probably related to http://crbug.com/1505442).
|