Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
526e64f54d729947b35fd39129bc86cbc0b5f098
/
src
/
internal
526e64f
improve pthread_exit synchronization with functions targeting tid
by Rich Felker
· 6 years ago
9e2d820
use a dedicated futex object for pthread_join instead of tid field
by Rich Felker
· 6 years ago
b4b1e10
reintroduce hardening against partially-replaced allocator
by Rich Felker
· 6 years ago
7214179
return chunks split off by memalign using __bin_chunk instead of free
by Rich Felker
· 6 years ago
23389b1
move malloc implementation types and macros to an internal header
by Rich Felker
· 6 years ago
0c6abb5
remove a_ctz_l from arch specific atomic_arch.h
by Andre McCurdy
· 6 years ago
455bd82
use idiomatic safe form for FUNLOCK macro
by Rich Felker
· 7 years ago
cc7c300
document pthread structure ABI constraints in comments
by Rich Felker
· 7 years ago
7c709f2
store pthread stack guard sizes for pthread_getattr_np
by William Pitcock
· 7 years ago
32482f6
revise the definition of multiple basic locks in the code
by Jens Gustedt
· 7 years ago
47d0bcd
new lock algorithm with state and congestion count in one atomic int
by Jens Gustedt
· 7 years ago
06fbefd
add a_clz_64 helper function
by Szabolcs Nagy
· 7 years ago
d906fa3
unify the use of FUTEX_PRIVATE
by Jens Gustedt
· 7 years ago
e6917ec
increase limit on locale name length from 15 to 23 bytes
by Rich Felker
· 7 years ago
1f53e7d
fix crashes in x32 __tls_get_addr
by rofl0r
· 8 years ago
809ff8c
treat base 1 as an error in strtol-family functions
by Rich Felker
· 8 years ago
6f18667
remove largish unused field from pthread structure
by Rich Felker
· 8 years ago
1509494
add s390x port
by Bobby Bingham
· 8 years ago
5448289
treat null vdso base same as missing
by Bobby Bingham
· 8 years ago
b418ea1
generalize ELF hash table types not to assume 32-bit entries
by Rich Felker
· 8 years ago
4078a5c
fix build regression on archs with variable page size
by Rich Felker
· 8 years ago
e314258
fix minor problem in previous strtod non-nearest rounding bug fix
by Rich Felker
· 8 years ago
6ffdc45
fix strtod int optimization in non-nearest rounding mode
by Szabolcs Nagy
· 8 years ago
d184a09
fix strtod and strtof rounding with many trailing zeros
by Szabolcs Nagy
· 8 years ago
7cc3a28
fix pread/pwrite syscall calling convention on sh
by Rich Felker
· 8 years ago
c0ede9e
add powerpc64 port
by Bobby Bingham
· 8 years ago
5972c4a
add mips n32 port (ILP32 ABI for mips64)
by Rich Felker
· 8 years ago
8393357
add mips64 port
by Rich Felker
· 8 years ago
71392a9
generalize mips-specific reloc code not to hard-code sym/type encoding
by Rich Felker
· 8 years ago
225f6a6
allow implementing a_cas_p with pointer-sized ll/sc
by Bobby Bingham
· 9 years ago
416d1c7
fix line-buffered flush omission for odd usage of putc-family functions
by Rich Felker
· 9 years ago
c18d05f
ldso: fix GDB dynamic linker info on MIPS
by Felix Fietkau
· 9 years ago
a5e133b
change the internal socketcall selection logic
by Szabolcs Nagy
· 9 years ago
007907a
move sh port's __shcall internal function from arch/sh/src to src tree
by Rich Felker
· 9 years ago
1315596
refactor internal atomic.h
by Rich Felker
· 9 years ago
d1b29c2
exclude vis.h when compiling assembly files
by Khem Raj
· 9 years ago
19caa25
remove undef weak refs to init/fini array symbols in libc.so
by Rich Felker
· 9 years ago
9e0a317
remove use of SHARED macro in dynamic linker version reporting
by Rich Felker
· 9 years ago
d56460c
unify static and dynamic linked implementations of thread-local storage
by Rich Felker
· 9 years ago
8a8fdf6
eliminate use of SHARED macro to suppress visibility attributes
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
f3a53f0
eliminate protected-visibility data in libc.so with vis.h preinclude
by Rich Felker
· 9 years ago
b61df22
fix signal return for sh/fdpic
by Rich Felker
· 9 years ago
eaf7ab6
add real fdpic loading of shared libraries
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
eb567c1
add fdpic structs and reloc types for dynamic linking
by Rich Felker
· 9 years ago
6d03c4e
provide arch-generic fdpic self-relocation code for crt1 to use
by Rich Felker
· 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
1b0cdc8
refactor stdio open file list handling, move it out of global libc struct
by Rich Felker
· 9 years ago
f22a9ed
byte-based C locale, phase 3: make MB_CUR_MAX variable to activate code
by Rich Felker
· 9 years ago
16f18d0
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
by Rich Felker
· 9 years ago
32f3c4f
add multiple inclusion guard to locale_impl.h
by Rich Felker
· 9 years ago
04b8360
remove redefinition of MB_CUR_MAX in locale_impl.h
by Rich Felker
· 9 years ago
16bf466
make static C and C.UTF-8 locales available outside of newlocale
by Rich Felker
· 9 years ago
61a3364
overhaul locale internals to treat categories roughly uniformly
by Rich Felker
· 9 years ago
768b82c
move call to dynamic linker stage-3 into stage-2 function
by Rich Felker
· 9 years ago
68630b5
eliminate costly tricks to avoid TLS access for current locale state
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
b8dda24
in visibility preinclude, remove overrides for stdin/stdout/stderr
by Rich Felker
· 9 years ago
f203b35
fix inconsistent visibility for __hwcap and __sysinfo symbols
by Rich Felker
· 9 years ago
3e827b7
remove additional libc struct accessor cruft
by Rich Felker
· 9 years ago
f9cccfc
remove cruft for libc struct accessor function and broken visibility
by Rich Felker
· 9 years ago
de2b67f
add optional global visibility override
by Rich Felker
· 9 years ago
01d4274
make dlerror state and message thread-local and dynamically-allocated
by Rich Felker
· 9 years ago
fa80787
add missing 'void' in prototypes of internal pthread functions
by Alexander Monakov
· 9 years ago
7405cd1
fix inconsistent visibility for internal syscall symbols
by Rich Felker
· 9 years ago
da7ccf8
use hidden visibility for i386 asm-internal __vsyscall symbol
by Rich Felker
· 9 years ago
19a1fe6
remove remnants of support for running in no-thread-pointer mode
by Rich Felker
· 9 years ago
f3ddd17
dynamic linker bootstrap overhaul
by Rich Felker
· 9 years ago
f08ab9e
redesign and simplify vmlock system
by Rich Felker
· 9 years ago
01ef3dd
add aarch64 port
by Szabolcs Nagy
· 9 years ago
f4e4632
math: add dummy implementations of 128 bit long double functions
by Szabolcs Nagy
· 9 years ago
204a69d
copy the dtv pointer to the end of the pthread struct for TLS_ABOVE_TP archs
by Szabolcs Nagy
· 9 years ago
56fbaa3
make all objects used with atomic operations volatile
by Rich Felker
· 9 years ago
0fc317d
factor cancellation cleanup push/pop out of futex __timedwait function
by Rich Felker
· 9 years ago
f3f2979
add IEEE binary128 long double support to floatscan
by Szabolcs Nagy
· 10 years ago
e63833c
remove cruft from x86_64 syscall.h
by Szabolcs Nagy
· 10 years ago
7152a61
add FUTEX_PRIVATE macro to internal futex.h
by Rich Felker
· 10 years ago
a414e83
provide CMPLX macros in implementation-internal libm.h
by Rich Felker
· 10 years ago
4134c68
unify non-inline version of syscall code across archs
by Rich Felker
· 10 years ago
e2e1bb8
fix overflow corner case in strtoul-family functions
by Rich Felker
· 10 years ago
23614b0
add C11 thread creation and related thread functions
by Rich Felker
· 10 years ago
5345c9b
fix false ownership of stdio FILEs due to tid reuse
by Rich Felker
· 10 years ago
b8ca9eb
fix fallback checks for kernels without private futex support
by Rich Felker
· 10 years ago
37195db
redesign cond var implementation to fix multiple issues
by Rich Felker
· 10 years ago
de7e99c
make pointers used in robust list volatile
by Rich Felker
· 10 years ago
bc09d58
make futex operations use private-futex mode when possible
by Rich Felker
· 10 years ago
b5bbe79
add framework for mmap2 syscall unit to vary by arch
by Rich Felker
· 10 years ago
41421d6
implement mo file string lookup for translations
by Rich Felker
· 10 years ago
6cb4f91
implement locale file loading and state for remaining locale categories
by Rich Felker
· 10 years ago
200d154
add or1k (OpenRISC 1000) architecture port
by Stefan Kristiansson
· 10 years ago
0bc0309
add locale framework
by Rich Felker
· 10 years ago
ac31bf2
simplify errno implementation
by Rich Felker
· 10 years ago
8258014
fix for broken kernel side RLIM_INFINITY on mips
by Szabolcs Nagy
· 10 years ago
106e65d
break down coarse-grained 64-bit-off_t syscall remappings
by Rich Felker
· 10 years ago
55f45bc
fix sendfile syscall to use 64-bit off_t
by Rich Felker
· 10 years ago
9b880a6
fix sys_open macro for archs without the plain open syscall
by Rich Felker
· 10 years ago
Next »