aboutsummaryrefslogtreecommitdiff
path: root/libc
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Make more functions weak for native bridge"Lev Rumyantsev2020-10-152-0/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Make more functions weak for native bridgeLev Rumyantsev2020-10-132-0/+7
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "pthread_cond: only call futex_wake when there are waiters"Treehugger Robot2020-10-151-1/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | pthread_cond: only call futex_wake when there are waitersTim Murray2020-10-151-1/+22
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / /
* / / / / / / / / / / / / / / / / / / / / / / / / / / / / Fix bug in finding another thread's TCB.Vy Nguyen2020-10-151-8/+27
|/ / / / / / / / / / / / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from topic "I81ece86ace916eb6b435ab516cd431ec4b48a3bf"Steven Moreland2020-10-0912-12/+248
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Expose per-process memory init.Steven Moreland2020-10-092-5/+5
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Add an API for per-process disabling memory initialization.Peter Collingbourne2020-10-0812-7/+243
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Mark __progname as weak for native_bridge"Evgeny Eltsin2020-10-031-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | Mark __progname as weak for native_bridgeEvgeny Eltsin2020-10-021-0/+1
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "x86/x86_64: cleanup signal trampolines"Ryan Prichard2020-10-023-143/+172
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | x86/x86_64: cleanup signal trampolinesRyan Prichard2020-09-253-143/+172
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Enable arm64 .eh_frame terminator, align it to 4"Ryan Prichard2020-10-012-6/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | |/ / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Enable arm64 .eh_frame terminator, align it to 4Ryan Prichard2020-09-242-6/+2
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | No global ThinLTO for bionicYi Kong2020-09-291-0/+4
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | Merge "Make __clone_for_fork pure native bridge mode abstraction"Victor Khimenko2020-09-282-2/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Make __clone_for_fork pure native bridge mode abstractionVictor Khimenko2020-09-282-2/+5
* | | | | | | | | | | | | | | | | | | | | | | Merge "Stop marking symbols weak in native bionic build"Victor Khimenko2020-09-281-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Stop marking symbols weak in native bionic buildVictor Khimenko2020-09-281-0/+5
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | |
* / | | | | | | | | | | | | | | | | | | | alloc_debug: get load_bias errorWeiwei.Zhang2020-09-281-2/+5
|/ / / / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | | | Merge changes from topic "arm64_branch-protection"Elliott Hughes2020-09-2518-1/+88
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | libc: Add Armv8.3-A PAuth and Armv8.5-A BTI compatibility to *.STamas Petz2020-09-0411-0/+34
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Update crtbegin.c and crt*.S to support Armv8.5-A BTITamas Petz2020-09-044-1/+19
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | libc: Prepare support for Armv8.3-A PAuth and Armv8.5-A BTI in *.STamas Petz2020-09-043-0/+35
| | |_|_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge "Enable BTI in bionic linker"Elliott Hughes2020-09-251-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Enable BTI in bionic linkerTamas Petz2020-09-231-0/+5
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge "Work around issues with `aligned_alloc()` and -O2."Treehugger Robot2020-09-251-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Work around issues with `aligned_alloc()` and -O2.Stephen Hines2020-09-241-0/+1
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge "Avoid explicit use of "10000" in build files."Dan Albert2020-09-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Avoid explicit use of "10000" in build files.Dan Albert2020-08-131-1/+1
* | | | | | | | | | | | | | | Merge "Copy the M_THREAD_DISABLE_MEM_INIT constant value into malloc.h."Peter Collingbourne2020-09-241-0/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Copy the M_THREAD_DISABLE_MEM_INIT constant value into malloc.h.Peter Collingbourne2020-09-241-0/+10
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Explicitly add the include path for android_filesystem_config.hTom Cherry2020-09-211-0/+2
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | Merge "Dump the per-thread TAGGED_ADDR_CTRL value if available."Peter Collingbourne2020-09-181-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | Dump the per-thread TAGGED_ADDR_CTRL value if available.Peter Collingbourne2020-09-151-0/+2
* | | | | | | | | | | | | Make it clearer that math.h isn't fdlibm.Elliott Hughes2020-09-171-6/+2
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Expose a function to reset the stack protector for the zygote.Elliott Hughes2020-09-112-5/+15
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Merge "Implement a new mechanism to let Scudo access the TLS slot"Peter Collingbourne2020-09-101-0/+35
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
| * | | | | | | | | | Implement a new mechanism to let Scudo access the TLS slotPeter Collingbourne2020-09-101-0/+35
| |/ / / / / / / / /
* | | / / / / / / / NGREG != ELF_NGREG.Elliott Hughes2020-09-081-5/+11
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Add benchmark for property mappingTom Cherry2020-09-026-2/+1200
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Incorporate upstream's strptime %Z/%z support.Elliott Hughes2020-09-011-17/+154
| |_|_|/ / / / |/| | | | | |
* | | | | | | bionic_systrace: moving global static variablesBowgo Tsai2020-08-251-15/+11
* | | | | | | Merge "async_safe: don't call libc's socket."Josh Gao2020-08-211-2/+13
|\ \ \ \ \ \ \
| * | | | | | | async_safe: don't call libc's socket.Josh Gao2020-08-211-2/+13
* | | | | | | | Adding system property tracingBowgo Tsai2020-08-198-19/+214
| |/ / / / / / |/| | | | | |
* | | | | | | Merge "Disable HWASAN on ifunc resolvers."Treehugger Robot2020-08-131-0/+3
|\ \ \ \ \ \ \
| * | | | | | | Disable HWASAN on ifunc resolvers.Peter Collingbourne2020-08-131-0/+3
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge "Various coverage improvements."Elliott Hughes2020-08-134-17/+5
|\ \ \ \ \ \ \
| * | | | | | | Various coverage improvements.Elliott Hughes2020-08-124-17/+5