Skip to content

CoreAudioTypes macOS xcode26.0 b2

Alex Soto edited this page Jun 24, 2025 · 1 revision

#CoreAudioTypes.framework

diff -ruN /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h
--- /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h	2025-05-24 01:36:12
+++ /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioBaseTypes.h	2025-06-17 23:35:54
@@ -35,9 +35,12 @@
 /*!
 	@macro	CA_REALTIME_API
 	@brief	A function (type) which is guaranteed / required to be realtime safe.
+	
+	In C++11 and later, use the bracketed form of the attribute for compatibility with the syntax of
+	a `using` typealias.
 */
 #if defined(__has_attribute) && __has_attribute(nonblocking)
-#  ifdef __cplusplus
+#  if defined(__cplusplus) && __cplusplus > 199711L
 #    define CA_REALTIME_API [[clang::nonblocking]]
 #  else
 #    define CA_REALTIME_API __attribute__((nonblocking))
Clone this wiki locally