Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
5c8e69267b9ae919e55eee4b79580224111bc3ba
/
arch
/
x32
0c6abb5
remove a_ctz_l from arch specific atomic_arch.h
by Andre McCurdy
· 6 years ago
6ecb9c1
use PAGESIZE rather than PAGE_SIZE in user.h bits
by Rich Felker
· 6 years ago
c9c2cd3
reverse definition dependency between PAGESIZE and PAGE_SIZE
by Rich Felker
· 6 years ago
1312768
fix x32 unistd macros to report as ILP32 not LP64
by Nicholas Wilson
· 7 years ago
9864f60
add statx syscall numbers from linux v4.11
by Szabolcs Nagy
· 7 years ago
06fbefd
add a_clz_64 helper function
by Szabolcs Nagy
· 7 years ago
1f53e7d
fix crashes in x32 __tls_get_addr
by rofl0r
· 8 years ago
150747b
reduce impact of REG_* namespace pollution in x86[_64] signal.h
by Rich Felker
· 8 years ago
62eaf40
add pkey_{mprotect,alloc,free} syscalls from linux v4.9
by Szabolcs Nagy
· 8 years ago
5499172
work around gdb issues recognizing sigreturn trampoline on x86_64
by Rich Felker
· 8 years ago
2ed811a
fix preadv2 and pwritev2 syscall numbers on x32 for linux v4.8
by Szabolcs Nagy
· 8 years ago
ee3f0c5
make brace placement in public header typedef'd structs consistent
by Rich Felker
· 8 years ago
befa586
make brace placement in public header struct definitions consistent
by Rich Felker
· 8 years ago
76d7cfb
use the generic ioctl.h for x86_64, x32 and aarch64
by Szabolcs Nagy
· 8 years ago
78b1f3c
add preadv2 and pwritev2 syscall numbers for linux v4.6
by Szabolcs Nagy
· 8 years ago
63e3a16
deduplicate __NR_* and SYS_* syscall number definitions
by Bobby Bingham
· 8 years ago
8ef6170
x32: eliminate __X32_SYSCALL_BIT constant
by Bobby Bingham
· 8 years ago
622fe8b
x32: remove arch-specific syscall remapping
by Bobby Bingham
· 8 years ago
5c3412d
fix regression disabling use of pause instruction for x86 a_spin
by Rich Felker
· 8 years ago
84d4f5e
add copy_file_range syscall numbers from linux v4.5
by Szabolcs Nagy
· 8 years ago
e9f1c79
deduplicate bits/mman.h
by Szabolcs Nagy
· 8 years ago
4dfac11
deduplicate the bulk of the arch bits headers
by Rich Felker
· 9 years ago
789ff6a
add MCL_ONFAULT and MLOCK_ONFAULT mlockall and mlock2 flags
by Szabolcs Nagy
· 9 years ago
51d5f13
add mlock2 syscall number from linux v4.4
by Szabolcs Nagy
· 9 years ago
09001a8
add new membarrier, userfaultfd and switch_endian syscalls
by Szabolcs Nagy
· 9 years ago
66215af
move x32 sysinfo impl and syscall fixup code out of arch/x32/src
by Rich Felker
· 9 years ago
16b5529
clean up x86_64 (and x32) atomics for new atomics framework
by Rich Felker
· 9 years ago
1315596
refactor internal atomic.h
by Rich Felker
· 9 years ago
0d58bf2
remove visibility suppression by SHARED macro in mips and x32 arch files
by Rich Felker
· 9 years ago
cb1bf2f
properly access mcontext_t program counter in cancellation handler
by Rich Felker
· 9 years ago
12b0b7d
new dlstart stage-2 chaining for x86_64 and x32
by Rich Felker
· 9 years ago
5a9c8c0
mitigate performance regression in libc-internal locks on x86_64
by Rich Felker
· 9 years ago
3c43c07
fix missing synchronization in atomic store on i386 and x86_64
by Rich Felker
· 9 years ago
c648cef
fix inconsistency in a_and and a_or argument types on x86[_64]
by Rich Felker
· 9 years ago
484194d
fix stack protector crashes on x32 & powerpc due to misplaced TLS canary
by Rich Felker
· 9 years ago
7fe273b
fix broken cancellation on x32 due to incorrect saved-PC offset
by Rich Felker
· 9 years ago
4f69594
fix dangling pointers in x32 syscall timespec fixup code
by Rich Felker
· 9 years ago
4bf10eb
fix breakage in x32 dynamic linker due to mismatching register size
by Rich Felker
· 9 years ago
cbc02ba
consistently use hidden visibility for cancellable syscall internals
by Rich Felker
· 9 years ago
f3ddd17
dynamic linker bootstrap overhaul
by Rich Felker
· 9 years ago
fd427c4
move O_PATH definition back to arch bits
by Rich Felker
· 9 years ago
d5a5045
fix MINSIGSTKSZ values for archs with large signal contexts
by Rich Felker
· 9 years ago
673cab5
align x32 pthread type sizes to be common with 32-bit archs
by Rich Felker
· 9 years ago
559de8f
fix FLT_ROUNDS to reflect the current rounding mode
by Szabolcs Nagy
· 9 years ago
f5011c6
fix POLLWRNORM and POLLWRBAND on mips
by Trutz Behn
· 10 years ago
e7b9887
fix x32 pthread type definitions
by Rich Felker
· 9 years ago
56fbaa3
make all objects used with atomic operations volatile
by Rich Felker
· 9 years ago
f54c28c
add syscall numbers for the new execveat syscall
by Szabolcs Nagy
· 10 years ago
4758f05
fix typo in x86_64/x32 user_fpregs_struct
by Felix Janda
· 10 years ago
2d67ae9
move MREMAP_MAYMOVE and MREMAP_FIXED out of bits
by Trutz Behn
· 10 years ago
f90fafe
add new syscall numbers for bpf and kexec_file_load
by Szabolcs Nagy
· 10 years ago
91f15e2
move wint_t definition to the shared part of alltypes.h.in
by Rich Felker
· 10 years ago
867b182
add explicit barrier operation to internal atomic.h API
by Rich Felker
· 10 years ago
4ffc39c
add new syscall numbers for seccomp, getrandom, memfd_create
by Szabolcs Nagy
· 10 years ago
b7cf71a
add threads.h and needed per-arch types for mtx_t and cnd_t
by Rich Felker
· 10 years ago
321f4fa
add max_align_t definition for C11 and C++11
by Rich Felker
· 10 years ago
de7e99c
make pointers used in robust list volatile
by Rich Felker
· 10 years ago
90e51e4
clean up unused and inconsistent atomics in arch dirs
by Rich Felker
· 10 years ago
002e8d8
add syscall numbers for the new renameat2 syscall
by Szabolcs Nagy
· 10 years ago
adf94c1
refactor to remove arch-specific relocation code from dynamic linker
by Rich Felker
· 10 years ago
bfa0970
dynamic linker: permit error returns from arch-specific reloc function
by Rich Felker
· 10 years ago
fd9571e
add sched_{get,set}attr syscall numbers and SCHED_DEADLINE macro
by Szabolcs Nagy
· 10 years ago
fcea534
fix RLIMIT_ constants for mips
by Szabolcs Nagy
· 10 years ago
de20a8f
add namespace-protected name for sysinfo function
by Rich Felker
· 10 years ago
9505bfb
fix signal.h breakage from moving stack_t to arch-specific bits
by Rich Felker
· 10 years ago
bd5f221
move signal.h definition of stack_t to arch-specific bits
by Rich Felker
· 10 years ago
797f9a3
x32: fix struct statfs
by rofl0r
· 10 years ago
f6e2f7e
move struct semid_ds to from shared sys/sem.h to bits
by Rich Felker
· 10 years ago
dae8ca7
x32: fix sysinfo()
by rofl0r
· 10 years ago
744f118
make the x32 port use the correct ld-musl-x32.path filename
by Rich Felker
· 11 years ago
d05aaed
fix x32 syscall arch.h timespec fixup code
by rofl0r
· 11 years ago
e002f66
fix some issues in x32 syscall_cp_fixup
by rofl0r
· 11 years ago
d8b5877
mostly-cosmetic fixups to x32 port merge
by Rich Felker
· 11 years ago
664cd34
x32 port (diff against vanilla x86_64)
by rofl0r
· 11 years ago
323272d
import vanilla x86_64 code as x32
by rofl0r
· 11 years ago