Преглед на файлове

use __attribute__((const)) on arm __pthread_self function

Rich Felker преди 13 години
родител
ревизия
834255a3ff
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      arch/arm/pthread_arch.h

+ 3 - 1
arch/arm/pthread_arch.h

@@ -1,4 +1,6 @@
-#define __pthread_self ((pthread_t (*)(void))0xffff0fe0)
+typedef pthread_t (*__pthread_self_func_t)(void) __attribute__((const));
+
+#define __pthread_self ((__pthread_self_func_t)0xffff0fe0)
 
 #define CANCEL_REG_SP 16
 #define CANCEL_REG_IP 18