Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
f190be84f5fd490409c9cbee91149e807ba706a1
/
libc
/
arch-arm64
c0d41db
setjmp/longjmp: avoid invalid values in the stack pointer.
by Elliott Hughes
· 4 years, 5 months ago
3e1d556
PAC/BTI: no need to keep using `hint`.
by Elliott Hughes
· 4 years, 7 months ago
7e20117
Remove ANDROID_EXPERIMENTAL_MTE.
by Peter Collingbourne
· 4 years, 9 months ago
8564b8d
Use ELF notes to set the desired memory tagging level.
by Evgenii Stepanov
· 4 years, 9 months ago
f5bdee7
libc: Add Armv8.3-A PAuth and Armv8.5-A BTI compatibility to *.S
by Tamas Petz
· 5 years ago
2361d4e
Adopt remaining MTE string routines.
by Peter Collingbourne
· 5 years ago
2303283
Track whether a thread is currently vforked.
by Josh Gao
· 5 years ago
337a5b3
Switch to the arm-optimized-routines string routines on aarch64 where possible.
by Peter Collingbourne
· 6 years ago
900d07d
Add arm64 string.h function implementations for use with hardware supporting MTE.
by Peter Collingbourne
· 6 years ago
b8a95e2
Update to kernel headers v5.3.2.
by Christopher Ferris
· 6 years ago
c5d3a43
Make tls related header files platform accessible.
by Christopher Ferris
· 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
505168e
Annotate vfork for hwasan.
by Evgenii Stepanov
· 7 years ago
82aea78
Use TLS_SLOT_THREAD_ID macro in vfork.S
by Ryan Prichard
· 7 years ago
3927db1
Remove denver64 from libc
by Haibo Huang
· 7 years ago
734beec
Allocate a small guard region around the shadow call stack.
by Peter Collingbourne
· 7 years ago
a2a114b
Merge "Annotate siglongjmp for HWASan."
by Treehugger Robot
· 7 years ago
b16e9ce
Annotate siglongjmp for HWASan.
by Evgenii Stepanov
· 7 years ago
00d087c
(arm64) Extend branch range in __memcpy_chk.
by Evgenii Stepanov
· 7 years ago
65a6211
[AArch64] Improve strncmp for mutually misaligned inputs
by Adhemerval Zanella
· 7 years ago
b42ff1b
[AArch64] Improve strcmp performance for misaligned strings
by Adhemerval Zanella
· 7 years ago
4ab56af
[AArch64] Optimize memcmp for medium to large sizes
by Adhemerval Zanella
· 7 years ago
8a0f0ed
Make memcpy memmove
by Haibo Huang
· 7 years ago
ece43e1
Use cortex-a53/bionic/memmove.S by default for arm64
by Haibo Huang
· 7 years ago
79249b0
bionic: add vdso clock_getres
by Mark Salyzyn
· 8 years ago
ed9bfc4
[AArch64] Optimized memcmp
by Sebastian Pop
· 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
896362e
Add syncfs(2).
by Elliott Hughes
· 8 years ago
6cb0687
Split our FORTIFY implementation into libc_fortify
by George Burgess IV
· 8 years ago
94072fb
Switch to inline assembler in crtbegin.
by Elliott Hughes
· 8 years ago
f19eeb8
libc: ARM64: fix memset for non-standard ZVA sizes
by Kevin Brodsky
· 8 years ago
28285f5
libc: clean up ARM64 copyright notices
by Jake Weinstein
· 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
9d150dd
bionic: arm64: generic: strcmp: align to 64B cache line
by Yuanyuan Zhong
· 9 years ago
372f19e
libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings
by Jake Weinstein
· 9 years ago
beb8796
Use ENTRY_PRIVATE in __bionic_clone assembler.
by Elliott Hughes
· 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
e2faf07
Add {get,set}domainname(2)
by Greg Hackmann
· 10 years ago
0c3655a
Add a checksum to jmp_buf on AArch64.
by Josh Gao
· 10 years ago
7846093
Mandate optimized __memset_chk for arm and arm64.
by Elliott Hughes
· 10 years ago
3c6016f
Improve diagnostics from the assembler __memcpy_chk routines.
by Elliott Hughes
· 10 years ago
b83d674
Improve FORTIFY failure diagnostics.
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
42d949f
Defend against -fstack-protector in libc startup.
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
54db0df
Implement setjmp cookies on AArch64.
by Josh Gao
· 10 years ago
6f4594d
Add preadv/pwritev.
by Elliott Hughes
· 10 years ago
2926f9a
libc: remove bcopy from memmove on 64-bit architectures
by Jake Weinstein
· 10 years ago
5891abd
Invalidate cached pid in vfork.
by Elliott Hughes
· 10 years ago
9876aa2
Merge "Add support for cortex-a53 in bionic."
by Tim Murray
· 10 years ago
a73b2c9
Add support for cortex-a53 in bionic.
by Tim Murray
· 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
40a8f21
Hide rt_sigqueueinfo.
by Yabin Cui
· 10 years ago
33f3351
Use unified syntax to compile with both llvm and gcc.
by Chih-Hung Hsieh
· 10 years ago
7c2c01d
Revert "Fix volantis boot."
by Dan Albert
· 10 years ago
6f0d700
Revert "Fix clang build."
by Dan Albert
· 10 years ago
f920f82
Revert "Try again to fix clang build."
by Dan Albert
· 10 years ago
ea295f6
Unregister pthread_atfork handlers on dlclose()
by Dmitriy Ivanov
· 11 years ago
6c63ee4
Merge "Revert "Unregister pthread_atfork handlers on dlclose()""
by Dimitry Ivanov
· 10 years ago
094f58f
Revert "Unregister pthread_atfork handlers on dlclose()"
by Dimitry Ivanov
· 10 years ago
3da9373
Merge "Simplify close(2) EINTR handling."
by Elliott Hughes
· 10 years ago
3391a9f
Simplify close(2) EINTR handling.
by Elliott Hughes
· 10 years ago
6df122f
Unregister pthread_atfork handlers on dlclose()
by Dmitriy Ivanov
· 11 years ago
dffd3c5
Try again to fix clang build.
by Elliott Hughes
· 10 years ago
0975a5d
Fix clang build.
by Elliott Hughes
· 10 years ago
76e1cbc
Fix volantis boot.
by Elliott Hughes
· 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
fa495d5
Hide statfs/fstatfs' ST_VALID flag from userspace.
by Elliott Hughes
· 10 years ago
3577825
Fix "faccessat ignores flags"
by Nick Kralevich
· 11 years ago
41ef902
Fix memchr overflow.
by Elliott Hughes
· 11 years ago
da2c0a7
Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
by Colin Cross
· 11 years ago
a6b6ed5
Fix typo in cpu variant makefile depenendency for arm64
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
dbaab26
[Arm64] Fix overlapping fp fields in jmp_buf
by Duane Sand
· 11 years ago
51f5d83
Fix arm64 clone stack handling.
by Elliott Hughes
· 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
9fa2cfb
Use 64-bit units in the aarch64 setjmp implementation.
by Elliott Hughes
· 11 years ago
7509622
Switch arm and arm64 over to the x86 style of jmpbuf.
by Elliott Hughes
· 11 years ago
7b78e81
Fix signal mask save/restore for arm64.
by Elliott Hughes
· 11 years ago
9fb536d
Clean up the arm64 setjmp.
by Elliott Hughes
· 11 years ago
1de2548
Switch aarch64 to __builtin_bswap16.
by Elliott Hughes
· 11 years ago
b514026
Kill <machine/exec.h>.
by Elliott Hughes
· 11 years ago
ee369fb
Bring our <machine/endian.h> files back in sync.
by Elliott Hughes
· 11 years ago
b86a4c7
Add sethostname(2).
by Elliott Hughes
· 11 years ago
Next »