Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_bionic
/
refs/heads/r38
/
libc
/
arch-x86
c96db6b
Add syscalls ioperm and iopl
by Chih-Wei Huang
· 9 years ago
5378351
Track whether a thread is currently vforked.
by Josh Gao
· 5 years ago
b030de2
Use the canonical form of the APL2 boilerplate.
by Elliott Hughes
· 6 years ago
c5d3a43
Make tls related header files platform accessible.
by Christopher Ferris
· 6 years ago
a4c7876
ifuncs: start sharing.
by Elliott Hughes
· 6 years ago
40f69ae
Update notice
by Tom Cherry
· 6 years ago
4ed2f47
Add avx2 version of wmemset in binoic
by Shalini Salomi Bodapati
· 6 years ago
782c485
Generate assembler system call stubs via genrule.
by Elliott Hughes
· 6 years ago
d67b037
libc: generate syscall stubs in one big file...
by Elliott Hughes
· 6 years ago
021d522
Remove workaround for x86 ifunc
by Haibo Huang
· 7 years ago
165b1cf
Switch libc to libcrt.builtins
by Yi Kong
· 6 years ago
1990ba5
Fix linker self-exec detection
by Ryan Prichard
· 6 years ago
82aea78
Use TLS_SLOT_THREAD_ID macro in vfork.S
by Ryan Prichard
· 7 years ago
07440a8
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
by Ryan Prichard
· 7 years ago
e141362
Change memcpy ifunc to return memmove for x86
by Haibo Huang
· 7 years ago
b9244ff
Use ifunc to dynamically dispatch libc routines for x86
by Haibo Huang
· 7 years ago
79d8ecb
Merge "Remove valgrind workarounds."
by Treehugger Robot
· 7 years ago
95bca3f
Remove valgrind workarounds.
by Elliott Hughes
· 7 years ago
8a0f0ed
Make memcpy memmove
by Haibo Huang
· 7 years ago
27475b5
Initialize __libc_sysinfo early on.
by Ryan Prichard
· 7 years ago
460130b
Fix sigsetjmp/siglongjmp to save/restore RT signals on arm/x86 too.
by Elliott Hughes
· 8 years ago
7ebafb3
Use sigprocmask rather than sigblock/sigsetmask.
by Elliott Hughes
· 8 years ago
586b676
Partial revert of "Remove obsolete __stack_chk_fail_local."
by Dan Albert
· 8 years ago
2180978
Fix SYSCALLS.TXT now clock_getres comes from the vdso.
by Elliott Hughes
· 8 years ago
79249b0
bionic: add vdso clock_getres
by Mark Salyzyn
· 8 years ago
fa43252
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
by dimitry
· 8 years ago
d4ca231
Unified sysroot: kill arch-specific include dirs.
by Elliott Hughes
· 8 years ago
8465e96
Add <sys/random.h>.
by Elliott Hughes
· 8 years ago
7379018
<stdbool.h> not necessary in C++.
by Elliott Hughes
· 8 years ago
896362e
Add syncfs(2).
by Elliott Hughes
· 8 years ago
4af220c
Remove obsolete __stack_chk_fail_local.
by Elliott Hughes
· 8 years ago
b291d08
Zero-initialize user_desc for __set_thread_area.
by Elliott Hughes
· 8 years ago
5109bb4
Make all the ELF relocation constants available.
by Elliott Hughes
· 8 years ago
901601b
Remove unused elf_machdep.h cruft.
by Elliott Hughes
· 8 years ago
beb8796
Use ENTRY_PRIVATE in __bionic_clone assembler.
by Elliott Hughes
· 9 years ago
e412f89
Clean up 32-bit x86 memset assembler.
by Elliott Hughes
· 9 years ago
3a528f1
Fix x86 __memset_chk.
by Lev Rumyantsev
· 9 years ago
7510c33
Remove deprecated Android.mk files
by Colin Cross
· 9 years ago
eafad49
Add <sys/quota.h>.
by Elliott Hughes
· 9 years ago
7f72ad4
Add sync_file_range to <fcntl.h>.
by Elliott Hughes
· 9 years ago
afe835d
Move math headers in with the other headers.
by Elliott Hughes
· 9 years ago
9260785
Add a checksum to jmp_buf on x86.
by Josh Gao
· 9 years ago
dbf2e19
fixup x86 setdomainname.S
by Nick Kralevich
· 9 years ago
d81143d
Merge "libc: implement kernel vdso syscalls for i386"
by Elliott Hughes
· 9 years ago
76640d5
Merge "Add {get,set}domainname(2)"
by Greg Hackmann
· 9 years ago
e2faf07
Add {get,set}domainname(2)
by Greg Hackmann
· 9 years ago
be91052
libc: implement kernel vdso syscalls for i386
by Mingwei Shi
· 10 years ago
204990c
Fix x86 __memset_chk.
by Elliott Hughes
· 9 years ago
81d6a18
Add x86 __memset_chk assembler.
by Elliott Hughes
· 9 years ago
bed110a
Clean up bcopy cruft.
by Elliott Hughes
· 9 years ago
01d5b94
Remove optimized code for bzero, which was removed from POSIX in 2008.
by Elliott Hughes
· 9 years ago
19acb69
[MIPS] Add __popcountsi2 to libgcc_compat.c
by Dimitry Ivanov
· 9 years ago
97b6e13
Fix cfi directives for memmove/strlcpy.
by Christopher Ferris
· 9 years ago
de84e51
Fix cfi directives in small strncmp case.
by Christopher Ferris
· 9 years ago
01b85d5
Set x86 TLS limit to 0xfffff, not PAGE_SIZE.
by Elliott Hughes
· 9 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
· 10 years ago
b130493
Hide accidentally-exposed __clock_nanosleep.
by Elliott Hughes
· 10 years ago
be57a40
Add process_vm_readv and process_vm_writev.
by Elliott Hughes
· 10 years ago
e1d0810
Add O_PATH support for flistxattr()
by Nick Kralevich
· 10 years ago
2825f10
libc: Add O_PATH support for fgetxattr / fsetxattr
by Nick Kralevich
· 10 years ago
c05554e
Fix error handling for negative size in ftruncate.
by Dan Albert
· 10 years ago
40a8f21
Hide rt_sigqueueinfo.
by Yabin Cui
· 10 years ago
3391a9f
Simplify close(2) EINTR handling.
by Elliott Hughes
· 10 years ago
940d312
Fix addition of extra arg to cfi_restore.
by Christopher Ferris
· 10 years ago
605ee81
Add missing cfi directives for x86 assembler.
by Christopher Ferris
· 10 years ago
2495851
Use ALIAS_SYMBOL for assembler aliasing.
by Christopher Ferris
· 10 years ago
fa5faa0
Make gensyscalls.py use the ALIAS_SYMBOL macro.
by Christopher Ferris
· 10 years ago
3577825
Fix "faccessat ignores flags"
by Nick Kralevich
· 10 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
Next »