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