Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
stenzek
GitHub Repository: stenzek/duckstation
Path: blob/master/scripts/deps/qtbase-disable-pcre2-jit.patch
4212 views
1
--- qtbase/src/3rdparty/pcre2/CMakeLists.txt 2024-03-19 08:46:43.000000000 -0700
2
+++ qtbase/src/3rdparty/pcre2/CMakeLists.txt 2024-06-06 21:52:20.539619500 -0700
3
@@ -41,6 +41,7 @@
4
src/pcre2_xclass.c
5
DEFINES
6
HAVE_CONFIG_H
7
+ PCRE2_DISABLE_JIT
8
PUBLIC_DEFINES
9
PCRE2_CODE_UNIT_WIDTH=16
10
PUBLIC_INCLUDE_DIRECTORIES
11
@@ -52,23 +53,8 @@
12
## Scopes:
13
#####################################################################
14
15
-qt_internal_extend_target(BundledPcre2 CONDITION QNX OR UIKIT
16
- DEFINES
17
- PCRE2_DISABLE_JIT
18
-)
19
-
20
-qt_internal_extend_target(BundledPcre2 CONDITION (TEST_architecture_arch STREQUAL "arm") AND WIN32
21
- DEFINES
22
- PCRE2_DISABLE_JIT
23
-)
24
-
25
-qt_internal_extend_target(BundledPcre2 CONDITION (TEST_architecture_arch STREQUAL "arm64") AND WIN32
26
- DEFINES
27
- PCRE2_DISABLE_JIT
28
-)
29
-
30
if (APPLE)
31
- target_compile_options(BundledPcre2 PRIVATE "SHELL:-Xarch_arm64 -DPCRE2_DISABLE_JIT")
32
+ target_compile_options(BundledPcre2 PRIVATE "SHELL:-Xarch_arm64")
33
endif()
34
35
qt_internal_extend_target(BundledPcre2 CONDITION WIN32
36
37