OSDN Git Service

android-x86/bionic.git
10 years agoam 8905752f: am 5810bcf3: Merge "Sysconfig fixes"
Calin Juravle [Tue, 11 Mar 2014 11:01:03 +0000 (11:01 +0000)]
am 8905752f: am 5810bcf3: Merge "Sysconfig fixes"

* commit '8905752f86279006a5213a5a0831a72e7fea9249':
  Sysconfig fixes

10 years agoam d920ef36: am 40c31ade: Merge "Removed pthread_attr_getstackaddr/pthread_attr_setst...
Calin Juravle [Tue, 11 Mar 2014 11:01:02 +0000 (11:01 +0000)]
am d920ef36: am 40c31ade: Merge "Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr"

* commit 'd920ef36f6bd372418cb92d9f21ab0b677fcf62e':
  Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr

10 years agoam 5810bcf3: Merge "Sysconfig fixes"
Calin Juravle [Tue, 11 Mar 2014 10:55:09 +0000 (10:55 +0000)]
am 5810bcf3: Merge "Sysconfig fixes"

* commit '5810bcf381e28e423a782af9bf53c05085b09926':
  Sysconfig fixes

10 years agoam 40c31ade: Merge "Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr"
Calin Juravle [Tue, 11 Mar 2014 10:55:09 +0000 (10:55 +0000)]
am 40c31ade: Merge "Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr"

* commit '40c31ade2c854ad61ab43bd5dbd66979efcea4c5':
  Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr

10 years agoMerge "Sysconfig fixes"
Calin Juravle [Tue, 11 Mar 2014 10:50:00 +0000 (10:50 +0000)]
Merge "Sysconfig fixes"

10 years agoMerge "Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr"
Calin Juravle [Tue, 11 Mar 2014 10:49:46 +0000 (10:49 +0000)]
Merge "Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr"

10 years agoSysconfig fixes
Calin Juravle [Mon, 10 Mar 2014 18:25:36 +0000 (18:25 +0000)]
Sysconfig fixes

Remove _POSIX_THREAD_ATTR_STACKADDR and _POSIX_THREAD_ATTR_STACKSIZE
since they don't exists. Return -1 for their corresponding values but
don't set errno.

Bug: 13281069
Change-Id: Ice29b4dfebe2b474212e40ee726d86782a3064b9

10 years agoRemoved pthread_attr_getstackaddr/pthread_attr_setstackaddr
Calin Juravle [Mon, 10 Mar 2014 18:10:04 +0000 (18:10 +0000)]
Removed pthread_attr_getstackaddr/pthread_attr_setstackaddr

Moved existing definitions to ndk_cruft to preserve NDK compatibility.

Bug: 13281069
Change-Id: I6f260de69afa55a6274f0d13145c19ac6517b9d5

10 years agoam e8752802: am 10f6beb3: Merge "Add system/extras strftime and strptime tests."
Elliott Hughes [Tue, 11 Mar 2014 01:59:46 +0000 (01:59 +0000)]
am e8752802: am 10f6beb3: Merge "Add system/extras strftime and strptime tests."

* commit 'e8752802b2a9efd4f0109530d20fcf399bf24f9e':
  Add system/extras strftime and strptime tests.

10 years agoam 10f6beb3: Merge "Add system/extras strftime and strptime tests."
Elliott Hughes [Tue, 11 Mar 2014 01:46:15 +0000 (01:46 +0000)]
am 10f6beb3: Merge "Add system/extras strftime and strptime tests."

* commit '10f6beb3eb46cb2488427f58dccdd7bbfab5a250':
  Add system/extras strftime and strptime tests.

10 years agoMerge "Add system/extras strftime and strptime tests."
Elliott Hughes [Tue, 11 Mar 2014 01:41:21 +0000 (01:41 +0000)]
Merge "Add system/extras strftime and strptime tests."

10 years agoAdd system/extras strftime and strptime tests.
Elliott Hughes [Tue, 11 Mar 2014 01:19:03 +0000 (18:19 -0700)]
Add system/extras strftime and strptime tests.

Change-Id: I889c58f6e2e27b99cf6328a8671858d2e5feaa4e

10 years agoam 02bd494d: am 2cd3490d: Merge "Take ownership of various simple syscall wrappers."
Elliott Hughes [Tue, 11 Mar 2014 00:53:16 +0000 (00:53 +0000)]
am 02bd494d: am 2cd3490d: Merge "Take ownership of various simple syscall wrappers."

* commit '02bd494dee4abb6572b8172bf46f6074b04dce17':
  Take ownership of various simple syscall wrappers.

10 years agoam 2cd3490d: Merge "Take ownership of various simple syscall wrappers."
Elliott Hughes [Tue, 11 Mar 2014 00:46:57 +0000 (00:46 +0000)]
am 2cd3490d: Merge "Take ownership of various simple syscall wrappers."

* commit '2cd3490d7bdb18e5051a3cc66e7d03635bbcbeaf':
  Take ownership of various simple syscall wrappers.

10 years agoMerge "Take ownership of various simple syscall wrappers."
Elliott Hughes [Tue, 11 Mar 2014 00:40:56 +0000 (00:40 +0000)]
Merge "Take ownership of various simple syscall wrappers."

10 years agoTake ownership of various simple syscall wrappers.
Elliott Hughes [Tue, 11 Mar 2014 00:17:01 +0000 (17:17 -0700)]
Take ownership of various simple syscall wrappers.

None of these trivial functions is something we're going to get from BSD.

Change-Id: Iee1d1281b73db67da5ec303da7a49748121464bf

10 years agoam 2f80b7a8: am a3056591: Merge "Switch to NetBSD utmp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:48:59 +0000 (23:48 +0000)]
am 2f80b7a8: am a3056591: Merge "Switch to NetBSD utmp.c."

* commit '2f80b7a86af6de438f1e5d84bc53b639dec61f0a':
  Switch to NetBSD utmp.c.

10 years agoam a3056591: Merge "Switch to NetBSD utmp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:42:50 +0000 (23:42 +0000)]
am a3056591: Merge "Switch to NetBSD utmp.c."

* commit 'a3056591960f9d9f646135ee20804cc1a9e41106':
  Switch to NetBSD utmp.c.

10 years agoam fbb9e852: am ec674b4d: Merge "Switch to upstream FreeBSD ldexp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:42:21 +0000 (23:42 +0000)]
am fbb9e852: am ec674b4d: Merge "Switch to upstream FreeBSD ldexp.c."

* commit 'fbb9e852f0a3e3669a8fb6a38cdaf4b1c1ffd3db':
  Switch to upstream FreeBSD ldexp.c.

10 years agoam 02e4dada: am 21d9e58d: Merge "Rename the stack protector intermediate library."
Elliott Hughes [Mon, 10 Mar 2014 23:42:21 +0000 (23:42 +0000)]
am 02e4dada: am 21d9e58d: Merge "Rename the stack protector intermediate library."

* commit '02e4dada534aaebba0e66aa217f92d2c4698e60f':
  Rename the stack protector intermediate library.

10 years agoMerge "Switch to NetBSD utmp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:37:27 +0000 (23:37 +0000)]
Merge "Switch to NetBSD utmp.c."

10 years agoam ed13b4cf: am 7aef2746: Merge "Switch to OpenBSD wcscoll."
Elliott Hughes [Mon, 10 Mar 2014 23:34:48 +0000 (23:34 +0000)]
am ed13b4cf: am 7aef2746: Merge "Switch to OpenBSD wcscoll."

* commit 'ed13b4cf8b0d8f773b6abe62daca8c70b3ad3f50':
  Switch to OpenBSD wcscoll.

10 years agoam ec674b4d: Merge "Switch to upstream FreeBSD ldexp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:33:49 +0000 (23:33 +0000)]
am ec674b4d: Merge "Switch to upstream FreeBSD ldexp.c."

* commit 'ec674b4d064d923818d0deba9f8378d13ff6451a':
  Switch to upstream FreeBSD ldexp.c.

10 years agoam 21d9e58d: Merge "Rename the stack protector intermediate library."
Elliott Hughes [Mon, 10 Mar 2014 23:33:49 +0000 (23:33 +0000)]
am 21d9e58d: Merge "Rename the stack protector intermediate library."

* commit '21d9e58d01080c7494c639ed3bd9e6c805e022d8':
  Rename the stack protector intermediate library.

10 years agoSwitch to NetBSD utmp.c.
Elliott Hughes [Mon, 10 Mar 2014 23:32:35 +0000 (16:32 -0700)]
Switch to NetBSD utmp.c.

Change-Id: Ibe94888aa48b5b28fea97fd5719a1ed7a23ddeb3

10 years agoam 7aef2746: Merge "Switch to OpenBSD wcscoll."
Elliott Hughes [Mon, 10 Mar 2014 23:26:45 +0000 (23:26 +0000)]
am 7aef2746: Merge "Switch to OpenBSD wcscoll."

* commit '7aef27468ee7683a0ce436f5453e6eb6ca12103b':
  Switch to OpenBSD wcscoll.

10 years agoMerge "Switch to upstream FreeBSD ldexp.c."
Elliott Hughes [Mon, 10 Mar 2014 23:25:38 +0000 (23:25 +0000)]
Merge "Switch to upstream FreeBSD ldexp.c."

10 years agoMerge "Rename the stack protector intermediate library."
Elliott Hughes [Mon, 10 Mar 2014 23:25:04 +0000 (23:25 +0000)]
Merge "Rename the stack protector intermediate library."

10 years agoam acc63574: am 321ecc4e: Merge "Remove non-standard memswap."
Elliott Hughes [Mon, 10 Mar 2014 23:23:25 +0000 (23:23 +0000)]
am acc63574: am 321ecc4e: Merge "Remove non-standard memswap."

* commit 'acc635740cf64262e54fc9f62ea9ab24ac6ae3f3':
  Remove non-standard memswap.

10 years agoSwitch to upstream FreeBSD ldexp.c.
Elliott Hughes [Mon, 10 Mar 2014 23:23:09 +0000 (16:23 -0700)]
Switch to upstream FreeBSD ldexp.c.

(Yes, this should be in libm, but it isn't. For once, this mistake predates
bionic!)

Change-Id: I1340407acbcdc0151dee969a38ba490bdd5e6767

10 years agoMerge "Switch to OpenBSD wcscoll."
Elliott Hughes [Mon, 10 Mar 2014 23:21:08 +0000 (23:21 +0000)]
Merge "Switch to OpenBSD wcscoll."

10 years agoam 321ecc4e: Merge "Remove non-standard memswap."
Elliott Hughes [Mon, 10 Mar 2014 23:18:03 +0000 (23:18 +0000)]
am 321ecc4e: Merge "Remove non-standard memswap."

* commit '321ecc4eaf9d061905f009494b420a604e1d973e':
  Remove non-standard memswap.

10 years agoRename the stack protector intermediate library.
Elliott Hughes [Mon, 10 Mar 2014 23:15:11 +0000 (16:15 -0700)]
Rename the stack protector intermediate library.

libbionic_ssp already confused at least one person, and characters
in filenames are cheap, so let's just call this library what it is.

Change-Id: I69ab950bf52fa4d267a6891efb49b5e177efc0c4

10 years agoMerge "Remove non-standard memswap."
Elliott Hughes [Mon, 10 Mar 2014 23:12:58 +0000 (23:12 +0000)]
Merge "Remove non-standard memswap."

10 years agoSwitch to OpenBSD wcscoll.
Elliott Hughes [Mon, 10 Mar 2014 23:11:59 +0000 (16:11 -0700)]
Switch to OpenBSD wcscoll.

Change-Id: I1050ef728e18124656e76f32b42ac9a4688f252d

10 years agoRemove non-standard memswap.
Elliott Hughes [Mon, 10 Mar 2014 22:54:40 +0000 (15:54 -0700)]
Remove non-standard memswap.

Change-Id: I06548dda339987b755ef7139c590ca3e1f9fe0a9

10 years agoam 4d212bdb: am 638e7892: Merge "Upgrade to tzdata2014a."
Elliott Hughes [Mon, 10 Mar 2014 22:35:31 +0000 (22:35 +0000)]
am 4d212bdb: am 638e7892: Merge "Upgrade to tzdata2014a."

* commit '4d212bdb4f1999225e3be862b1060bd2af2eb0cd':
  Upgrade to tzdata2014a.

10 years agoam 638e7892: Merge "Upgrade to tzdata2014a."
Elliott Hughes [Mon, 10 Mar 2014 22:29:29 +0000 (22:29 +0000)]
am 638e7892: Merge "Upgrade to tzdata2014a."

* commit '638e7892c63c9d6968c0cf2e98ace89b9c5b2f26':
  Upgrade to tzdata2014a.

10 years agoMerge "Upgrade to tzdata2014a."
Elliott Hughes [Mon, 10 Mar 2014 22:21:35 +0000 (22:21 +0000)]
Merge "Upgrade to tzdata2014a."

10 years agoUpgrade to tzdata2014a.
Elliott Hughes [Mon, 10 Mar 2014 22:19:05 +0000 (15:19 -0700)]
Upgrade to tzdata2014a.

From the release notes:

  Changes affecting near-future time stamps

    Turkey begins DST on 2014-03-31, not 03-30.  (Thanks to Faruk Pasin
    for the heads-up, and to Tim Parenti for simplifying the update.)

  Changes affecting past time stamps

    Fiji ended DST on 2014-01-19 at 02:00, not the previously-scheduled
    03:00.  (Thanks to Steffen Thorsen.)

    Ukraine switched from Moscow to Eastern European time on 1990-07-01
    (not 1992-01-01), and observed DST during the entire next winter.
    (Thanks to Vladimir in Moscow via Alois Treindl.)

    In 1988 Israel observed DST from 04-10 to 09-04, not 04-09 to
    09-03.  (Thanks to Avigdor Finkelstein.)

Bug: 13193205
Change-Id: Ie2e4fd48491315f3e97befff0c8ea797a766c676

10 years agoam eacfa695: am 55b6ec3f: Merge "Update the NOTICE files"
Calin Juravle [Mon, 10 Mar 2014 11:39:58 +0000 (11:39 +0000)]
am eacfa695: am 55b6ec3f: Merge "Update the NOTICE files"

* commit 'eacfa69553c2ca98af51e4dc636ade89c347e6e9':
  Update the NOTICE files

10 years agoam 55b6ec3f: Merge "Update the NOTICE files"
Calin Juravle [Mon, 10 Mar 2014 11:33:20 +0000 (11:33 +0000)]
am 55b6ec3f: Merge "Update the NOTICE files"

* commit '55b6ec3f93e88633b22a6f295e14a5ab4902e63a':
  Update the NOTICE files

10 years agoam f535485c: am 0bca08d6: Merge "Update res_debug.c to take into account changes...
Calin Juravle [Mon, 10 Mar 2014 11:32:02 +0000 (11:32 +0000)]
am f535485c: am 0bca08d6: Merge "Update res_debug.c to take into account changes to the nameser.h"

* commit 'f535485cc0fef33faaaa2bc2e2a0bd9d7254e97e':
  Update res_debug.c to take into account changes to the nameser.h

10 years agoam 0bca08d6: Merge "Update res_debug.c to take into account changes to the nameser.h"
Calin Juravle [Mon, 10 Mar 2014 11:26:28 +0000 (11:26 +0000)]
am 0bca08d6: Merge "Update res_debug.c to take into account changes to the nameser.h"

* commit '0bca08d69f4d68782f5a3e6cf16dc74997bcf277':
  Update res_debug.c to take into account changes to the nameser.h

10 years agoMerge "Update the NOTICE files"
Calin Juravle [Mon, 10 Mar 2014 11:25:50 +0000 (11:25 +0000)]
Merge "Update the NOTICE files"

10 years agoUpdate the NOTICE files
Calin Juravle [Mon, 10 Mar 2014 11:23:52 +0000 (11:23 +0000)]
Update the NOTICE files

Change-Id: I751c4eeda813b811faa4ee26c64445896db3d5bd

10 years agoMerge "Update res_debug.c to take into account changes to the nameser.h"
Calin Juravle [Mon, 10 Mar 2014 11:20:12 +0000 (11:20 +0000)]
Merge "Update res_debug.c to take into account changes to the nameser.h"

10 years agoam e9dbdc8c: am cd50898a: Merge "Add includes for waitpid"
Brian Carlstrom [Sat, 8 Mar 2014 23:53:49 +0000 (23:53 +0000)]
am e9dbdc8c: am cd50898a: Merge "Add includes for waitpid"

* commit 'e9dbdc8cf429ff045861a1128ccd8be2c3d2324a':
  Add includes for waitpid

10 years agoam cd50898a: Merge "Add includes for waitpid"
Brian Carlstrom [Sat, 8 Mar 2014 23:48:00 +0000 (23:48 +0000)]
am cd50898a: Merge "Add includes for waitpid"

* commit 'cd50898ad11ad3157f22fac15802757a9b559822':
  Add includes for waitpid

10 years agoMerge "Add includes for waitpid"
Brian Carlstrom [Sat, 8 Mar 2014 23:41:45 +0000 (23:41 +0000)]
Merge "Add includes for waitpid"

10 years agoAdd includes for waitpid
Brian Carlstrom [Sat, 8 Mar 2014 23:05:26 +0000 (15:05 -0800)]
Add includes for waitpid

(cherry picked from commit f07c5dd9ab63f2e8ba736107bd4b69bbd8829c9f)

Change-Id: I7a765fd7a3a5f8f29a703f6a591c4fd8df4ebf1c

10 years agoam 00b522ad: am fd9e20d1: Merge "Fix pthread_detach for already-exited threads."
Elliott Hughes [Sat, 8 Mar 2014 11:02:22 +0000 (11:02 +0000)]
am 00b522ad: am fd9e20d1: Merge "Fix pthread_detach for already-exited threads."

* commit '00b522ad9e87cb9ae5ad776ded92ac01e79ef31b':
  Fix pthread_detach for already-exited threads.

10 years agoam 206e2c05: am 333e2ae8: Merge "Add si_timerid to <signal.h>."
Elliott Hughes [Sat, 8 Mar 2014 07:28:14 +0000 (07:28 +0000)]
am 206e2c05: am 333e2ae8: Merge "Add si_timerid to <signal.h>."

* commit '206e2c05f1b08a60b5706c93fbb6e53f456ae67d':
  Add si_timerid to <signal.h>.

10 years agoam 68126def: am 4d46c940: Merge "Rewrite the POSIX timer functions."
Elliott Hughes [Sat, 8 Mar 2014 07:28:11 +0000 (07:28 +0000)]
am 68126def: am 4d46c940: Merge "Rewrite the POSIX timer functions."

* commit '68126def6e37eae1ddc0b372fcecc3ac8287b97e':
  Rewrite the POSIX timer functions.

10 years agoam fd9e20d1: Merge "Fix pthread_detach for already-exited threads."
Elliott Hughes [Sat, 8 Mar 2014 03:13:34 +0000 (03:13 +0000)]
am fd9e20d1: Merge "Fix pthread_detach for already-exited threads."

* commit 'fd9e20d10f946334955ca199b0178580d284e89f':
  Fix pthread_detach for already-exited threads.

10 years agoMerge "Fix pthread_detach for already-exited threads."
Elliott Hughes [Sat, 8 Mar 2014 03:07:46 +0000 (03:07 +0000)]
Merge "Fix pthread_detach for already-exited threads."

10 years agoFix pthread_detach for already-exited threads.
Elliott Hughes [Sat, 8 Mar 2014 01:59:05 +0000 (17:59 -0800)]
Fix pthread_detach for already-exited threads.

Change-Id: I2bf7f41234d93b226132a4c51705f4186f4961c3
Reported-by: Paresh Nakhe <pnakhe@codeaurora.org>
10 years agoam 333e2ae8: Merge "Add si_timerid to <signal.h>."
Elliott Hughes [Sat, 8 Mar 2014 01:56:39 +0000 (01:56 +0000)]
am 333e2ae8: Merge "Add si_timerid to <signal.h>."

* commit '333e2ae87dac85d6420786e9e12ffd7ea84dae38':
  Add si_timerid to <signal.h>.

10 years agoam 4d46c940: Merge "Rewrite the POSIX timer functions."
Elliott Hughes [Sat, 8 Mar 2014 01:56:38 +0000 (01:56 +0000)]
am 4d46c940: Merge "Rewrite the POSIX timer functions."

* commit '4d46c940315af2d93efb44e751b69ea6880a5d65':
  Rewrite the POSIX timer functions.

10 years agoMerge "Add si_timerid to <signal.h>."
Elliott Hughes [Sat, 8 Mar 2014 00:52:02 +0000 (00:52 +0000)]
Merge "Add si_timerid to <signal.h>."

10 years agoMerge "Rewrite the POSIX timer functions."
Elliott Hughes [Sat, 8 Mar 2014 00:50:56 +0000 (00:50 +0000)]
Merge "Rewrite the POSIX timer functions."

10 years agoRewrite the POSIX timer functions.
Elliott Hughes [Tue, 4 Mar 2014 23:58:02 +0000 (15:58 -0800)]
Rewrite the POSIX timer functions.

This is a much simpler implementation that lets the kernel
do as much as possible.

Co-authored-by: Jörgen Strand <jorgen.strand@sonymobile.com>
Co-authored-by: Snild Dolkow <snild.dolkow@sonymobile.com>
Change-Id: Iad19f155de977667aea09410266d54e63e8a26bf

10 years agoAdd si_timerid to <signal.h>.
Elliott Hughes [Fri, 7 Mar 2014 23:41:25 +0000 (15:41 -0800)]
Add si_timerid to <signal.h>.

The kernel uses the very misleading name "si_tid", but glibc uses the more
intention-revealing "si_timerid". We should let people use that.

(Added because I wanted to improve SI_TIMER siginfo_t dumping in strace.)

Change-Id: Ib626cdd3b57a6afb276a15753a237b4e81ec45e3

10 years agoUpdate res_debug.c to take into account changes
Calin Juravle [Fri, 7 Mar 2014 20:03:57 +0000 (20:03 +0000)]
Update res_debug.c to take into account changes
to the nameser.h

Bug: 13219633
Change-Id: Id75de2e8933f716ad86ca296a97f5c619fb946a7

10 years agoam d57eb903: am b145b5ef: Merge "Fix broken pointer overflow check ns_name_unpack()"
Calin Juravle [Fri, 7 Mar 2014 19:29:51 +0000 (19:29 +0000)]
am d57eb903: am b145b5ef: Merge "Fix broken pointer overflow check ns_name_unpack()"

* commit 'd57eb903c1ca2f798ab6a9ab0f9c84678b0f3025':
  Fix broken pointer overflow check ns_name_unpack()

10 years agoam 542e6c87: am d9ba757e: Merge "Sync up nameser with upstream(2014.03.05)"
Calin Juravle [Fri, 7 Mar 2014 19:29:50 +0000 (19:29 +0000)]
am 542e6c87: am d9ba757e: Merge "Sync up nameser with upstream(2014.03.05)"

* commit '542e6c87e52f7886e5ede72e3222c2d6ed83aefb':
  Sync up nameser with upstream(2014.03.05)

10 years agoam b145b5ef: Merge "Fix broken pointer overflow check ns_name_unpack()"
Calin Juravle [Fri, 7 Mar 2014 11:52:24 +0000 (11:52 +0000)]
am b145b5ef: Merge "Fix broken pointer overflow check ns_name_unpack()"

* commit 'b145b5ef7c91ec76e4dc8450f70b7af80873b46e':
  Fix broken pointer overflow check ns_name_unpack()

10 years agoam d9ba757e: Merge "Sync up nameser with upstream(2014.03.05)"
Calin Juravle [Fri, 7 Mar 2014 11:52:24 +0000 (11:52 +0000)]
am d9ba757e: Merge "Sync up nameser with upstream(2014.03.05)"

* commit 'd9ba757ef4546ef931cfa2fff4e206b36c955ead':
  Sync up nameser with upstream(2014.03.05)

10 years agoMerge "Fix broken pointer overflow check ns_name_unpack()"
Calin Juravle [Fri, 7 Mar 2014 11:46:48 +0000 (11:46 +0000)]
Merge "Fix broken pointer overflow check ns_name_unpack()"

10 years agoMerge "Sync up nameser with upstream(2014.03.05)"
Calin Juravle [Fri, 7 Mar 2014 11:45:58 +0000 (11:45 +0000)]
Merge "Sync up nameser with upstream(2014.03.05)"

10 years agoam 37486940: am d40eb159: Merge "Fix some pthread symbols build as C++ symbol under...
Elliott Hughes [Fri, 7 Mar 2014 11:00:32 +0000 (11:00 +0000)]
am 37486940: am d40eb159: Merge "Fix some pthread symbols build as C++ symbol under x64 lunch."

* commit '3748694064366694b2136ac8943332d5ceec7bf4':
  Fix some pthread symbols build as C++ symbol under x64 lunch.

10 years agoam e992f79a: am 087dbc6b: Merge "Bring the generate-NOTICE script up to date."
Elliott Hughes [Fri, 7 Mar 2014 03:09:45 +0000 (03:09 +0000)]
am e992f79a: am 087dbc6b: Merge "Bring the generate-NOTICE script up to date."

* commit 'e992f79a5627e9d839a001f8563b637d2e97bb93':
  Bring the generate-NOTICE script up to date.

10 years agoam 372196e9: am dec5bacf: Merge "Update the NOTICE files."
Elliott Hughes [Fri, 7 Mar 2014 03:09:44 +0000 (03:09 +0000)]
am 372196e9: am dec5bacf: Merge "Update the NOTICE files."

* commit '372196e955047551d6241de7b83ae43bdb5a8b5c':
  Update the NOTICE files.

10 years agoam 91a5272e: am e7ea9363: Merge "Add ARMv8 optimized string handling functions based...
Elliott Hughes [Fri, 7 Mar 2014 03:09:44 +0000 (03:09 +0000)]
am 91a5272e: am e7ea9363: Merge "Add ARMv8 optimized string handling functions based on cortex-strings"

* commit '91a5272e6f7712e5313b85c6a615f6891e7ea0a7':
  Add ARMv8 optimized string handling functions based on cortex-strings

10 years agoam d40eb159: Merge "Fix some pthread symbols build as C++ symbol under x64 lunch."
Elliott Hughes [Fri, 7 Mar 2014 01:27:38 +0000 (01:27 +0000)]
am d40eb159: Merge "Fix some pthread symbols build as C++ symbol under x64 lunch."

* commit 'd40eb1594dff0103247292967f8a801ef8c0ff12':
  Fix some pthread symbols build as C++ symbol under x64 lunch.

10 years agoMerge "Fix some pthread symbols build as C++ symbol under x64 lunch."
Elliott Hughes [Fri, 7 Mar 2014 01:03:24 +0000 (01:03 +0000)]
Merge "Fix some pthread symbols build as C++ symbol under x64 lunch."

10 years agoam 087dbc6b: Merge "Bring the generate-NOTICE script up to date."
Elliott Hughes [Fri, 7 Mar 2014 00:01:24 +0000 (00:01 +0000)]
am 087dbc6b: Merge "Bring the generate-NOTICE script up to date."

* commit '087dbc6bb789dc549d8f71ea820e6fc7e69d99d2':
  Bring the generate-NOTICE script up to date.

10 years agoam dec5bacf: Merge "Update the NOTICE files."
Elliott Hughes [Fri, 7 Mar 2014 00:01:23 +0000 (00:01 +0000)]
am dec5bacf: Merge "Update the NOTICE files."

* commit 'dec5bacf1481a0e6b0ae0078933dbfb8953b7d19':
  Update the NOTICE files.

10 years agoam e7ea9363: Merge "Add ARMv8 optimized string handling functions based on cortex...
Elliott Hughes [Fri, 7 Mar 2014 00:01:23 +0000 (00:01 +0000)]
am e7ea9363: Merge "Add ARMv8 optimized string handling functions based on cortex-strings"

* commit 'e7ea9363cb30d5c36c9333162c11b1e7b4f302b6':
  Add ARMv8 optimized string handling functions based on cortex-strings

10 years agoMerge "Bring the generate-NOTICE script up to date."
Elliott Hughes [Thu, 6 Mar 2014 23:12:15 +0000 (23:12 +0000)]
Merge "Bring the generate-NOTICE script up to date."

10 years agoBring the generate-NOTICE script up to date.
Elliott Hughes [Thu, 6 Mar 2014 23:10:22 +0000 (15:10 -0800)]
Bring the generate-NOTICE script up to date.

Change-Id: I63981a2f3cb0a4d7ee7e1a2b4ce00f77898ac25b

10 years agoMerge "Update the NOTICE files."
Elliott Hughes [Thu, 6 Mar 2014 23:07:08 +0000 (23:07 +0000)]
Merge "Update the NOTICE files."

10 years agoUpdate the NOTICE files.
Elliott Hughes [Thu, 6 Mar 2014 23:06:11 +0000 (15:06 -0800)]
Update the NOTICE files.

Change-Id: Ie72a01cddd5b813393656f603689e497b0f88ddd

10 years agoMerge "Add ARMv8 optimized string handling functions based on cortex-strings"
Elliott Hughes [Thu, 6 Mar 2014 23:02:11 +0000 (23:02 +0000)]
Merge "Add ARMv8 optimized string handling functions based on cortex-strings"

10 years agoAdd ARMv8 optimized string handling functions based on cortex-strings
Bernhard Rosenkraenzer [Wed, 5 Mar 2014 10:40:57 +0000 (11:40 +0100)]
Add ARMv8 optimized string handling functions based on cortex-strings

This adds ARMv8 optimized string handling functions to Bionic.
The implementations live in a generic/ directory because there will
likely be more CPU specific versions (e.g. Cortex-A53 vs. Cortex-A57)
later.

These implementations are 50%+ faster on current v8 models.

Change-Id: If3adc54a284d9519459b0d4d4390f0cd6ded8786
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
10 years agoFix broken pointer overflow check ns_name_unpack()
Calin Juravle [Thu, 6 Mar 2014 17:05:49 +0000 (17:05 +0000)]
Fix broken pointer overflow check ns_name_unpack()

Many compilers may optimize away the overflow check `msg + l < msg',
where `msg' is a pointer and `l' is an integer, because pointer
overflow is undefined behavior in C.

Use a safe precondition test `l >= eom - msg' instead.
Bug: 13219633

Change-Id: I3fca2125834073cc36d7e9c4e586e97842265a59

10 years agoSync up nameser with upstream(2014.03.05)
Calin Juravle [Wed, 5 Mar 2014 15:06:52 +0000 (15:06 +0000)]
Sync up nameser with upstream(2014.03.05)

Bug: 13219633

Change-Id: I8ee4ddf270710e9eea415fa3db984af7719a8dd4

10 years agoam a6bd876e: am 68a651e7: Merge "libc: libc_logging 64bit compile issue"
Mark Salyzyn [Thu, 6 Mar 2014 02:50:44 +0000 (02:50 +0000)]
am a6bd876e: am 68a651e7: Merge "libc: libc_logging 64bit compile issue"

* commit 'a6bd876e3dffedb2227dde034328987ebb79223b':
  libc: libc_logging 64bit compile issue

10 years agoam 68a651e7: Merge "libc: libc_logging 64bit compile issue"
Mark Salyzyn [Thu, 6 Mar 2014 01:08:55 +0000 (01:08 +0000)]
am 68a651e7: Merge "libc: libc_logging 64bit compile issue"

* commit '68a651e7162b922a2916da524ef9706276640752':
  libc: libc_logging 64bit compile issue

10 years agoMerge "libc: libc_logging 64bit compile issue"
Mark Salyzyn [Thu, 6 Mar 2014 01:01:17 +0000 (01:01 +0000)]
Merge "libc: libc_logging 64bit compile issue"

10 years agolibc: libc_logging 64bit compile issue
Mark Salyzyn [Wed, 5 Mar 2014 21:44:00 +0000 (13:44 -0800)]
libc: libc_logging 64bit compile issue

- user space logger wire format for time

Change-Id: I4840653e3a6ae151a02584311d1227d2fe536d0f

10 years agoam 320765f4: am 8b6a9651: am c5443e6e: am abf91850: Merge "Fix dns searchdomain use...
Robert Greenwalt [Thu, 6 Mar 2014 00:14:42 +0000 (00:14 +0000)]
am 320765f4: am 8b6a9651: am c5443e6e: am abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

* commit '320765f44e2d20b4b9542c13fb3358a0ea2caef3':
  Fix dns searchdomain use in gethostbyname.

10 years agoam 8b6a9651: am c5443e6e: am abf91850: Merge "Fix dns searchdomain use in gethostbyna...
Robert Greenwalt [Wed, 5 Mar 2014 22:21:24 +0000 (22:21 +0000)]
am 8b6a9651: am c5443e6e: am abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

* commit '8b6a965150b955393e46572c79d69577f0425a30':
  Fix dns searchdomain use in gethostbyname.

10 years agoam c5443e6e: am abf91850: Merge "Fix dns searchdomain use in gethostbyname." into...
Robert Greenwalt [Wed, 5 Mar 2014 22:14:48 +0000 (22:14 +0000)]
am c5443e6e: am abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

* commit 'c5443e6e516921bdb1862b85a52b873523427bea':
  Fix dns searchdomain use in gethostbyname.

10 years agoam abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev
Robert Greenwalt [Wed, 5 Mar 2014 18:35:18 +0000 (18:35 +0000)]
am abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

* commit 'abf91850f96858a286de268267ca5cf337ec9a3b':
  Fix dns searchdomain use in gethostbyname.

10 years agoMerge "Fix dns searchdomain use in gethostbyname." into klp-dev
Robert Greenwalt [Wed, 5 Mar 2014 18:26:26 +0000 (18:26 +0000)]
Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

10 years agoam 4e53c59d: am 48d145c1: Merge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."
Narayan Kamath [Wed, 5 Mar 2014 13:31:12 +0000 (13:31 +0000)]
am 4e53c59d: am 48d145c1: Merge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."

* commit '4e53c59db205bcb991000bf540241eb5d3b99bef':
  Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC.

10 years agoam 48d145c1: Merge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."
Narayan Kamath [Wed, 5 Mar 2014 13:24:32 +0000 (13:24 +0000)]
am 48d145c1: Merge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."

* commit '48d145c1ced299525ca766afd2aa34725bef5301':
  Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC.

10 years agoMerge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."
Narayan Kamath [Wed, 5 Mar 2014 13:19:21 +0000 (13:19 +0000)]
Merge "Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC."

10 years agoStop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC.
Narayan Kamath [Tue, 4 Mar 2014 16:16:43 +0000 (16:16 +0000)]
Stop defining HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC.

No code is using this definition.

Change-Id: I188db63f38d62baf1cb57d0a36fcda540ad98492