@@ -250,8 +250,7 @@ CF_PRIVATE void __CFRestartAllThreads(CFArrayRef threads) {
250
250
251
251
static uint32_t __CF_last_warned_port_count = 0 ;
252
252
253
- static void foo () __attribute__((unused ));
254
- static void foo () {
253
+ static void __attribute__((unused )) foo () {
255
254
uint32_t pcnt = __CFGetProcessPortCount ();
256
255
if (__CF_last_warned_port_count + 1000 < pcnt ) {
257
256
CFArrayRef threads = __CFStopAllThreads ();
@@ -1755,32 +1754,28 @@ void CFRunLoopAddCommonMode(CFRunLoopRef rl, CFStringRef modeName) {
1755
1754
1756
1755
#if __HAS_DISPATCH__
1757
1756
1758
- static void __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ () __attribute__((noinline ));
1759
- static void __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ (void * msg ) {
1757
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ (void * msg ) {
1760
1758
_dispatch_main_queue_callback_4CF (msg );
1761
1759
asm __volatile__("" ); // thwart tail-call optimization
1762
1760
}
1763
1761
1764
1762
#endif
1765
1763
1766
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ () __attribute__((noinline ));
1767
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ (CFRunLoopObserverCallBack func , CFRunLoopObserverRef observer , CFRunLoopActivity activity , void * info ) {
1764
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ (CFRunLoopObserverCallBack func , CFRunLoopObserverRef observer , CFRunLoopActivity activity , void * info ) {
1768
1765
if (func ) {
1769
1766
func (observer , activity , info );
1770
1767
}
1771
1768
asm __volatile__("" ); // thwart tail-call optimization
1772
1769
}
1773
1770
1774
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ () __attribute__((noinline ));
1775
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ (CFRunLoopTimerCallBack func , CFRunLoopTimerRef timer , void * info ) {
1771
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ (CFRunLoopTimerCallBack func , CFRunLoopTimerRef timer , void * info ) {
1776
1772
if (func ) {
1777
1773
func (timer , info );
1778
1774
}
1779
1775
asm __volatile__("" ); // thwart tail-call optimization
1780
1776
}
1781
1777
1782
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ () __attribute__((noinline ));
1783
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (void (^block )(void )) {
1778
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (void (^block )(void )) {
1784
1779
if (block ) {
1785
1780
block ();
1786
1781
}
@@ -1836,8 +1831,7 @@ static Boolean __CFRunLoopDoBlocks(CFRunLoopRef rl, CFRunLoopModeRef rlm) { // C
1836
1831
}
1837
1832
1838
1833
/* rl is locked, rlm is locked on entrance and exit */
1839
- static void __CFRunLoopDoObservers () __attribute__((noinline ));
1840
- static void __CFRunLoopDoObservers (CFRunLoopRef rl , CFRunLoopModeRef rlm , CFRunLoopActivity activity ) { /* DOES CALLOUT */
1834
+ static void __attribute__((noinline )) __CFRunLoopDoObservers (CFRunLoopRef rl , CFRunLoopModeRef rlm , CFRunLoopActivity activity ) { /* DOES CALLOUT */
1841
1835
CHECK_FOR_FORK ();
1842
1836
1843
1837
CFIndex cnt = rlm -> _observers ? CFArrayGetCount (rlm -> _observers ) : 0 ;
@@ -1904,16 +1898,14 @@ static void __CFRunLoopCollectSources0(const void *value, void *context) {
1904
1898
}
1905
1899
}
1906
1900
1907
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ () __attribute__((noinline ));
1908
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (void (* perform )(void * ), void * info ) {
1901
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (void (* perform )(void * ), void * info ) {
1909
1902
if (perform ) {
1910
1903
perform (info );
1911
1904
}
1912
1905
asm __volatile__("" ); // thwart tail-call optimization
1913
1906
}
1914
1907
1915
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ () __attribute__((noinline ));
1916
- static void __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ (
1908
+ static void __attribute__((noinline )) __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ (
1917
1909
#if DEPLOYMENT_TARGET_MACOSX || DEPLOYMENT_TARGET_EMBEDDED || DEPLOYMENT_TARGET_EMBEDDED_MINI
1918
1910
void * (* perform )(void * msg , CFIndex size , CFAllocatorRef allocator , void * info ),
1919
1911
mach_msg_header_t * msg , CFIndex size , mach_msg_header_t * * reply ,
@@ -1997,8 +1989,7 @@ CF_INLINE void __CFRunLoopDebugInfoForRunLoopSource(CFRunLoopSourceRef rls) {
1997
1989
}
1998
1990
1999
1991
// msg, size and reply are unused on Windows
2000
- static Boolean __CFRunLoopDoSource1 () __attribute__((noinline ));
2001
- static Boolean __CFRunLoopDoSource1 (CFRunLoopRef rl , CFRunLoopModeRef rlm , CFRunLoopSourceRef rls
1992
+ static Boolean __attribute__((noinline )) __CFRunLoopDoSource1 (CFRunLoopRef rl , CFRunLoopModeRef rlm , CFRunLoopSourceRef rls
2002
1993
#if DEPLOYMENT_TARGET_MACOSX || DEPLOYMENT_TARGET_EMBEDDED || DEPLOYMENT_TARGET_EMBEDDED_MINI
2003
1994
, mach_msg_header_t * msg , CFIndex size , mach_msg_header_t * * reply
2004
1995
#endif
0 commit comments