-
Notifications
You must be signed in to change notification settings - Fork 511
BrowserEngineCore macOS xcode15.3 rc2
Alex Soto edited this page Mar 8, 2024
·
2 revisions
#BrowserEngineCore.framework
diff -ruN /Applications/Xcode_15.3.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BEMemory.h /Applications/Xcode_15.3.0-rc2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BEMemory.h
--- /Applications/Xcode_15.3.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BEMemory.h 2024-02-06 09:57:19
+++ /Applications/Xcode_15.3.0-rc2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BEMemory.h 2024-02-10 04:25:59
@@ -113,12 +113,17 @@
void be_memory_inline_jit_restrict_rwx_to_rw_with_witness(void)
{
__asm__ volatile (
+#ifdef __arm64e__
+ ".arch_extension pauth" "\n"
+#endif
"adr x0, %=f" "\n"
"movz x1, #" _BE_STRINGIZE_VALUE_OF(((BE_JIT_WRITE_PROTECT_TAG >> 0) & 0xFFFF)) ", lsl #0 \n"
"movk x1, #" _BE_STRINGIZE_VALUE_OF(((BE_JIT_WRITE_PROTECT_TAG >> 16) & 0xFFFF)) ", lsl #16\n"
+#ifdef __arm64e__
"pacib x0, x1" "\n"
+#endif
"bl " _BE_SYMBOL_STRING(be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl) "\n"
"%=:" "\n"
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status