platform_bionic/libc
Neil Fuller 108279e9e5 Addition of a new system file for time zone data
This file is to replace the time_zones_by_country.xml
file from frameworks/base/core/res/res/xml/

This new file is intended to be updated outside of
an OTA, unlike time_zones_by_country.xml.

The tzlookup.xml file is read by code in libcore, not
frameworks/base.

The format of the file is slightly different from
time_zones_by_country.xml but the information is the
same as the current version. It was generated using
a sed transform and manual coallescing of the
<country> elements / comments:

sed 's/<timezones>$/<timezones>\n  <countryzones>/' frameworks/base/core/res/res/xml/time_zones_by_country.xml \
    | sed 's/<\/timezones>/  <\/countryzones>\n<\/timezones>/' \
    | sed 's/<timezone\( code=\"..\">\)/<country\1\n      <id>/g' \
    | sed 's/<\/timezone>/<\/id>\n    <\/country>/g'

The time_zones_by_country.xml file will be deleted
in a follow up change when the new code is wired into
the code that uses this data.

Test: See associated libcore change that will ensure the file
      is kept in sync with tzdata when applying IANA rules
      changes.
Bug: 25338903
Change-Id: I8912307bf6a41750ac06ffce9143e8055ea4e7c5
2017-03-31 15:35:14 +01:00
..
arch-arm Merge "Removing the kuser_helper elf note from building" 2017-02-10 06:24:32 +00:00
arch-arm64 libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings 2016-11-28 19:35:12 +00:00
arch-common/bionic
arch-mips Add libc optimizations to bionic for MIPS 2017-03-16 10:26:24 -07:00
arch-mips64
arch-x86 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
arch-x86_64 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
bionic Add end() method to bionic's ScopedTrace class 2017-03-20 12:45:55 -07:00
dns Don't mark __res_params or android_net_context as packed. 2017-01-25 00:42:45 -08:00
include Merge "POSIX support varies by API level." 2017-03-21 20:11:37 +00:00
kernel Merge "Refactor the kernel update scripts." 2017-03-03 23:40:12 +00:00
malloc_debug Fix the way malloc debug returns info. 2017-03-09 13:47:37 -08:00
private Add end() method to bionic's ScopedTrace class 2017-03-20 12:45:55 -07:00
seccomp Expand whitelist 2017-03-23 12:21:29 -07:00
stdio libc: add clang FORTIFY support 2017-02-09 15:49:32 -08:00
stdlib
tools Fix problem that we don't block syscalls below min value 2017-03-22 09:48:17 -07:00
tzcode localtime_r(3) should act as if it calls tzset(3). 2017-01-11 14:56:04 -08: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
zoneinfo Addition of a new system file for time zone data 2017-03-31 15:35:14 +01:00
Android.bp Add libc optimizations to bionic for MIPS 2017-03-16 10:26:24 -07:00
Android.mk
fs_config_generator.py Revert "Revert "move android_ids into bionic"" 2016-12-13 23:47:25 +00:00
libc.arm.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.arm64.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.map.txt Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.mips.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.mips64.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.x86.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08:00
libc.x86_64.map Move __system_property_*_serial back to LIBC 2017-02-24 16:11:14 -08: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 Add libc optimizations to bionic for MIPS 2017-03-16 10:26:24 -07:00
SECCOMP_WHITELIST.TXT Expand whitelist 2017-03-23 12:21:29 -07:00
SYSCALLS.TXT Merge "Correct the return types of readv and writev." 2016-11-30 19:26:06 +00:00
version_script.txt