bionic/libc
Elliott Hughes 9cddb482b4 Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3).""
This reverts commit 76814a8250.

This differs from the original in fixing the GCC -Werror build:

  bionic/libc/bionic/ifaddrs.cpp: In function 'void __handle_netlink_response(ifaddrs**, nlmsghdr*)':
  bionic/libc/bionic/ifaddrs.cpp:113:62: error: use of old-style cast [-Werror=old-style-cast]
       ifinfomsg* ifi = reinterpret_cast<ifinfomsg*>(NLMSG_DATA(hdr));

This appears to be a GCC bug; the GCC command-line correctly uses -isystem,
and manually adding #pragma GCC system_header doesn't help. So just turn the
warning off for GCC for now. We won't need to worry about building with GCC
soon anyway.

Bug: http://b/26238832
Change-Id: I01615bd335edf11baf487b1c83a9157cd780f4a1
2016-01-04 13:00:39 -08:00
..
arch-arm fix the mremap signature 2015-11-06 13:14:43 -08:00
arch-arm64 fix the mremap signature 2015-11-06 13:14:43 -08:00
arch-common/bionic Properly align init/fini_arrays for crtend.o 2015-05-07 12:56:15 -07:00
arch-mips fix the mremap signature 2015-11-06 13:14:43 -08:00
arch-mips64 fix the mremap signature 2015-11-06 13:14:43 -08:00
arch-x86 Fix -fstack-protector-strong for x86. 2015-12-08 12:48:42 -08:00
arch-x86_64 fix the mremap signature 2015-11-06 13:14:43 -08:00
bionic Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
dns Fix alignment after variable-length data. 2015-07-06 14:43:28 -07:00
include Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
kernel <netinet/udp.h> should include <linux/udp.h>. 2015-09-22 12:34:13 -07:00
private Merge "sem_timedwait with a null timeout doesn't mean "forever"." 2015-12-17 01:15:15 +00:00
stdio Fix stdio static initializers to make both clang and GCC happy. 2015-12-07 11:07:15 -08:00
stdlib Revert "Revert "Remove __sinit and __sdidinit."" 2015-12-05 07:30:59 -08:00
tools Generate libc version-script for brillo 2015-12-14 14:23:06 -08:00
tzcode Improve libc time zone fallback behavior. 2015-11-13 08:38:48 -08:00
upstream-dlmalloc Fix bug in dlmalloc's version of calloc. 2015-12-16 14:48:03 -08:00
upstream-freebsd Move several FreeBSD functions to OpenBSD. 2015-09-14 19:01:58 -07:00
upstream-netbsd resolve merge conflicts of d676080a37 to lmp-mr1-ub-dev. 2015-10-21 14:56:52 -07:00
upstream-openbsd Rename LIBC64_HIDDEN to LIBC32_LEGACY_PUBLIC. 2015-10-23 12:32:52 -07:00
zoneinfo Update timezone data to 2015g 2015-10-14 08:54:17 +00:00
Android.bp Enable using clang to build __cxa_thread_atexit_impl. 2015-11-30 14:43:52 -08:00
Android.mk Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
crt.mk Make .note.android.ident section type SH_NOTE 2015-02-12 21:37:20 -08:00
libc.arm64.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.arm.brillo.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.arm.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.map.txt Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.mips64.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.mips.brillo.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.mips.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.x86_64.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.x86.brillo.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
libc.x86.map Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3)."" 2016-01-04 13:00:39 -08:00
MODULE_LICENSE_BSD
NOTICE Regenerate NOTICE files. 2015-08-28 20:23:52 -07:00
SYSCALLS.TXT fix the mremap signature 2015-11-06 13:14:43 -08:00
version_script.txt Revert "Fix volantis boot." 2015-05-08 09:36:03 -07:00