OSDN Git Service

android-x86/bionic.git
11 years agoam d3bf954e: Merge "Remove useless #defines and incorrect claims from header files."
Elliott Hughes [Mon, 1 Oct 2012 22:50:51 +0000 (15:50 -0700)]
am d3bf954e: Merge "Remove useless #defines and incorrect claims from header files."

* commit 'd3bf954e9ffbdee8d732ccb6ad6143dc31b605fc':
  Remove useless #defines and incorrect claims from header files.

11 years agoMerge "Remove useless #defines and incorrect claims from header files."
Elliott Hughes [Mon, 1 Oct 2012 22:37:18 +0000 (15:37 -0700)]
Merge "Remove useless #defines and incorrect claims from header files."

11 years agoRemove useless #defines and incorrect claims from header files.
Elliott Hughes [Mon, 1 Oct 2012 22:12:40 +0000 (15:12 -0700)]
Remove useless #defines and incorrect claims from header files.

The various __need_* macros were write-only.

Change-Id: Id3cca34188e0801fdf93a038b22f2817226ad9c2

11 years agoam fe712e6c: Merge "Upgrade seed48 too."
Elliott Hughes [Mon, 1 Oct 2012 21:46:46 +0000 (14:46 -0700)]
am fe712e6c: Merge "Upgrade seed48 too."

* commit 'fe712e6caedccbbba24bda8429cb0b8cc6057ff1':
  Upgrade seed48 too.

11 years agoMerge "Upgrade seed48 too."
Elliott Hughes [Mon, 1 Oct 2012 21:38:09 +0000 (14:38 -0700)]
Merge "Upgrade seed48 too."

11 years agoUpgrade seed48 too.
Elliott Hughes [Mon, 1 Oct 2012 21:14:21 +0000 (14:14 -0700)]
Upgrade seed48 too.

Missed this in 774c7f54ff375d71106283d42779b0cc5f238f87.

Change-Id: Ic24fd67f003d0e2d192cfb08f96f63024ca817eb

11 years agoam cd195eba: Merge "Upgrade to the current NetBSD rand implementation."
Elliott Hughes [Mon, 1 Oct 2012 21:13:16 +0000 (14:13 -0700)]
am cd195eba: Merge "Upgrade to the current NetBSD rand implementation."

* commit 'cd195eba1f9235b9b9d4dda70142d927b1b9802d':
  Upgrade to the current NetBSD rand implementation.

11 years agoMerge "Upgrade to the current NetBSD rand implementation."
Elliott Hughes [Mon, 1 Oct 2012 21:05:08 +0000 (14:05 -0700)]
Merge "Upgrade to the current NetBSD rand implementation."

11 years agoUpgrade to the current NetBSD rand implementation.
Elliott Hughes [Mon, 1 Oct 2012 20:11:03 +0000 (13:11 -0700)]
Upgrade to the current NetBSD rand implementation.

Also add basic unit tests.

Change-Id: I7fc7ef61d47c1e8fdf8b8eff67a635220c3afd56

11 years agoam 5b6346f6: Merge "bionic: linker: Need update the map->l_addr for execution."
Elliott Hughes [Mon, 1 Oct 2012 16:21:08 +0000 (09:21 -0700)]
am 5b6346f6: Merge "bionic: linker: Need update the map->l_addr for execution."

* commit '5b6346f6d5dca4022fe0044dd2807c19ac596788':
  bionic: linker: Need update the map->l_addr for execution.

11 years agoMerge "bionic: linker: Need update the map->l_addr for execution."
Elliott Hughes [Mon, 1 Oct 2012 16:09:17 +0000 (09:09 -0700)]
Merge "bionic: linker: Need update the map->l_addr for execution."

11 years agoam d03bfe68: Merge "Define ssize_t if necessary."
Elliott Hughes [Fri, 28 Sep 2012 17:27:06 +0000 (10:27 -0700)]
am d03bfe68: Merge "Define ssize_t if necessary."

* commit 'd03bfe689a6e29aa010a927741f42c08f89ef04d':
  Define ssize_t if necessary.

11 years agoMerge "Define ssize_t if necessary."
Elliott Hughes [Fri, 28 Sep 2012 17:16:57 +0000 (10:16 -0700)]
Merge "Define ssize_t if necessary."

11 years agoDefine ssize_t if necessary.
Elliott Hughes [Fri, 28 Sep 2012 17:15:52 +0000 (10:15 -0700)]
Define ssize_t if necessary.

Change-Id: I63801cc1f09be5e4ca20a6da7ec3366ba6441afd

11 years agoam f9163dd1: Merge "Add getdelim(3) and getline(3) to bionic"
Elliott Hughes [Fri, 28 Sep 2012 16:53:08 +0000 (09:53 -0700)]
am f9163dd1: Merge "Add getdelim(3) and getline(3) to bionic"

* commit 'f9163dd1f0f6cbd7b8305fa1b2ce46754ed95278':
  Add getdelim(3) and getline(3) to bionic

11 years agoMerge "Add getdelim(3) and getline(3) to bionic"
Elliott Hughes [Fri, 28 Sep 2012 16:44:23 +0000 (09:44 -0700)]
Merge "Add getdelim(3) and getline(3) to bionic"

11 years agoAdd getdelim(3) and getline(3) to bionic
Irina Tirdea [Sat, 8 Sep 2012 06:28:30 +0000 (09:28 +0300)]
Add getdelim(3) and getline(3) to bionic

Some userspace programs (e.g. perf) need getline.

Changes:
() add getdelim.c, getline.c from NetBSD (http://netbsd.org/) under the
NetBSD Foundation's (TNF) license ("2 clause" Berkeley-style license).
() add stub for reentrant.h header that is needed by getdelim.c
() add tests for getdelim(3) and getline(3).
() update NOTICE file.

Change-Id: I22ed82dd5904b9d7a3695535c04f502be3c27c5d
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
11 years agoam e4030e0b: Merge "Fix several compiler warnings."
Elliott Hughes [Wed, 26 Sep 2012 23:04:51 +0000 (16:04 -0700)]
am e4030e0b: Merge "Fix several compiler warnings."

* commit 'e4030e0bfc427e755477bbea69afe60308a62d91':
  Fix several compiler warnings.

11 years agoMerge "Fix several compiler warnings."
Elliott Hughes [Wed, 26 Sep 2012 22:51:01 +0000 (15:51 -0700)]
Merge "Fix several compiler warnings."

11 years agoam 827a2604: Merge "Replace __unused in kernel headers with __linux_unused to avoid...
Elliott Hughes [Wed, 26 Sep 2012 22:17:07 +0000 (15:17 -0700)]
am 827a2604: Merge "Replace __unused in kernel headers with __linux_unused to avoid conflicts with __unused macro in sys/cdefs.h"

* commit '827a2604ee660df80feb231a1f8bcc96ea6e64ce':
  Replace __unused in kernel headers with __linux_unused to avoid conflicts with __unused macro in sys/cdefs.h

11 years agoMerge "Replace __unused in kernel headers with __linux_unused to avoid conflicts...
Elliott Hughes [Wed, 26 Sep 2012 21:58:10 +0000 (14:58 -0700)]
Merge "Replace __unused in kernel headers with __linux_unused to avoid conflicts with __unused macro in sys/cdefs.h"

11 years agoFix several compiler warnings.
Elliott Hughes [Wed, 26 Sep 2012 21:20:22 +0000 (14:20 -0700)]
Fix several compiler warnings.

Change-Id: I55caa50a5937442734f4fcbdb4edf1c70f335bf8

11 years agoam 8e630dac: Merge "Simple tests for dladdr(3)."
Elliott Hughes [Wed, 26 Sep 2012 19:18:14 +0000 (12:18 -0700)]
am 8e630dac: Merge "Simple tests for dladdr(3)."

* commit '8e630dacf61307e4681f04fc6b5ee593f30d91d0':
  Simple tests for dladdr(3).

11 years agoam 855dde44: Merge "Fix tmpfile(3)."
Elliott Hughes [Wed, 26 Sep 2012 19:18:13 +0000 (12:18 -0700)]
am 855dde44: Merge "Fix tmpfile(3)."

* commit '855dde44266e3c8384ea419f51f9a5c748253eda':
  Fix tmpfile(3).

11 years agoMerge "Simple tests for dladdr(3)."
Elliott Hughes [Wed, 26 Sep 2012 19:10:55 +0000 (12:10 -0700)]
Merge "Simple tests for dladdr(3)."

11 years agoMerge "Fix tmpfile(3)."
Elliott Hughes [Wed, 26 Sep 2012 19:04:58 +0000 (12:04 -0700)]
Merge "Fix tmpfile(3)."

11 years agoFix tmpfile(3).
Elliott Hughes [Tue, 25 Sep 2012 00:55:15 +0000 (17:55 -0700)]
Fix tmpfile(3).

This could be better, but at least now it works.

Change-Id: I88b7cf3f7ce8e5fa0b3fe678b7d1679a68ffffc9

11 years agoSimple tests for dladdr(3).
Elliott Hughes [Wed, 26 Sep 2012 18:44:01 +0000 (11:44 -0700)]
Simple tests for dladdr(3).

Change-Id: I22160b7fc9b950ea19adb6da42af2f893f4fe5d5

11 years agoam 25937d36: Merge "FORTIFY_SOURCE: add umask check"
Nick Kralevich [Wed, 26 Sep 2012 18:12:34 +0000 (11:12 -0700)]
am 25937d36: Merge "FORTIFY_SOURCE: add umask check"

* commit '25937d36a0639593520d2765c59736c40095f0ae':
  FORTIFY_SOURCE: add umask check

11 years agoMerge "FORTIFY_SOURCE: add umask check"
Nick Kralevich [Wed, 26 Sep 2012 17:59:28 +0000 (10:59 -0700)]
Merge "FORTIFY_SOURCE: add umask check"

11 years agoam 3307bff0: Merge "Revert dl_fbase initialization to the address where the shared...
Elliott Hughes [Wed, 26 Sep 2012 17:43:00 +0000 (10:43 -0700)]
am 3307bff0: Merge "Revert dl_fbase initialization to the address where the shared object is loaded."

* commit '3307bff0232a00f879053e94a5f37f1ca1256f7c':
  Revert dl_fbase initialization to the address where the shared object is loaded.

11 years agoMerge "Revert dl_fbase initialization to the address where the shared object is loaded."
Elliott Hughes [Wed, 26 Sep 2012 17:38:10 +0000 (10:38 -0700)]
Merge "Revert dl_fbase initialization to the address where the shared object is loaded."

11 years agoFORTIFY_SOURCE: add umask check
Nick Kralevich [Wed, 26 Sep 2012 17:02:30 +0000 (10:02 -0700)]
FORTIFY_SOURCE: add umask check

Verify that the call to umask makes sense. While this wouldn't
have detected bug 7094213 (because the low order bits were all zero),
it might detect other similar bugs.

References: https://code.google.com/p/android-source-browsing/source/detail?r=acba45cc4b1f98f67fcdeda2f7c13ed57659b92a&repo=platform--libcore

Change-Id: I966a531d6b3cf8e1c5eacd69bd3cbec475b5fa58

11 years agoReplace __unused in kernel headers with __linux_unused to avoid
Raghu Gandham [Wed, 26 Sep 2012 00:49:17 +0000 (17:49 -0700)]
Replace __unused in kernel headers with __linux_unused to avoid
conflicts with __unused macro in sys/cdefs.h

Change-Id: Ice664397e0b7c7a90795012f30be5e43a9675525

11 years agoRevert dl_fbase initialization to the address where the shared object is loaded.
Raghu Gandham [Tue, 25 Sep 2012 22:50:33 +0000 (15:50 -0700)]
Revert dl_fbase initialization to the address where the shared object is loaded.

Change-Id: If868cab774a1ae5ff370208216cecda9b8c3b9fd

11 years agoam 6e0e03c3: Merge "Add the cleaned kernel headers"
Elliott Hughes [Mon, 24 Sep 2012 20:47:29 +0000 (13:47 -0700)]
am 6e0e03c3: Merge "Add the cleaned kernel headers"

* commit '6e0e03c38bc0e864225b89b3fb273fb56ded8940':
  Add the cleaned kernel headers

11 years agoMerge "Add the cleaned kernel headers"
Elliott Hughes [Mon, 24 Sep 2012 20:39:32 +0000 (13:39 -0700)]
Merge "Add the cleaned kernel headers"

11 years agoam 7b0377ed: Merge "[MIPS] Removed the unused header"
Elliott Hughes [Mon, 24 Sep 2012 19:41:20 +0000 (12:41 -0700)]
am 7b0377ed: Merge "[MIPS] Removed the unused header"

* commit '7b0377eda03abc9db79faa244e28aea1ac7b64da':
  [MIPS] Removed the unused header

11 years agoAdd the cleaned kernel headers
Raghu Gandham [Mon, 24 Sep 2012 19:33:04 +0000 (12:33 -0700)]
Add the cleaned kernel headers

Change-Id: Ied4e3ca765672ebaebe9d4d0909b3278c2ff3cd8

11 years agoMerge "[MIPS] Removed the unused header"
Elliott Hughes [Mon, 24 Sep 2012 19:24:00 +0000 (12:24 -0700)]
Merge "[MIPS] Removed the unused header"

11 years ago[MIPS] Removed the unused header
Raghu Gandham [Mon, 24 Sep 2012 18:52:00 +0000 (11:52 -0700)]
[MIPS] Removed the unused header

Change-Id: I8756a862669d4e5f283945496983f11a59dea30c

11 years agoam 3b6914bf: Merge "Fix dlsym and dladdr to use load_bias instead of base"
Elliott Hughes [Mon, 24 Sep 2012 17:21:23 +0000 (10:21 -0700)]
am 3b6914bf: Merge "Fix dlsym and dladdr to use load_bias instead of base"

* commit '3b6914bf04942f74e9dba43a75d5d5ae94161b95':
  Fix dlsym and dladdr to use load_bias instead of base

11 years agoMerge "Fix dlsym and dladdr to use load_bias instead of base"
Elliott Hughes [Mon, 24 Sep 2012 17:03:51 +0000 (10:03 -0700)]
Merge "Fix dlsym and dladdr to use load_bias instead of base"

11 years agoam 0c24effd: Merge "Add the libcutils localtime_tz and mktime_t extensions to bionic."
Elliott Hughes [Mon, 24 Sep 2012 15:55:27 +0000 (08:55 -0700)]
am 0c24effd: Merge "Add the libcutils localtime_tz and mktime_t extensions to bionic."

* commit '0c24effd01736e533fd082b2cf1de8926b0fe880':
  Add the libcutils localtime_tz and mktime_t extensions to bionic.

11 years agoam 85049ead: Merge "Use hidden visibility for several internal-use-only functions."
Elliott Hughes [Mon, 24 Sep 2012 15:43:45 +0000 (08:43 -0700)]
am 85049ead: Merge "Use hidden visibility for several internal-use-only functions."

* commit '85049ead251b0af9411ada3ad1db0f6b75f8e4a8':
  Use hidden visibility for several internal-use-only functions.

11 years agoam 882c6af9: Merge "[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS...
Elliott Hughes [Mon, 24 Sep 2012 15:43:44 +0000 (08:43 -0700)]
am 882c6af9: Merge "[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS. Some of the required structure definitons are defined under this macro."

* commit '882c6af953e5b3fd4b9f4fe74a68128ea16fba3b':
  [MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS. Some of the required structure definitons are defined under this macro.

11 years agoMerge "Add the libcutils localtime_tz and mktime_t extensions to bionic."
Elliott Hughes [Mon, 24 Sep 2012 15:41:55 +0000 (08:41 -0700)]
Merge "Add the libcutils localtime_tz and mktime_t extensions to bionic."

11 years agoMerge "Use hidden visibility for several internal-use-only functions."
Elliott Hughes [Sun, 23 Sep 2012 18:08:18 +0000 (11:08 -0700)]
Merge "Use hidden visibility for several internal-use-only functions."

11 years agoUse hidden visibility for several internal-use-only functions.
Elliott Hughes [Sat, 22 Sep 2012 01:27:40 +0000 (18:27 -0700)]
Use hidden visibility for several internal-use-only functions.

Change-Id: Ibeea6963ff0cc06479d0a3ed7e868eeece8c55a0

11 years agoMerge "[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS. Some of the...
Elliott Hughes [Sat, 22 Sep 2012 01:20:03 +0000 (18:20 -0700)]
Merge "[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS. Some of the required structure definitons are defined under this macro."

11 years ago[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS.
Raghu Gandham [Sat, 22 Sep 2012 00:13:25 +0000 (17:13 -0700)]
[MIPS] Add CONFIG_32BIT to kernel_default_arch_macros for MIPS.
Some of the required structure definitons are defined under this macro.

Change-Id: I7a9a986e371381697dcb56bd8ea362856ffa7509

11 years agoFix dlsym and dladdr to use load_bias instead of base
Raghu Gandham [Fri, 21 Sep 2012 19:21:02 +0000 (12:21 -0700)]
Fix dlsym and dladdr to use load_bias instead of base

Change-Id: If0f9aa944ccb1f90451aa6674428e34494331d2d

11 years agoam 47dc4d43: Merge "Make pthread_create more forgiving of invalid sched_policy. Bug...
Elliott Hughes [Wed, 19 Sep 2012 00:13:15 +0000 (17:13 -0700)]
am 47dc4d43: Merge "Make pthread_create more forgiving of invalid sched_policy. Bug: 7005326"

* commit '47dc4d431017e701239dd7d9a16333e0ad56a0ac':
  Make pthread_create more forgiving of invalid sched_policy. Bug: 7005326

11 years agoMerge "Make pthread_create more forgiving of invalid sched_policy. Bug: 7005326"
Elliott Hughes [Tue, 18 Sep 2012 23:56:44 +0000 (16:56 -0700)]
Merge "Make pthread_create more forgiving of invalid sched_policy. Bug: 7005326"

11 years agoMake pthread_create more forgiving of invalid sched_policy.
Dave Burke [Tue, 18 Sep 2012 03:37:38 +0000 (20:37 -0700)]
Make pthread_create more forgiving of invalid sched_policy.
Bug: 7005326

(cherry-pick of e58303249b9e799a4fe84c5a2dfe71518441a6ec.)

Change-Id: Ie81494e0f6a71caa6fd9fabbcfc47a23077554d6

11 years agoam 77ac158e: Merge "Don\'t copy strerror(3) or strsignal(3) strings if we can share."
Elliott Hughes [Mon, 17 Sep 2012 22:50:18 +0000 (15:50 -0700)]
am 77ac158e: Merge "Don\'t copy strerror(3) or strsignal(3) strings if we can share."

* commit '77ac158e90712a975f61b7559b8de558f644f48d':
  Don't copy strerror(3) or strsignal(3) strings if we can share.

11 years agoMerge "Don't copy strerror(3) or strsignal(3) strings if we can share."
Elliott Hughes [Mon, 17 Sep 2012 22:36:26 +0000 (15:36 -0700)]
Merge "Don't copy strerror(3) or strsignal(3) strings if we can share."

11 years agoDon't copy strerror(3) or strsignal(3) strings if we can share.
Elliott Hughes [Mon, 17 Sep 2012 22:23:35 +0000 (15:23 -0700)]
Don't copy strerror(3) or strsignal(3) strings if we can share.

Change-Id: Ic405269f63b945c6fb347e7c4346cd6f104aff35

11 years agoam 047a285d: Merge "Fix <sys/klog.h> to correspond to the kernel operations."
Elliott Hughes [Fri, 14 Sep 2012 23:18:00 +0000 (16:18 -0700)]
am 047a285d: Merge "Fix <sys/klog.h> to correspond to the kernel operations."

* commit '047a285d41e3fe0b1a8071ec19f436baf6f187b2':
  Fix <sys/klog.h> to correspond to the kernel operations.

11 years agoMerge "Fix <sys/klog.h> to correspond to the kernel operations."
Elliott Hughes [Fri, 14 Sep 2012 23:14:48 +0000 (16:14 -0700)]
Merge "Fix <sys/klog.h> to correspond to the kernel operations."

11 years agoam 51519521: Merge "Add tty defaults to bionic"
Elliott Hughes [Fri, 14 Sep 2012 23:01:19 +0000 (16:01 -0700)]
am 51519521: Merge "Add tty defaults to bionic"

* commit '51519521979c2daa417f6ca50c175e631c55dfb0':
  Add tty defaults to bionic

11 years agoMerge "Add tty defaults to bionic"
Elliott Hughes [Fri, 14 Sep 2012 22:45:46 +0000 (15:45 -0700)]
Merge "Add tty defaults to bionic"

11 years agoFix <sys/klog.h> to correspond to the kernel operations.
Elliott Hughes [Fri, 14 Sep 2012 22:42:30 +0000 (15:42 -0700)]
Fix <sys/klog.h> to correspond to the kernel operations.

This makes the constants correspond to those in the Linux kernel's
include/linux/syslog.h, but keeping our old badly-named constants for
source compatibility.

Change-Id: Ia47d1299205754cbfffd29ed48b497b53d1edaae

11 years agoam 4e9d953a: Merge "libc: add ftw / nftw functions"
Elliott Hughes [Fri, 14 Sep 2012 00:09:51 +0000 (17:09 -0700)]
am 4e9d953a: Merge "libc: add ftw / nftw functions"

* commit '4e9d953a0e9334c0f3519f470b97973c31da5bb6':
  libc: add ftw / nftw functions

11 years agoam e895e6de: Merge "Update libc/NOTICE and record the incantation."
Elliott Hughes [Fri, 14 Sep 2012 00:09:50 +0000 (17:09 -0700)]
am e895e6de: Merge "Update libc/NOTICE and record the incantation."

* commit 'e895e6deaab620f874b3e9f196eb6b67f58dc278':
  Update libc/NOTICE and record the incantation.

11 years agoMerge "libc: add ftw / nftw functions"
Elliott Hughes [Thu, 13 Sep 2012 23:55:39 +0000 (16:55 -0700)]
Merge "libc: add ftw / nftw functions"

11 years agolibc: add ftw / nftw functions
Nick Kralevich [Wed, 12 Sep 2012 20:21:25 +0000 (13:21 -0700)]
libc: add ftw / nftw functions

Please see "man 3 ftw" for a description of the
ftw / nftw functions.

This code is taken directly from netbsd unmodified.

Change-Id: Ia4879ac57212b424adf5281b5e92858e216d0f14

11 years agoMerge "Update libc/NOTICE and record the incantation."
Elliott Hughes [Thu, 13 Sep 2012 23:52:34 +0000 (16:52 -0700)]
Merge "Update libc/NOTICE and record the incantation."

11 years agoUpdate libc/NOTICE and record the incantation.
Elliott Hughes [Thu, 13 Sep 2012 23:51:57 +0000 (16:51 -0700)]
Update libc/NOTICE and record the incantation.

Change-Id: I0673d6263de2c5a21cd549f18c0648d0fa4bb40f

11 years agoam f7e403d6: Merge changes I06ee0b67,I914d2205
Kenny Root [Thu, 13 Sep 2012 22:30:35 +0000 (15:30 -0700)]
am f7e403d6: Merge changes I06ee0b67,I914d2205

* commit 'f7e403d66355faed93bb1472f6961acd380796d1':
  Print out shared app gids correctly
  Add tests for Android-specific stubs

11 years agoam fa36875d: Merge "Make strerror(3) and strsignal(3) thread-safe, and add psignal...
Elliott Hughes [Thu, 13 Sep 2012 22:30:34 +0000 (15:30 -0700)]
am fa36875d: Merge "Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo(3)."

* commit 'fa36875df423af968d053c584c0de18a2448516b':
  Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo(3).

11 years agoam b338ea30: Merge "Upgrade to tzdata2012f."
Elliott Hughes [Thu, 13 Sep 2012 22:30:33 +0000 (15:30 -0700)]
am b338ea30: Merge "Upgrade to tzdata2012f."

* commit 'b338ea30b299099a2b26a4e8a6b2ccd7bfac631a':
  Upgrade to tzdata2012f.

11 years agoMerge changes I06ee0b67,I914d2205
Kenny Root [Thu, 13 Sep 2012 22:26:13 +0000 (15:26 -0700)]
Merge changes I06ee0b67,I914d2205

* changes:
  Print out shared app gids correctly
  Add tests for Android-specific stubs

11 years agoPrint out shared app gids correctly
Kenny Root [Thu, 13 Sep 2012 21:31:50 +0000 (14:31 -0700)]
Print out shared app gids correctly

For applications that share resources across users such as
forward-locked applications, print out their group name correctly.

Change-Id: I06ee0b67e4325cfa415ffd7a03e301700399a66d

11 years agoAdd tests for Android-specific stubs
Kenny Root [Thu, 13 Sep 2012 17:52:52 +0000 (10:52 -0700)]
Add tests for Android-specific stubs

Also fix problem with multi-user IDs that the home directory was
returned as "/data" instead of "/" unlike all the other uids.

Change-Id: I914d22052e5a86552989f8969b85aadbc748c65d

11 years agoMerge "Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo...
Elliott Hughes [Thu, 13 Sep 2012 22:19:36 +0000 (15:19 -0700)]
Merge "Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo(3)."

11 years agoMake strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo(3).
Irina Tirdea [Sat, 8 Sep 2012 06:17:54 +0000 (09:17 +0300)]
Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginfo(3).

Change-Id: I426109db25e907980d6cb3a7a695796e45783b78

11 years agoMerge "Upgrade to tzdata2012f."
Elliott Hughes [Thu, 13 Sep 2012 22:15:08 +0000 (15:15 -0700)]
Merge "Upgrade to tzdata2012f."

11 years agoUpgrade to tzdata2012f.
Elliott Hughes [Thu, 13 Sep 2012 21:54:51 +0000 (14:54 -0700)]
Upgrade to tzdata2012f.

This release reflects the following change circulated on the tz
mailing list:

  * australasia (Pacific/Fiji): Fiji DST is October 21 through January
    20 this year.  (Thanks to Steffen Thorsen.)

Change-Id: Ie21ea791ff5191264967aff685cbfa5c73f1fa5c

11 years agoam d2236e2c: Merge "Fix Mac build."
Elliott Hughes [Thu, 13 Sep 2012 18:09:49 +0000 (11:09 -0700)]
am d2236e2c: Merge "Fix Mac build."

* commit 'd2236e2c0717818e150215b4eee7af58cd3540d8':
  Fix Mac build.

11 years agoMerge "Fix Mac build."
Elliott Hughes [Thu, 13 Sep 2012 18:02:22 +0000 (11:02 -0700)]
Merge "Fix Mac build."

11 years agoFix Mac build.
Elliott Hughes [Thu, 13 Sep 2012 18:01:46 +0000 (11:01 -0700)]
Fix Mac build.

Change-Id: Id625806fab0f2f7f90f9508c5fce649afe970414

11 years agoam 4a9b7c69: Merge "Add libdl into libc_malloc_debug_leak build"
Elliott Hughes [Thu, 13 Sep 2012 16:47:52 +0000 (09:47 -0700)]
am 4a9b7c69: Merge "Add libdl into libc_malloc_debug_leak build"

* commit '4a9b7c694a8312160d3cd953a8227c23a1624868':
  Add libdl into libc_malloc_debug_leak build

11 years agoam af4d630e: Merge "Added new test for dlopen which is failing for MIPS."
Elliott Hughes [Thu, 13 Sep 2012 16:47:51 +0000 (09:47 -0700)]
am af4d630e: Merge "Added new test for dlopen which is failing for MIPS."

* commit 'af4d630e4d87dca38cc2026b992bb50c49911db9':
  Added new test for dlopen which is failing for MIPS.

11 years agoMerge "Add libdl into libc_malloc_debug_leak build"
Elliott Hughes [Thu, 13 Sep 2012 16:46:30 +0000 (09:46 -0700)]
Merge "Add libdl into libc_malloc_debug_leak build"

11 years agoMerge "Added new test for dlopen which is failing for MIPS."
Elliott Hughes [Thu, 13 Sep 2012 16:42:49 +0000 (09:42 -0700)]
Merge "Added new test for dlopen which is failing for MIPS."

11 years agobionic: linker: Need update the map->l_addr for execution.
Xiaokang Qin [Thu, 13 Sep 2012 10:07:24 +0000 (18:07 +0800)]
bionic: linker: Need update the map->l_addr for execution.

Currently, linker doesn't update the map->l_addr for execution.
Which could break the Unwind_Backtrace with PT_GNU_EH_FRAME enabled
in new toolchain.

Change-Id: Ifbd853134da64a962f7e4c4105e56a3f20def1b2
Author: Fengwei Yin <fengwei.yin@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 57077

11 years agoAdd libdl into libc_malloc_debug_leak build
Pavel Chupin [Mon, 10 Sep 2012 15:35:25 +0000 (19:35 +0400)]
Add libdl into libc_malloc_debug_leak build

Otherwise libc_malloc_debug_leak.so is failed to load runtime in x86
case

Change-Id: I8207ce06d1ec17b233f4e4fcfdd2b161673b4fa8
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
11 years agoAdded new test for dlopen which is failing for MIPS.
jeffhao [Thu, 13 Sep 2012 00:25:30 +0000 (17:25 -0700)]
Added new test for dlopen which is failing for MIPS.

Change-Id: I2240faefb387a11647f49b1a15699907a40f98c1

11 years agoam 7593fa8e: Merge "Update the kernel headers to match external/kernel-headers."
Elliott Hughes [Wed, 12 Sep 2012 22:59:29 +0000 (15:59 -0700)]
am 7593fa8e: Merge "Update the kernel headers to match external/kernel-headers."

* commit '7593fa8eb7d8c3950a069e5edd244fb68872ec17':
  Update the kernel headers to match external/kernel-headers.

11 years agoMerge "Update the kernel headers to match external/kernel-headers."
Elliott Hughes [Wed, 12 Sep 2012 22:56:10 +0000 (15:56 -0700)]
Merge "Update the kernel headers to match external/kernel-headers."

11 years agoUpdate the kernel headers to match external/kernel-headers.
Elliott Hughes [Wed, 12 Sep 2012 02:03:02 +0000 (19:03 -0700)]
Update the kernel headers to match external/kernel-headers.

Note that the Linux kernel handed over responsibility for most of the
socket constants to glibc some time ago. Someone had updated our
external/kernel-headers file but not regenerated the bionic headers,
so this change copies the missing stuff from the old bionic <linux/socket.h>
into <sys/socket.h>. This is what glibc does.

I've hacked a few of the other files to #include <sys/socket.h> for
backward compatibility, but even so this requires numerous other
changes to switch people over from direct inclusion of <linux/...> headers.

Change-Id: I0e4af64e631d3cef911a31d90f2f806e058278a0

11 years agoam 666d06fe: Merge "Backwards and forwards compatibility for an upcoming <sys/socket...
Elliott Hughes [Wed, 12 Sep 2012 18:03:24 +0000 (11:03 -0700)]
am 666d06fe: Merge "Backwards and forwards compatibility for an upcoming <sys/socket.h> change."

* commit '666d06fee9e1d2e1401a4b42d94d01e8f38ad1a5':
  Backwards and forwards compatibility for an upcoming <sys/socket.h> change.

11 years agoMerge "Backwards and forwards compatibility for an upcoming <sys/socket.h> change."
Elliott Hughes [Wed, 12 Sep 2012 17:51:48 +0000 (10:51 -0700)]
Merge "Backwards and forwards compatibility for an upcoming <sys/socket.h> change."

11 years agoBackwards and forwards compatibility for an upcoming <sys/socket.h> change.
Elliott Hughes [Wed, 12 Sep 2012 17:51:05 +0000 (10:51 -0700)]
Backwards and forwards compatibility for an upcoming <sys/socket.h> change.

Change-Id: Iba58077a1f057a968eb2283ebba259975925ff4c

11 years agoam cc8668f2: Merge "[MIPS] Check error status from pipe system call"
Elliott Hughes [Tue, 11 Sep 2012 23:43:39 +0000 (16:43 -0700)]
am cc8668f2: Merge "[MIPS] Check error status from pipe system call"

* commit 'cc8668f261ae5d0ed38961f357e33c026502ed0d':
  [MIPS] Check error status from pipe system call

11 years agoMerge "[MIPS] Check error status from pipe system call"
Elliott Hughes [Tue, 11 Sep 2012 23:38:43 +0000 (16:38 -0700)]
Merge "[MIPS] Check error status from pipe system call"

11 years ago[MIPS] Check error status from pipe system call
KwongYuan Wong [Tue, 27 Mar 2012 18:13:13 +0000 (11:13 -0700)]
[MIPS] Check error status from pipe system call

Change-Id: Iaaea0e826c2678aa7f6fad9d46b16302a4d3b876

11 years agoAdd tty defaults to bionic
Irina Tirdea [Sat, 8 Sep 2012 06:01:00 +0000 (09:01 +0300)]
Add tty defaults to bionic

Add ttydefaults.h bionic. Some userspace programs (e.g. perf) need the
definitions from this file. This header file is copied from NetBSD
(http://netbsd.org/) under the NetBSD Foundation's (TNF) license (“2 clause”
Berkeley-style license).

Change-Id: I9c862415b52b710f25adb1629a699627cd715775
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
11 years agoAdd the libcutils localtime_tz and mktime_t extensions to bionic.
Elliott Hughes [Tue, 11 Sep 2012 18:15:53 +0000 (11:15 -0700)]
Add the libcutils localtime_tz and mktime_t extensions to bionic.

Bug: 7012465
Change-Id: Ib66f061e29199ba134545111dc79f9b50c8f4a21