mirror of git://git.musl-libc.org/musl
remove visibility suppression by SHARED macro in mips and x32 arch files
commit 8a8fdf6398
was intended to remove
all such usage, but these arch-specific files were overlooked, leading
to inconsistent declarations and definitions.
This commit is contained in:
parent
3abb094d19
commit
0d58bf2d60
|
@ -3,9 +3,7 @@
|
|||
((union { long long ll; long l[2]; }){ .ll = x }).l[1]
|
||||
#define __SYSCALL_LL_O(x) 0, __SYSCALL_LL_E((x))
|
||||
|
||||
#ifdef SHARED
|
||||
__attribute__((visibility("hidden")))
|
||||
#endif
|
||||
long (__syscall)(long, ...);
|
||||
|
||||
#define SYSCALL_RLIM_INFINITY (-1UL/2)
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
#include <sys/syscall.h>
|
||||
|
||||
#ifdef SHARED
|
||||
__attribute__((__visibility__("hidden")))
|
||||
#endif
|
||||
long __syscall_cp_internal(volatile void*, long long, long long, long long, long long,
|
||||
long long, long long, long long);
|
||||
|
||||
|
@ -14,9 +12,7 @@ struct __timespec_kernel { long long tv_sec; long long tv_nsec; };
|
|||
ts->tv_nsec = __tsc(X)->tv_nsec; \
|
||||
(X) = (unsigned long)ts; } } while(0)
|
||||
|
||||
#ifdef SHARED
|
||||
__attribute__((__visibility__("hidden")))
|
||||
#endif
|
||||
long __syscall_cp_asm (volatile void * foo, long long n, long long a1, long long a2, long long a3,
|
||||
long long a4, long long a5, long long a6)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue