Fix GCC build error when building for ARMv6
Apply theravens's idea to move __strong_reference macros into the proper ifdef section. Approved by: cognet (mentor) Approved by: re
This commit is contained in:
parent
760488b93c
commit
e478f35505
@ -834,6 +834,10 @@ EMIT_ALL_OPS_N(1, uint8_t, "ldrb", "strb", "streqb")
|
||||
EMIT_ALL_OPS_N(2, uint16_t, "ldrh", "strh", "streqh")
|
||||
EMIT_ALL_OPS_N(4, uint32_t, "ldr", "str", "streq")
|
||||
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef __clang__
|
||||
__strong_reference(__sync_lock_test_and_set_1_c, __sync_lock_test_and_set_1);
|
||||
__strong_reference(__sync_lock_test_and_set_2_c, __sync_lock_test_and_set_2);
|
||||
@ -858,8 +862,4 @@ __strong_reference(__sync_fetch_and_xor_2_c, __sync_fetch_and_xor_2);
|
||||
__strong_reference(__sync_fetch_and_xor_4_c, __sync_fetch_and_xor_4);
|
||||
#endif
|
||||
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* __SYNC_ATOMICS */
|
||||
|
Loading…
Reference in New Issue
Block a user