Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
7d188ce0feda07f3e0cf6bdbe4e52efe224bb39f
/
libc
/
arch-x86
bed110a
Clean up bcopy cruft.
by Elliott Hughes
· 10 years ago
01d5b94
Remove optimized code for bzero, which was removed from POSIX in 2008.
by Elliott Hughes
· 10 years ago
19acb69
[MIPS] Add __popcountsi2 to libgcc_compat.c
by Dimitry Ivanov
· 10 years ago
97b6e13
Fix cfi directives for memmove/strlcpy.
by Christopher Ferris
· 10 years ago
de84e51
Fix cfi directives in small strncmp case.
by Christopher Ferris
· 10 years ago
01b85d5
Set x86 TLS limit to 0xfffff, not PAGE_SIZE.
by Elliott Hughes
· 10 years ago
5f26c6b
Really add adjtimex(2), and add clock_adjtime(2) too.
by Elliott Hughes
· 10 years ago
3f3f6c5
Add adjtimex
by Greg Hackmann
· 10 years ago
592c7b4
Explicit binary op order for both gcc and clang/llvm.
by Chih-Hung Hsieh
· 10 years ago
6c54ddd
Fix -fstack-protector-strong for x86.
by Elliott Hughes
· 10 years ago
4200e26
fix the mremap signature
by Daniel Micay
· 10 years ago
268a673
Switch to LOCAL_SRC_FILES_EXCLUDE
by Dan Willemsen
· 10 years ago
8dbf02d
Add missing register preserve in x86/x86_64 longjmp.
by Josh Gao
· 10 years ago
85c14fb
Implement setjmp cookies on x86.
by Josh Gao
· 10 years ago
6f4594d
Add preadv/pwritev.
by Elliott Hughes
· 10 years ago
5891abd
Invalidate cached pid in vfork.
by Elliott Hughes
· 10 years ago
10726d5
libc: arch-x86: implement kernel vdso time functions
by Robert Jarzmik
· 11 years ago
b130493
Hide accidentally-exposed __clock_nanosleep.
by Elliott Hughes
· 11 years ago
be57a40
Add process_vm_readv and process_vm_writev.
by Elliott Hughes
· 11 years ago
e1d0810
Add O_PATH support for flistxattr()
by Nick Kralevich
· 11 years ago
2825f10
libc: Add O_PATH support for fgetxattr / fsetxattr
by Nick Kralevich
· 11 years ago
c05554e
Fix error handling for negative size in ftruncate.
by Dan Albert
· 11 years ago
40a8f21
Hide rt_sigqueueinfo.
by Yabin Cui
· 11 years ago
3391a9f
Simplify close(2) EINTR handling.
by Elliott Hughes
· 11 years ago
940d312
Fix addition of extra arg to cfi_restore.
by Christopher Ferris
· 11 years ago
605ee81
Add missing cfi directives for x86 assembler.
by Christopher Ferris
· 11 years ago
2495851
Use ALIAS_SYMBOL for assembler aliasing.
by Christopher Ferris
· 11 years ago
fa5faa0
Make gensyscalls.py use the ALIAS_SYMBOL macro.
by Christopher Ferris
· 11 years ago
3577825
Fix "faccessat ignores flags"
by Nick Kralevich
· 11 years ago
da2c0a7
Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
by Colin Cross
· 11 years ago
1742a32
Share LP32 makefile settings between arches
by Colin Cross
· 11 years ago
00490ae
Ensure raw fchmod/fchmodat syscalls are hidden.
by Nick Kralevich
· 11 years ago
3cbc6c6
Add fchmodat(AT_SYMLINK_NOFOLLOW) and fchmod O_PATH support
by Nick Kralevich
· 11 years ago
94926f8
Merge "support _POSIX_REALTIME_SIGNALS"
by Yabin Cui
· 11 years ago
6348160
support _POSIX_REALTIME_SIGNALS
by Yabin Cui
· 11 years ago
56e0173
Simplify our endian.h implementation.
by Elliott Hughes
· 11 years ago
8d4c55c
Clean up the x86-64 and x86 setjmp families.
by Elliott Hughes
· 11 years ago
12f35ad
Switch x86 and x86-64 to __builtin_bswap*.
by Elliott Hughes
· 11 years ago
b514026
Kill <machine/exec.h>.
by Elliott Hughes
· 11 years ago
b86a4c7
Add sethostname(2).
by Elliott Hughes
· 11 years ago
50321e2
[x86,x86_64] Fix libgcc unwinding through signal
by Pavel Chupin
· 11 years ago
c89ee27
Replace ambiguous cmp operator with cmpl.
by Chih-Hung Hsieh
· 11 years ago
1816025
Add clock_settime and clock_nanosleep.
by Haruki Hasegawa
· 11 years ago
6869d26
Force export symbols on all x86 variants in libc.
by Christopher Ferris
· 11 years ago
7c02d94
Clean up the architecture-specific makefiles.
by Elliott Hughes
· 11 years ago
36f451a
Fix signal trampolines.
by Elliott Hughes
· 11 years ago
6487f0d
Merge "Add IFUNC support for arm64 and IRELATIVE reloc"
by Dmitriy Ivanov
· 11 years ago
9aea164
Add IFUNC support for arm64 and IRELATIVE reloc
by Dmitriy Ivanov
· 11 years ago
b587f33
Add posix_fadvise(3).
by Elliott Hughes
· 11 years ago
011e111
Ensure __set_errno is still visible on LP32.
by Elliott Hughes
· 11 years ago
4f8268e
Merge "Replace ambiguous cmp instruction with cmpl."
by Chih-Hung Hsieh
· 11 years ago
857fa6b
Replace ambiguous cmp instruction with cmpl.
by Chih-Hung Hsieh
· 11 years ago
57b7a61
Fix pthread_getattr_np for the main thread.
by Elliott Hughes
· 11 years ago
0e7f8a9
Simplify _ALIGN_TEXT.
by Elliott Hughes
· 11 years ago
ca5b6a7
Fix our x86 PIC_PROLOGUE.
by Elliott Hughes
· 11 years ago
bc9f9f2
Make __set_errno hidden in asm.
by Dan Albert
· 11 years ago
3726f9c
Revert "Fix incorrect relocations for x86."
by Dan Albert
· 11 years ago
512bc52
Fix incorrect relocations for x86.
by Dan Albert
· 11 years ago
d994622
Merge "Android is all-PIC/PIE."
by Elliott Hughes
· 11 years ago
6b6364a
Android is all-PIC/PIE.
by Elliott Hughes
· 11 years ago
6a91887
Revert "Replaces vfork() implementation with fork()"
by Dan Albert
· 11 years ago
7931099
Implement <sys/fsuid.h>.
by Elliott Hughes
· 11 years ago
ca70453
Remove the unused swab.S.
by Elliott Hughes
· 11 years ago
1558138
Regenerate the bionic NOTICE files.
by Elliott Hughes
· 12 years ago
3f525d4
Add splice, tee, and vmsplice.
by Elliott Hughes
· 12 years ago
0d7415f
Merge "Remove SHA1 from LP64 in favor of libcrypto."
by Dan Albert
· 12 years ago
7086ad6
Cache getpid.
by Elliott Hughes
· 12 years ago
c82c0b7
Remove SHA1 from LP64 in favor of libcrypto.
by Dan Albert
· 12 years ago
891dedb
libc: Fix 'index' symbol export.
by David 'Digit' Turner
· 12 years ago
f87ac52
Merge "Remove ioprio_get(2) and ioprio_set(2) from LP64."
by Dan Albert
· 12 years ago
607341e
Remove ioprio_get(2) and ioprio_set(2) from LP64.
by Dan Albert
· 12 years ago
24614b4
Remove __memcmp16 from bionic.
by Elliott Hughes
· 12 years ago
8e613cf
Remove declaration for putw(3)/getw(3).
by Dan Albert
· 12 years ago
440bd6b
Merge "Replaces vfork() implementation with fork()"
by Dan Albert
· 12 years ago
210331d
Replaces vfork() implementation with fork()
by Dan Albert
· 12 years ago
1c60f80
Merge "Rename __bionic_clone_entry to __start_thread."
by Elliott Hughes
· 12 years ago
ebc8cd1
Rename __bionic_clone_entry to __start_thread.
by Elliott Hughes
· 12 years ago
3d5cb30
Remove getdents from bionic.
by Elliott Hughes
· 12 years ago
15a0456
Remove unnecessary instructions from x86/x86_64 syscalls.
by Elliott Hughes
· 12 years ago
50b7953
Merge "Fix unwinding through x86-64 __bionic_clone."
by Elliott Hughes
· 12 years ago
aeb3016
Fix unwinding through x86-64 __bionic_clone.
by Elliott Hughes
· 12 years ago
fce8614
Fix for slm-tuned memmove (both 32- and 64-bit).
by Varvara Rainchik
· 12 years ago
5d9a7ba
Avoid a system call in 'gettid'.
by Elliott Hughes
· 12 years ago
ee9d5bd
x86: stop unwinding past __bionic_clone.
by Elliott Hughes
· 12 years ago
15b91e9
Fix x86 cfi directives for syscalls.
by Christopher Ferris
· 12 years ago
fae42a8
Merge "Revert "Revert "Lose the hand-written futex assembler."""
by Elliott Hughes
· 12 years ago
b30aff4
Revert "Revert "Lose the hand-written futex assembler.""
by Elliott Hughes
· 12 years ago
8a405b0
Merge "Add optimized AArch64 versions of bcopy and wmemmove based on memmove"
by Christopher Ferris
· 12 years ago
75c55ff
Revert "Lose the hand-written futex assembler."
by Narayan Kamath
· 12 years ago
6f2bde3
Add optimized AArch64 versions of bcopy and wmemmove based on memmove
by Bernhard Rosenkraenzer
· 12 years ago
fd0ce86
Revert "Add optimized AArch64 versions of bcopy and wmemmove based on memmove"
by Christopher Ferris
· 12 years ago
8167dd7
Add optimized AArch64 versions of bcopy and wmemmove based on memmove
by Bernhard Rosenkraenzer
· 12 years ago
ced906c
Lose the hand-written futex assembler.
by Elliott Hughes
· 12 years ago
6e599a9
Remove the tkill(2) stub.
by Elliott Hughes
· 12 years ago
d5ed63a
Hide most of the private futex functions.
by Elliott Hughes
· 12 years ago
c1b7f44
Merge "Remove __syslog; we have the public klogctl API."
by Elliott Hughes
· 12 years ago
9f0a52e
Merge "Hide __get_sp."
by Elliott Hughes
· 12 years ago
7471a37
Merge "Hide __set_tls."
by Elliott Hughes
· 12 years ago
46a55a4
Remove __syslog; we have the public klogctl API.
by Elliott Hughes
· 12 years ago
a75869f
Hide __set_tls.
by Elliott Hughes
· 12 years ago
Next »