Skip to content

Instantly share code, notes, and snippets.

@drewis
Created November 14, 2012 06:42
Show Gist options
  • Select an option

  • Save drewis/4070689 to your computer and use it in GitHub Desktop.

Select an option

Save drewis/4070689 to your computer and use it in GitHub Desktop.
jellybean..android-4.1.2_r1
af936f1 timezone: data file should be 32 bit aligned
036b0db Revert "Upgrade to tzdata2012d."
ac90e8e armv6: REX routines are currently broken, use alternatives
2b7d59b bionic: Update fcntl header from the kernel
6355334 libc: extend ARCH_ARM_USE_NON_NEON_MEMCPY to linaro
6440aa1 libc: update inclusion logic for linaro string routines
5e5d9fc bionic: Implement bzero correctly
06dbc6c bionic: Add ARMv7 optimized string handling routines
7a746c1 Remove previous linaro optimized strlen
055462a linker: New sources to manage the ELF program header table.
e484a04 memmove: Don't call memcpy if regions overlap
188f6e5 Revert "memmove: Fix the abuse of memcpy() for overlapping regions"
a09696b Upgrade to tzdata2012d.
ffc7365 Update time.h for CLOCK_BOOTTIME.
6f6bcaa bionic: Report linker relocation address to gdb
879739d linker: cleanup of undefined state handling, which is really dead code
8840a15 linker: Use SHN_UNDEF instead of describing what it is trying to do.
7307bf2 linker: Fix LD_PRELOADS for calling constructors
1a486f7 Unhide rtld_db_dlactivity()
ec32c04 linker: improve loadable segment protection.
52b0761 linker: simplify code for dynamic and ARM exidx sections.
ade0b65 linker: rename load_offset to load_bias.
c162884 linker: avoid mapping the whole library before load.
b5df92b linker: Add PAGE_START/OFFSET/END convenience macros
190d8e4 Add module base to main executable's ARM_exidx.
db44333 linker: small code-cleanup
9e5ac28 Support non-zero p_vaddr in first PT_LOAD segment
c1b54af Use mmap to read an initial ELF header of library
d55e2f8 Revert "linker: Minor optimization of ELF header manipulating"
627c096 Use std=gnu99 for the dynamic linker as well as libc.
018e250 limits.h: Include page.h when relying on PAGE_SIZE
a286ae5 Remove an obsolete jamfile.
5afb60e bionic: fix integer overflows in chk_malloc(), leak_malloc(), and leak_memalign()
2c6ee50 Fix sysconf(_SC_NPROCESSORS_CONF) on ARM.
a8cfdf9 Revert "bionic: Update mechanism to detect number of CPU's for msm targets"
dc617b3 Give the timer_create SIGEV_THREAD helper threads sensible names.
b30b1ed Remove the last references to SuperH.
389d156 bionic: allow the board to customize MALLOC_ALIGNMENT
d65266e pthread: Invalidate stale stack pointers on pthread_exit()
ee3258e Let pthread_create fail if schedparam can't be set
7a29afc memcpy: Fix ARCH_ARM_USE_NON_NEON_MEMCPY
12fa3bf Fix support for non-NEON memcpy() on NEON SoC
fb2e3a3 msm8960: Improve performance of memcpy, memmove, bcopy and memmove_words (codeaurora) Taken from the following commits to codeaurora https://www.codeaurora.org/gitweb/quic/la/?p=platform/bionic.git;a=commit;h=a5333c8fbeb5190e3a8dc9f99af66eb50b01462c https://www.codeaurora.org/gitweb/quic/la/?p=platform/bionic.git;a=commit;h=6077a9577667fc9999312a2c6daf4d3c77bdf294
4ab9818 msm7627A: Enable 7627A specific memcpy routine
4d75893 implement work around for tegra errata 657451
4a4ed5f Actually set the header guard in "linux-syscalls.h".
2adfbd0 Remove the meaningless on Linux if_dl.h header.
894e1f6 Remove expired dns cache entries before removing oldest
192a536 Avoid multiple dns lookups for the same query
a650712 libm: Add a proper sincos() implementation
e25bd3e bionic: Add ; after anonymous union declaration
8d6c7d4 bionic: Fix aliasing violations
e423f5e getopt(): fix missing carriage return on bad parameters
52a256c fix ARMv7 optimized strlen() usage condition
4736597 Add missing define for libcopybit.
d6678ff Add missing define to build qcom libgralloc.
27ab8d4 Add missing define to build qcom libgralloc.
8ec2012 bionic: Update mechanism to detect number of CPU's for msm targets
a25d491 memcmp: prefetch optimizing for ARM Cortex-A8/A9
7973a84 memmove: Fix the abuse of memcpy() for overlapping regions
00a3e35 linker: Minor optimization of ELF header manipulating
237c88b Add ARMv7 optimized strlen()
fc15a63 linker: optimize SysV ELF hash function
1270192 sha1: Use bswap* to optimize byte order
4274e78 sha1: code cleanup and use modern C syntax
cb2e8a0 Use GCC's __attribute__((const)) to reduce code size
fb54334 TLS: Call kernel helper in additional situations
e56b34d Modify Android mem* routines with CodeAurora versions.
0db705a headers: Unbreak some ARM syscalls
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment