Index: fusl/arch/arm/pthread_arch.h |
diff --git a/fusl/arch/arm/pthread_arch.h b/fusl/arch/arm/pthread_arch.h |
index 8b8a7fb645cb7650a2e10b2cd362cd74aa5142bc..8702eadde3378d2fce647a752c9d9fc4f34b2e9f 100644 |
--- a/fusl/arch/arm/pthread_arch.h |
+++ b/fusl/arch/arm/pthread_arch.h |
@@ -1,30 +1,31 @@ |
-#if ((__ARM_ARCH_6K__ || __ARM_ARCH_6ZK__) && !__thumb__) \ |
- || __ARM_ARCH_7A__ || __ARM_ARCH_7R__ || __ARM_ARCH >= 7 |
+#if ((__ARM_ARCH_6K__ || __ARM_ARCH_6ZK__) && !__thumb__) || \ |
+ __ARM_ARCH_7A__ || __ARM_ARCH_7R__ || __ARM_ARCH >= 7 |
-static inline pthread_t __pthread_self() |
-{ |
- char *p; |
- __asm__ __volatile__ ( "mrc p15,0,%0,c13,c0,3" : "=r"(p) ); |
- return (void *)(p+8-sizeof(struct pthread)); |
+static inline pthread_t __pthread_self() { |
+ char* p; |
+ __asm__ __volatile__("mrc p15,0,%0,c13,c0,3" : "=r"(p)); |
+ return (void*)(p + 8 - sizeof(struct pthread)); |
} |
#else |
-static inline pthread_t __pthread_self() |
-{ |
+static inline pthread_t __pthread_self() { |
#ifdef __clang__ |
- char *p; |
- __asm__ __volatile__ ( "bl __a_gettp\n\tmov %0,r0" : "=r"(p) : : "cc", "r0", "lr" ); |
+ char* p; |
+ __asm__ __volatile__("bl __a_gettp\n\tmov %0,r0" |
+ : "=r"(p) |
+ : |
+ : "cc", "r0", "lr"); |
#else |
- register char *p __asm__("r0"); |
- __asm__ __volatile__ ( "bl __a_gettp" : "=r"(p) : : "cc", "lr" ); |
+ register char* p __asm__("r0"); |
+ __asm__ __volatile__("bl __a_gettp" : "=r"(p) : : "cc", "lr"); |
#endif |
- return (void *)(p+8-sizeof(struct pthread)); |
+ return (void*)(p + 8 - sizeof(struct pthread)); |
} |
#endif |
#define TLS_ABOVE_TP |
-#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) - 8) |
+#define TP_ADJ(p) ((char*)(p) + sizeof(struct pthread) - 8) |
#define MC_PC arm_pc |