Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
8ef6170b43e36d4daedc61f0f8177a8cbe18ceda
/
arch
8ef6170
x32: eliminate __X32_SYSCALL_BIT constant
by Bobby Bingham
· 9 years ago
622fe8b
x32: remove arch-specific syscall remapping
by Bobby Bingham
· 9 years ago
49631b7
fix spurious trailing whitespace in powerpc & powerpc64 bits/errno.h
by Rich Felker
· 9 years ago
c0ede9e
add powerpc64 port
by Bobby Bingham
· 9 years ago
5972c4a
add mips n32 port (ILP32 ABI for mips64)
by Rich Felker
· 9 years ago
6d99ad9
add support for mips and mips64 r6 isa
by Rich Felker
· 9 years ago
5c3412d
fix regression disabling use of pause instruction for x86 a_spin
by Rich Felker
· 9 years ago
84d4f5e
add copy_file_range syscall numbers from linux v4.5
by Szabolcs Nagy
· 9 years ago
2de5270
mips64: add recent linux syscall numbers
by Szabolcs Nagy
· 9 years ago
e9f1c79
deduplicate bits/mman.h
by Szabolcs Nagy
· 9 years ago
de400b6
correct pointer types for a_ll_p and a_sc_p primitives on mips64
by Rich Felker
· 9 years ago
27bf42c
make mips64 a_sc_p atomic primitive's asm constraints work with clang
by Rich Felker
· 9 years ago
5a92dd9
add powerpc soft-float support
by Felix Fietkau
· 9 years ago
8393357
add mips64 port
by Rich Felker
· 9 years ago
db66ef1
add sched_getcpu vDSO support
by Nathan Zadoks
· 9 years ago
fd224a8
make aarch64 atomic_arch.h report that it defines pointer-sized ll/sc
by Rich Felker
· 9 years ago
869a9df
remove workaround for broken mips assemblers
by Rich Felker
· 9 years ago
3b27725
better a_sc inline asm constraint on aarch64 and arm
by Szabolcs Nagy
· 9 years ago
c18d05f
ldso: fix GDB dynamic linker info on MIPS
by Felix Fietkau
· 9 years ago
4dfac11
deduplicate the bulk of the arch bits headers
by Rich Felker
· 9 years ago
b0bf52f
mips: add vdso support
by Hauke Mehrtens
· 9 years ago
9a3b8f9
fix siginfo_t for mips
by Szabolcs Nagy
· 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
37bfb68
add new i386 socket syscall numbers
by Szabolcs Nagy
· 9 years ago
a5e133b
change the internal socketcall selection logic
by Szabolcs Nagy
· 9 years ago
e7a1118
fix arm a_crash for big endian
by Rich Felker
· 9 years ago
89e149d
add native a_crash primitive for arm
by Rich Felker
· 9 years ago
bc443c3
clean powerpc syscall.h
by Szabolcs Nagy
· 9 years ago
f9c3a2e
add missing powerpc specific PROT_SAO memory protection flag
by Szabolcs Nagy
· 9 years ago
2f6f3dc
fix powerpc MCL_* mlockall flags in bits/mman.h
by Szabolcs Nagy
· 9 years ago
2d14fa3
fix aarch64 atomics to load/store 32bit only
by Szabolcs Nagy
· 9 years ago
b17fbd3
improve aarch64 atomics
by Rich Felker
· 9 years ago
4de1bc1
remove sh port's __fpscr_values source file
by Rich Felker
· 9 years ago
007907a
move sh port's __shcall internal function from arch/sh/src to src tree
by Rich Felker
· 9 years ago
230bfe1
move sh __unmapself code from arch/sh/src to main src tree
by Rich Felker
· 9 years ago
66215af
move x32 sysinfo impl and syscall fixup code out of arch/x32/src
by Rich Felker
· 9 years ago
513c043
overhaul powerpc atomics for new atomics framework
by Rich Felker
· 9 years ago
16b5529
clean up x86_64 (and x32) atomics for new atomics framework
by Rich Felker
· 9 years ago
e24984e
clean up i386 atomics for new atomics framework
by Rich Felker
· 9 years ago
369b22f
overhaul mips atomics for new atomics framework
by Rich Felker
· 9 years ago
e617b9e
move arm-specific translation units out of arch/arm/src, to src/*/arm
by Rich Felker
· 9 years ago
397f0a6
overhaul arm atomics for new atomics framework
by Rich Felker
· 9 years ago
aa0db4b
overhaul aarch64 atomics for new atomics framework
by Rich Felker
· 9 years ago
61b1e75
overhaul sh atomics for new atomics framework, add j-core cas.l backend
by Rich Felker
· 9 years ago
1315596
refactor internal atomic.h
by Rich Felker
· 9 years ago
b6363bb
fix build regression for arm pre-v7 from out-of-tree build patch
by Rich Felker
· 9 years ago
5676460
fix dynamic linker path file selection for arm vs armhf
by Rich Felker
· 9 years ago
5e396fb
adjust mips crt_arch entry point asm to avoid assembler bugs
by Rich Felker
· 9 years ago
71991a8
adjust i386 max_align_t definition to work around some broken compilers
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
9439ebd
fix dynamic loader library mapping for nommu systems
by Rich Felker
· 9 years ago
4e73d12
explicitly assemble all arm asm sources as UAL
by Rich Felker
· 9 years ago
9f290a4
remove non-working pre-armv4t support from arm asm
by Rich Felker
· 9 years ago
4fcb482
generalize sh entry point asm not to assume call dests fit in 12 bits
by Rich Felker
· 9 years ago
cb1bf2f
properly access mcontext_t program counter in cancellation handler
by Rich Felker
· 9 years ago
92637bb
prevent reordering of or1k and powerpc thread pointer loads
by Rich Felker
· 9 years ago
74483c5
mark arm thread-pointer-loading inline asm as volatile
by Rich Felker
· 9 years ago
11da520
add comment documenting hard-coded opcode for reading mips thread pointer
by Rich Felker
· 9 years ago
0ba35d6
remove attribute((const)) from arm __pthread_self inline function
by Rich Felker
· 9 years ago
b61df22
fix signal return for sh/fdpic
by Rich Felker
· 9 years ago
e9e770d
have sh/fdpic entry point set fdpic personality if needed
by Rich Felker
· 9 years ago
eaf7ab6
add real fdpic loading of shared libraries
by Rich Felker
· 9 years ago
7f9086d
size-optimize sh/fdpic dynamic entry point
by Rich Felker
· 9 years ago
cab2b1f
work around breakage in sh/fdpic __unmapself function
by Rich Felker
· 9 years ago
7a9669e
add general fdpic support in dynamic linker and arch support for sh
by Rich Felker
· 9 years ago
12b0b7d
new dlstart stage-2 chaining for x86_64 and x32
by Rich Felker
· 9 years ago
c161826
new dlstart stage-2 chaining for powerpc
by Rich Felker
· 9 years ago
4761e63
new dlstart stage-2 chaining for or1k
by Rich Felker
· 9 years ago
cd7159e
new dlstart stage-2 chaining for mips
by Rich Felker
· 9 years ago
57e2dce
new dlstart stage-2 chaining for microblaze
by Rich Felker
· 9 years ago
2907afb
introduce new symbol-lookup-free rcrt1/dlstart stage chaining
by Rich Felker
· 9 years ago
64b6684
reindent powerpc's bits/termios.h to be consistent with other archs
by Felix Janda
· 9 years ago
b291e7c
fix namespace violations in aarch64/bits/termios.h
by Felix Janda
· 9 years ago
d4c82d0
add sh fdpic subarch variants
by Rich Felker
· 9 years ago
4ccc1a0
add fdpic version of entry point code for sh
by Rich Felker
· 9 years ago
234c584
make sh clone asm fdpic-compatible
by Rich Felker
· 9 years ago
878887c
fix missing earlyclobber flag in i386 a_ctz_64 asm
by Rich Felker
· 9 years ago
d8be1bc
implement arm eabi mem* functions
by Timo Teräs
· 9 years ago
5a9c8c0
mitigate performance regression in libc-internal locks on x86_64
by Rich Felker
· 9 years ago
e5b086e
aarch64: fix 64-bit syscall argument passing
by Szabolcs Nagy
· 9 years ago
3c43c07
fix missing synchronization in atomic store on i386 and x86_64
by Rich Felker
· 9 years ago
3975577
socket.h: cleanup/reorder mips and powerpc bits/socket.h
by Roman Yeryomin
· 9 years ago
29ec767
socket.h: fix SO_* for mips
by Roman Yeryomin
· 9 years ago
3fffa7a
mips: fix mcontext_t register array field name
by Felix Fietkau
· 9 years ago
6ba5517
fix local-dynamic model TLS on mips and powerpc
by Rich Felker
· 9 years ago
10d0268
switch to using trap number 31 for syscalls on sh
by Rich Felker
· 9 years ago
3366a99
switch sh port's __unmapself to generic version when running on sh2/nommu
by Rich Felker
· 9 years ago
f9d8455
add support for sh2 interrupt-masking-based atomics to sh port
by Rich Felker
· 9 years ago
ee59c29
arm: add vdso support
by Szabolcs Nagy
· 9 years ago
9f26ebd
fix stack alignment code in mips crt_arch.h
by Rich Felker
· 9 years ago
63caf1d
add .text section directive to all crt_arch.h files missing it
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
390f93e
inline llsc atomics when building for sh4a
by Bobby Bingham
· 9 years ago
c0f10cf
make arm reloc.h CRTJMP macro compatible with thumb
by Rich Felker
· 9 years ago
83340c7
make arm crt_arch.h compatible with thumb code generation
by Rich Felker
· 9 years ago
484194d
fix stack protector crashes on x32 & powerpc due to misplaced TLS canary
by Rich Felker
· 10 years ago
7fe273b
fix broken cancellation on x32 due to incorrect saved-PC offset
by Rich Felker
· 10 years ago
4f69594
fix dangling pointers in x32 syscall timespec fixup code
by Rich Felker
· 10 years ago
Next »