platform_bionic/libc
George Burgess IV 31e5a35f3d libc: fix typo in __RENAME macro
Apparently __strncpy_real redirects to strcpy instead of strncpy for GCC
builds. This is bad, and it confused a project compiled by GCC that uses
strcpy.

I audited all of the FORTIFY-related __RENAMEs both manually and with a
script I hacked together; they all look correct aside from this one.

FWIW, with the cleaned up clang FORTIFY, lots of the `void foo()
__RENAME(foo)` will just become `void foo()` if this last thing I'm
working on gets through review.

Bug: 35329524
Test: Previously broken project now seems to work. Bullhead and Ryu
both build + boot.

Change-Id: Ib18ee3535ae31eb7e8ae846dc012f9b64cac80bf
2017-04-19 18:46:44 +00:00
..
arch-arm Remove unused elf_machdep.h cruft. 2017-04-17 16:25:09 -07:00
arch-arm64 Remove unused elf_machdep.h cruft. 2017-04-17 16:25:09 -07:00
arch-common/bionic
arch-mips Remove unused elf_machdep.h cruft. 2017-04-17 16:25:09 -07:00
arch-mips64 Remove deprecated Android.mk files 2016-05-26 16:41:57 -07:00
arch-x86 Remove unused elf_machdep.h cruft. 2017-04-17 16:25:09 -07:00
arch-x86_64 Remove unused elf_machdep.h cruft. 2017-04-17 16:25:09 -07:00
bionic Merge "Move bionic_systrace.cpp over to CachedProperty." 2017-04-18 17:56:07 +00:00
dns Merge "Cleanup ANDROID_DNS_MODE and BIONIC_DNSCACHE" 2017-04-03 17:26:26 +00:00
include libc: fix typo in __RENAME macro 2017-04-19 18:46:44 +00:00
kernel Merge "Refactor the kernel update scripts." 2017-03-03 23:40:12 +00:00
malloc_debug Refactor Config from a struct to a class. 2017-04-06 15:30:42 -07:00
private Move bionic_systrace.cpp over to CachedProperty. 2017-04-17 14:12:25 -07:00
seccomp Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
stdio libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
stdlib
tools Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
tzcode Fix incorrect check. 2017-04-14 12:58:56 -07:00
upstream-freebsd libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
versioner-dependencies Revert "Revert "Run the versioner as part of the build."" 2017-03-27 13:06:45 -07:00
zoneinfo Addition of a new system file for time zone data 2017-03-31 15:35:14 +01:00
Android.bp libc: ARM: Add 32-bit Kryo memcpy 2017-04-13 11:18:56 -07:00
Android.mk Rename Android.soong.mk to Android.mk 2016-07-11 16:54:20 -07:00
fs_config_generator.py Revert "Revert "move android_ids into bionic"" 2016-12-13 23:47:25 +00:00
libc.arm.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.arm64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.map.txt Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.mips.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.mips64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.x86.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libc.x86_64.map Restore __system_property_find_nth version 2017-04-13 11:18:53 -07:00
libstdc++.arm.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.arm64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.map.txt Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86_64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
MODULE_LICENSE_BSD
NOTICE libc: ARM: Add 32-bit Kryo memcpy 2017-04-13 11:18:56 -07:00
SECCOMP_BLACKLIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SECCOMP_WHITELIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SYSCALLS.TXT Merge "Correct the return types of readv and writev." 2016-11-30 19:26:06 +00:00
version_script.txt