Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
refs/heads/android-15
/
libc
/
arch-arm
/
bionic
d783120
Fix assembler warnings.
by Elliott Hughes
· 1 year, 7 months ago
9340037
[NFCI] Change Android's NT_TYPE to NT_ANDROID_TYPE.
by Mitch Phillips
· 3 years, 6 months ago
559f278
Clear the stack frame pointer in _start and __bionic_clone
by Chris Wailes
· 4 years, 3 months ago
c0d41db
setjmp/longjmp: avoid invalid values in the stack pointer.
by Elliott Hughes
· 4 years, 4 months ago
dec48bd
(NFC) Symbolic names for Android ELF note types.
by Evgenii Stepanov
· 4 years, 7 months ago
cf34653
More cleanup for #inclusivefixit.
by Elliott Hughes
· 5 years ago
2303283
Track whether a thread is currently vforked.
by Josh Gao
· 5 years ago
22a6a05
Move dl_unwind_find_exidx from libdl.a to libc.a
by Ryan Prichard
· 6 years ago
c5d3a43
Make tls related header files platform accessible.
by Christopher Ferris
· 6 years ago
b410d0e
Implement __gnu_[u]ldivmod_helper methods in libc
by Yi Kong
· 6 years ago
e3d90de
Switch libm to libcrt.builtins
by Yi Kong
· 6 years ago
165b1cf
Switch libc to libcrt.builtins
by Yi Kong
· 6 years ago
82aea78
Use TLS_SLOT_THREAD_ID macro in vfork.S
by Ryan Prichard
· 7 years ago
45024fe
Add ARM EABI function __aeabi_read_tp
by Ryan Prichard
· 7 years ago
3012b96
Remove workarounds for old versions of clang and GCC.
by Elliott Hughes
· 7 years ago
55ca56c
Fix __gnu_Unwind_Find_exidx again.
by Dan Albert
· 8 years ago
e58d49e
Improve the comment in the ARM setjmp.S.
by Elliott Hughes
· 8 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
aeb5bc6
Fix __gnu_Unwind_Find_exidx for static executables.
by Dan Albert
· 8 years ago
1253327
Give ELF notes 4-byte alignment.
by Elliott Hughes
· 8 years ago
fa43252
Mark __BIONIC_WEAK_FOR_NATIVE_BRIDGE symbols
by dimitry
· 8 years ago
7a3681e
Move libc_log code into libasync_safe.
by Christopher Ferris
· 8 years ago
dd91b32
Removing the kuser_helper elf note from building
by mspector
· 9 years ago
2e3d6a1
Adding kuser_helper on note to all arm32 binaries.
by mspector
· 9 years ago
4bf5522
Abort harder.
by Elliott Hughes
· 9 years ago
beb8796
Use ENTRY_PRIVATE in __bionic_clone assembler.
by Elliott Hughes
· 9 years ago
dfb74c5
Minor copyright header unification.
by Elliott Hughes
· 9 years ago
2fc14a9
Don't use an anonymous label in arm's __bionic_clone.
by Elliott Hughes
· 9 years ago
d30bc9e
Fix "Unknown token error" when upstream clang is used.
by MinSeong Kim
· 9 years ago
a4c6913
Add a checksum to jmp_buf on ARM.
by Josh Gao
· 9 years ago
19acb69
[MIPS] Add __popcountsi2 to libgcc_compat.c
by Dimitry Ivanov
· 9 years ago
6d142bc
Move __aeabi* symbols to LIBC_N version
by Dimitry Ivanov
· 10 years ago
6f72fde
Fix gcc+arm builds
by Dimitry Ivanov
· 10 years ago
d90d067
Export public __aeabi* symbols as LIBC_PRIVATE
by Dimitry Ivanov
· 10 years ago
b24d743
Remove deprecated use of ldm/stm in ARM setjmp.
by Josh Gao
· 10 years ago
8f8308c
Add a no dwarf version of assembler macros.
by Christopher Ferris
· 10 years ago
7fda8d2
Implement setjmp cookies on ARM.
by Josh Gao
· 10 years ago
06b3f70
Add exported __popcount_tab for libgcc compat under compiler-rt.
by Josh Gao
· 10 years ago
5891abd
Invalidate cached pid in vfork.
by Elliott Hughes
· 10 years ago
95fd031
Revert "Stop libc from cross-referencing unwind symbols"
by Dan Albert
· 10 years ago
c69ace8
Simplify three copyright headers.
by Elliott Hughes
· 10 years ago
cd13b14
Stop libc from cross-referencing unwind symbols
by Dmitriy Ivanov
· 10 years ago
2495851
Use ALIAS_SYMBOL for assembler aliasing.
by Christopher Ferris
· 10 years ago
1ef6ec4
Move the generic arm memcmp.S into the generic directory.
by Elliott Hughes
· 11 years ago
f92cc30
Remove arm assembler not referenced from any makefile.
by Elliott Hughes
· 11 years ago
51f5d83
Fix arm64 clone stack handling.
by Elliott Hughes
· 11 years ago
c3d1728
Use the stmdb instead of str to save the fn/arg
by Jiangli Yuan
· 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
b393299
Clean up arm setjmp family.
by Elliott Hughes
· 11 years ago
9fb536d
Clean up the arm64 setjmp.
by Elliott Hughes
· 11 years ago
cb4c615
Remove __ARM_HAVE_VFP.
by Elliott Hughes
· 11 years ago
690211f
Make __aeabi_*() symbols weak.
by Dan Albert
· 11 years ago
148dff3
Fix 32-bit arm unwinding through signal frames.
by Elliott Hughes
· 11 years ago
36f451a
Fix signal trampolines.
by Elliott Hughes
· 11 years ago
011e111
Ensure __set_errno is still visible on LP32.
by Elliott Hughes
· 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
651a068
Remove misleading arm/arm64 PIC_SYM.
by Elliott Hughes
· 11 years ago
c999f76
Enable building libc with clang.
by Elliott Hughes
· 11 years ago
24614b4
Remove __memcmp16 from bionic.
by Elliott Hughes
· 11 years ago
ebc8cd1
Rename __bionic_clone_entry to __start_thread.
by Elliott Hughes
· 11 years ago
b30aff4
Revert "Revert "Lose the hand-written futex assembler.""
by Elliott Hughes
· 11 years ago
52f7432
Merge "Revert "Lose the hand-written futex assembler.""
by Narayan Kamath
· 11 years ago
75c55ff
Revert "Lose the hand-written futex assembler."
by Narayan Kamath
· 11 years ago
8df0fe0
Clear link register in __bionic_clone.
by Ben Cheng
· 11 years ago
ced906c
Lose the hand-written futex assembler.
by Elliott Hughes
· 11 years ago
d5ed63a
Hide most of the private futex functions.
by Elliott Hughes
· 11 years ago
c3705f6
Hide __get_sp.
by Elliott Hughes
· 11 years ago
31d0398
Hide _exit_with_stack_teardown.
by Elliott Hughes
· 11 years ago
954cf0d
Hide the __bionic_clone and __bionic_clone_entry implementation details.
by Elliott Hughes
· 11 years ago
6a45fe9
Fix for libgcc compat generation script.
by Dmitriy Ivanov
· 11 years ago
851e68a
Unify our assembler macros.
by Elliott Hughes
· 11 years ago
09289d9
Remove useless _C_LABEL from our assembler source.
by Elliott Hughes
· 11 years ago
adab51a
Added script generating additions to libgcc_compat.c from linker errors
by Dmitriy Ivanov
· 11 years ago
62ffe14
Add all implicitly loaded symbols from libgcc.a into libgcc_compat.c.
by Ben Cheng
· 12 years ago
f38fb19
Re-export libgcc's __aeabi_uidivmod and __popcount_tab
by Bernhard Rosenkränzer
· 12 years ago
54a7494
Regenerate the NOTICE files.
by Elliott Hughes
· 12 years ago
2aace21
Remove the bogus exit status from _exit_with_stack_teardown.
by Elliott Hughes
· 12 years ago
5eccb96
Fix aarch64 futex assembly routines.
by Elliott Hughes
· 12 years ago
e3fb66d
Add __popcountsi2 to the function compat list.
by Ben Cheng
· 12 years ago
c54ca40
Clean up some ARMv4/ARMv5 cruft.
by Elliott Hughes
· 12 years ago
ed45970
Add cfi directives to all arm assembly.
by Christopher Ferris
· 12 years ago
36d6188
Clean up forking and cloning.
by Elliott Hughes
· 12 years ago
70b24b1
Switch pthread_create over to __bionic_clone.
by Elliott Hughes
· 12 years ago
ed74484
Stop using the non-uapi <linux/err.h> header file.
by Elliott Hughes
· 12 years ago
bf42568
Let the compiler worry about implementing ffs(3).
by Elliott Hughes
· 12 years ago
7f70c9b
AArch64: Fix uses of stack size for 32/64bit libc builds
by Serban Constantinescu
· 12 years ago
eb847bc
Fix x86_64 build, clean up intermediate libraries.
by Elliott Hughes
· 12 years ago
c4c6e19
pthread_exit should call __NR_exit with status 0.
by Elliott Hughes
· 12 years ago
1410293
Merge "Move common arch-* code to arch-common directory"
by Elliott Hughes
· 12 years ago
fc4d70f
Remove dead files.
by Christopher Ferris
· 12 years ago
b49c17c
Move common arch-* code to arch-common directory
by Pavel Chupin
· 12 years ago
bdbdbb8
Delete CAVEATS / fix spelling.
by Nick Kralevich
· 12 years ago
4e24dcc
Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE
by Christopher Ferris
· 12 years ago
772b797
Update the comments to reflect the current status.
by Ben Cheng
· 12 years ago
efddf44
libgcc_compat: Introduce __aeabi_lasr for cortex-a9 and higher
by synergydev
· 12 years ago
0aa9b52
Add new optimized strlen for arm.
by Christopher Ferris
· 12 years ago
da4a3e6
EABI syscall cleanup.
by Elliott Hughes
· 12 years ago
Next »