OSDN Git Service

android-x86/bionic.git
9 years agoam d00ce65a: am 2d80400a: Fix some 32-bit-isms in <stdio.h>.
Elliott Hughes [Thu, 21 Aug 2014 18:34:41 +0000 (18:34 +0000)]
am d00ce65a: am 2d80400a: Fix some 32-bit-isms in <stdio.h>.

* commit 'd00ce65a16a77921b1835dc52dd31b9206200551':
  Fix some 32-bit-isms in <stdio.h>.

9 years agoam 2d80400a: Fix some 32-bit-isms in <stdio.h>.
Elliott Hughes [Thu, 21 Aug 2014 18:25:59 +0000 (18:25 +0000)]
am 2d80400a: Fix some 32-bit-isms in <stdio.h>.

* commit '2d80400a9e8454038a3ec29959436184be0c4c65':
  Fix some 32-bit-isms in <stdio.h>.

9 years agoam 1fa71e6c: am d5fbc371: Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wm...
Elliott Hughes [Thu, 21 Aug 2014 04:07:20 +0000 (04:07 +0000)]
am 1fa71e6c: am d5fbc371: Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."

* commit '1fa71e6cbb7254e6450701913e5f9cfc6226587a':
  Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream.

9 years agoam d5fbc371: Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."
Elliott Hughes [Thu, 21 Aug 2014 03:11:32 +0000 (03:11 +0000)]
am d5fbc371: Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."

* commit 'd5fbc37119ef6cd757ceb449cb071ee03c66590e':
  Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream.

9 years agoMerge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."
Elliott Hughes [Thu, 21 Aug 2014 02:39:34 +0000 (02:39 +0000)]
Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."

9 years agoAdd POSIX-2008 fmemopen, open_memstream, and open_wmemstream.
Elliott Hughes [Wed, 20 Aug 2014 23:10:49 +0000 (16:10 -0700)]
Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream.

Bug: 17164505
Change-Id: I59e28a08ff8b6ab632230b11a5807cfd5278aeb5

9 years agoam ff3adf16: am b6ed5407: Merge "Simplify _ALIGN_TEXT."
Elliott Hughes [Wed, 20 Aug 2014 20:57:47 +0000 (20:57 +0000)]
am ff3adf16: am b6ed5407: Merge "Simplify _ALIGN_TEXT."

* commit 'ff3adf163222cf8351c9968149509615bc936552':
  Simplify _ALIGN_TEXT.

9 years agoam 1b6b56a9: am 7134fc30: Merge "Regenerate "services.h" from /etc/services."
Elliott Hughes [Wed, 20 Aug 2014 20:57:46 +0000 (20:57 +0000)]
am 1b6b56a9: am 7134fc30: Merge "Regenerate "services.h" from /etc/services."

* commit '1b6b56a9a662eb68a0eb707c556287b0f7810556':
  Regenerate "services.h" from /etc/services.

9 years agoam 28bd4fd0: am 3bcd414b: Merge "Clean up some of our python scripts."
Elliott Hughes [Wed, 20 Aug 2014 20:57:45 +0000 (20:57 +0000)]
am 28bd4fd0: am 3bcd414b: Merge "Clean up some of our python scripts."

* commit '28bd4fd080d290dba0f61275109698d0fe4b5dc4':
  Clean up some of our python scripts.

9 years agoam c64b6800: am 55244a9b: Merge "Add <stdio_ext.h> for elfutils."
Elliott Hughes [Wed, 20 Aug 2014 20:57:45 +0000 (20:57 +0000)]
am c64b6800: am 55244a9b: Merge "Add <stdio_ext.h> for elfutils."

* commit 'c64b680066d4ceaba908bf43ba7b2b8761b00073':
  Add <stdio_ext.h> for elfutils.

9 years agoam c4b55c12: am b61c5064: Merge "Work around atomic_load(const T*) issues."
Hans Boehm [Wed, 20 Aug 2014 20:57:44 +0000 (20:57 +0000)]
am c4b55c12: am b61c5064: Merge "Work around atomic_load(const T*) issues."

* commit 'c4b55c1221581b5ab8dc7cc21d9eead85b79eaa2':
  Work around atomic_load(const T*) issues.

9 years agoam b6ed5407: Merge "Simplify _ALIGN_TEXT."
Elliott Hughes [Wed, 20 Aug 2014 20:54:13 +0000 (20:54 +0000)]
am b6ed5407: Merge "Simplify _ALIGN_TEXT."

* commit 'b6ed54076abdd337150d7a92a661247b69d26cb4':
  Simplify _ALIGN_TEXT.

9 years agoam 7134fc30: Merge "Regenerate "services.h" from /etc/services."
Elliott Hughes [Wed, 20 Aug 2014 20:49:21 +0000 (20:49 +0000)]
am 7134fc30: Merge "Regenerate "services.h" from /etc/services."

* commit '7134fc30892bff763e7c24ac722151e0777b5409':
  Regenerate "services.h" from /etc/services.

9 years agoam 3bcd414b: Merge "Clean up some of our python scripts."
Elliott Hughes [Wed, 20 Aug 2014 20:49:21 +0000 (20:49 +0000)]
am 3bcd414b: Merge "Clean up some of our python scripts."

* commit '3bcd414b78e515482139c7dc3dad8cad3357b374':
  Clean up some of our python scripts.

9 years agoam 55244a9b: Merge "Add <stdio_ext.h> for elfutils."
Elliott Hughes [Wed, 20 Aug 2014 20:49:14 +0000 (20:49 +0000)]
am 55244a9b: Merge "Add <stdio_ext.h> for elfutils."

* commit '55244a9bdbc661212999655644c374352ae92040':
  Add <stdio_ext.h> for elfutils.

9 years agoam b61c5064: Merge "Work around atomic_load(const T*) issues."
Hans Boehm [Wed, 20 Aug 2014 20:48:45 +0000 (20:48 +0000)]
am b61c5064: Merge "Work around atomic_load(const T*) issues."

* commit 'b61c50647b85b3c33af8ca155e88ec098d9e8cb0':
  Work around atomic_load(const T*) issues.

9 years agoMerge "Simplify _ALIGN_TEXT."
Elliott Hughes [Wed, 20 Aug 2014 20:36:04 +0000 (20:36 +0000)]
Merge "Simplify _ALIGN_TEXT."

9 years agoSimplify _ALIGN_TEXT.
Elliott Hughes [Wed, 20 Aug 2014 20:11:58 +0000 (13:11 -0700)]
Simplify _ALIGN_TEXT.

Bug: 16872067
Change-Id: I2b622f252c21ce1b344c040f828ab3f4bf9b6c0a

9 years agoFix some 32-bit-isms in <stdio.h>.
Elliott Hughes [Wed, 20 Aug 2014 19:14:21 +0000 (12:14 -0700)]
Fix some 32-bit-isms in <stdio.h>.

Bug: 17157793
Change-Id: I8290e240b92e5617f4c12c0eacad6e622e677b6a

10 years agoMerge "Work around atomic_load(const T*) issues."
Hans Boehm [Tue, 19 Aug 2014 22:34:00 +0000 (22:34 +0000)]
Merge "Work around atomic_load(const T*) issues."

10 years agoam d61f102b: am b9d674c8: Merge "Implement the GNU basename(3) in addition to the...
Elliott Hughes [Tue, 19 Aug 2014 22:25:59 +0000 (22:25 +0000)]
am d61f102b: am b9d674c8: Merge "Implement the GNU basename(3) in addition to the POSIX one."

* commit 'd61f102bf8015686806f20bf5895fd05b967ce09':
  Implement the GNU basename(3) in addition to the POSIX one.

10 years agoam b9d674c8: Merge "Implement the GNU basename(3) in addition to the POSIX one."
Elliott Hughes [Tue, 19 Aug 2014 22:19:07 +0000 (22:19 +0000)]
am b9d674c8: Merge "Implement the GNU basename(3) in addition to the POSIX one."

* commit 'b9d674c8ada9c1e9c22b41bc7c89e35f11f4eb1e':
  Implement the GNU basename(3) in addition to the POSIX one.

10 years agoWork around atomic_load(const T*) issues.
Hans Boehm [Tue, 19 Aug 2014 21:07:55 +0000 (14:07 -0700)]
Work around atomic_load(const T*) issues.

Bug:17067219
Change-Id: I78e753bcf03464f5f05c3f37e394f2727d282589

10 years agoam f642846c: am 1506fc17: Expose android_set_abort_message().
Dan Albert [Tue, 19 Aug 2014 20:35:04 +0000 (20:35 +0000)]
am f642846c: am 1506fc17: Expose android_set_abort_message().

* commit 'f642846c1cec8554ec4f09686eb9ce999f6edf59':
  Expose android_set_abort_message().

10 years agoam b8a8d1d6: am c5d6df6f: Merge "Add in_port_t and move it and in_addr_t to the corre...
Elliott Hughes [Tue, 19 Aug 2014 20:35:03 +0000 (20:35 +0000)]
am b8a8d1d6: am c5d6df6f: Merge "Add in_port_t and move it and in_addr_t to the correct header file."

* commit 'b8a8d1d68e5e7c7df8187f76bbd452a9822fab6d':
  Add in_port_t and move it and in_addr_t to the correct header file.

10 years agoam 1506fc17: Expose android_set_abort_message().
Dan Albert [Tue, 19 Aug 2014 20:29:23 +0000 (20:29 +0000)]
am 1506fc17: Expose android_set_abort_message().

* commit '1506fc178e9dcd873eaf95535ac7625ebb59388f':
  Expose android_set_abort_message().

10 years agoam c5d6df6f: Merge "Add in_port_t and move it and in_addr_t to the correct header...
Elliott Hughes [Tue, 19 Aug 2014 20:26:45 +0000 (20:26 +0000)]
am c5d6df6f: Merge "Add in_port_t and move it and in_addr_t to the correct header file."

* commit 'c5d6df6f2fe57fd5aadbd9ebb131023234c30a0c':
  Add in_port_t and move it and in_addr_t to the correct header file.

10 years agoam 59b5f585: am 6f4220c4: Merge "Move the meat of <features.h> into <sys/cdefs.h>."
Elliott Hughes [Tue, 19 Aug 2014 19:11:58 +0000 (19:11 +0000)]
am 59b5f585: am 6f4220c4: Merge "Move the meat of <features.h> into <sys/cdefs.h>."

* commit '59b5f5852219cbfc266f619177990955022a31d1':
  Move the meat of <features.h> into <sys/cdefs.h>.

10 years agoam 6f4220c4: Merge "Move the meat of <features.h> into <sys/cdefs.h>."
Elliott Hughes [Tue, 19 Aug 2014 19:04:24 +0000 (19:04 +0000)]
am 6f4220c4: Merge "Move the meat of <features.h> into <sys/cdefs.h>."

* commit '6f4220c49e90b18a50d36e47cc9287c7593af939':
  Move the meat of <features.h> into <sys/cdefs.h>.

10 years agoam f01d69e9: am 2222eae6: Merge "Missing #include <sys/cdefs.h>."
Dan Albert [Tue, 19 Aug 2014 18:47:16 +0000 (18:47 +0000)]
am f01d69e9: am 2222eae6: Merge "Missing #include <sys/cdefs.h>."

* commit 'f01d69e9def62d67da15e50ff40afab55f5c140c':
  Missing #include <sys/cdefs.h>.

10 years agoExpose android_set_abort_message().
Dan Albert [Mon, 18 Aug 2014 21:37:42 +0000 (14:37 -0700)]
Expose android_set_abort_message().

Removes the leading underscores from __android_set_abort_message() and
moves its declaration into a public header file.

Bug: 17059126
Change-Id: I470c79db47ec783ea7a54b800f8b78ecbe7479ab
(cherry picked from commit ce6b1abbb1da797e716d8ec03da4e3b6304fd11d)
(cherry picked from commit 3a25ab952befbe908f6df45805683ebe3bf65863)

10 years agoam 2222eae6: Merge "Missing #include <sys/cdefs.h>."
Dan Albert [Tue, 19 Aug 2014 18:39:11 +0000 (18:39 +0000)]
am 2222eae6: Merge "Missing #include <sys/cdefs.h>."

* commit '2222eae61e723d946029899edaf7afcbaa160bb7':
  Missing #include <sys/cdefs.h>.

10 years agoam f00e8620: am 17f83c93: Merge "Remove unused defines from <features.h>."
Elliott Hughes [Tue, 19 Aug 2014 17:59:32 +0000 (17:59 +0000)]
am f00e8620: am 17f83c93: Merge "Remove unused defines from <features.h>."

* commit 'f00e86209d8b6b846c376786230ae07667534507':
  Remove unused defines from <features.h>.

10 years agoam 17f83c93: Merge "Remove unused defines from <features.h>."
Elliott Hughes [Tue, 19 Aug 2014 17:50:01 +0000 (17:50 +0000)]
am 17f83c93: Merge "Remove unused defines from <features.h>."

* commit '17f83c93cbbde3e38a03182931f40b7390061a7d':
  Remove unused defines from <features.h>.

10 years agoam d971171d: am 934c8015: Merge "Expose android_set_abort_message()."
Dan Albert [Tue, 19 Aug 2014 17:43:20 +0000 (17:43 +0000)]
am d971171d: am 934c8015: Merge "Expose android_set_abort_message()."

* commit 'd971171dfb5dffae9d41c07a3961389689f333e7':
  Expose android_set_abort_message().

10 years agoam ecd48356: am e4fcc3ad: Merge "Fix _BSD_SOURCE/__USE_BSD."
Elliott Hughes [Tue, 19 Aug 2014 17:37:54 +0000 (17:37 +0000)]
am ecd48356: am e4fcc3ad: Merge "Fix _BSD_SOURCE/__USE_BSD."

* commit 'ecd48356e38f2aec61639545c9656e8c67bcd6bd':
  Fix _BSD_SOURCE/__USE_BSD.

10 years agoam 707ed62b: am 8a76ee82: Merge "Revert "Add support for protected local symbol lookup.""
Dmitriy Ivanov [Tue, 19 Aug 2014 17:37:53 +0000 (17:37 +0000)]
am 707ed62b: am 8a76ee82: Merge "Revert "Add support for protected local symbol lookup.""

* commit '707ed62b9f873af84dc2a3427aadff3bef35f726':
  Revert "Add support for protected local symbol lookup."

10 years agoam 934c8015: Merge "Expose android_set_abort_message()."
Dan Albert [Tue, 19 Aug 2014 17:32:53 +0000 (17:32 +0000)]
am 934c8015: Merge "Expose android_set_abort_message()."

* commit '934c8015d515f96c1f97255b48357da922cf626a':
  Expose android_set_abort_message().

10 years agoam e4fcc3ad: Merge "Fix _BSD_SOURCE/__USE_BSD."
Elliott Hughes [Tue, 19 Aug 2014 17:11:21 +0000 (17:11 +0000)]
am e4fcc3ad: Merge "Fix _BSD_SOURCE/__USE_BSD."

* commit 'e4fcc3ad2b2965858571f5fb7d485ceb7e4a8266':
  Fix _BSD_SOURCE/__USE_BSD.

10 years agoam 8a76ee82: Merge "Revert "Add support for protected local symbol lookup.""
Dmitriy Ivanov [Tue, 19 Aug 2014 17:11:21 +0000 (17:11 +0000)]
am 8a76ee82: Merge "Revert "Add support for protected local symbol lookup.""

* commit '8a76ee821e49a912d1777fbe83b1ab07c1da541a':
  Revert "Add support for protected local symbol lookup."

10 years agoMerge "Add in_port_t and move it and in_addr_t to the correct header file."
Elliott Hughes [Tue, 19 Aug 2014 20:11:53 +0000 (20:11 +0000)]
Merge "Add in_port_t and move it and in_addr_t to the correct header file."

10 years agoAdd in_port_t and move it and in_addr_t to the correct header file.
Elliott Hughes [Tue, 19 Aug 2014 19:43:50 +0000 (12:43 -0700)]
Add in_port_t and move it and in_addr_t to the correct header file.

No one's reported this, but I saw it in an Android port of fuser(1).

We still have lots of problems in our network headers because we
get most of the structs direct from the kernel, and it doesn't use
types like this (which is why we've got away without this one for
so long). One day we should probably look at cleaning that up, but
doing so can wait.

Change-Id: If15edf0cfc32716fa312d7ed97c48321b760d979

10 years agoam 19bf7f71: resolved conflicts for merge of e3ad34b3 to lmp-dev-plus-aosp
Dmitriy Ivanov [Tue, 19 Aug 2014 13:39:57 +0000 (13:39 +0000)]
am 19bf7f71: resolved conflicts for merge of e3ad34b3 to lmp-dev-plus-aosp

* commit '19bf7f717023558d54312c95f6a6529154204bab':
  Revert "Add support for protected local symbol lookup."

10 years agoresolved conflicts for merge of e3ad34b3 to lmp-dev-plus-aosp
Dmitriy Ivanov [Tue, 19 Aug 2014 13:28:24 +0000 (06:28 -0700)]
resolved conflicts for merge of e3ad34b3 to lmp-dev-plus-aosp

Change-Id: Ib744885890d38fa8dfbc130de8373343f49352cc

10 years agoMerge "Add <stdio_ext.h> for elfutils."
Elliott Hughes [Wed, 20 Aug 2014 17:41:08 +0000 (17:41 +0000)]
Merge "Add <stdio_ext.h> for elfutils."

9 years agoAdd <stdio_ext.h> for elfutils.
Elliott Hughes [Wed, 20 Aug 2014 00:00:33 +0000 (17:00 -0700)]
Add <stdio_ext.h> for elfutils.

Bug: 17139679
Change-Id: I1605ac382dbb6f23b2d874dbb9769f3cde4a6a99

10 years agoMerge "Implement the GNU basename(3) in addition to the POSIX one."
Elliott Hughes [Tue, 19 Aug 2014 22:04:58 +0000 (22:04 +0000)]
Merge "Implement the GNU basename(3) in addition to the POSIX one."

10 years agoImplement the GNU basename(3) in addition to the POSIX one.
Elliott Hughes [Tue, 19 Aug 2014 21:30:30 +0000 (14:30 -0700)]
Implement the GNU basename(3) in addition to the POSIX one.

Code like perf(1) needs this.

Bug: 11860789
Change-Id: I907eb448052a7b165e4012d74303330d32328cb2

10 years agoMerge "Move the meat of <features.h> into <sys/cdefs.h>."
Elliott Hughes [Tue, 19 Aug 2014 18:55:17 +0000 (18:55 +0000)]
Merge "Move the meat of <features.h> into <sys/cdefs.h>."

10 years agoMove the meat of <features.h> into <sys/cdefs.h>.
Elliott Hughes [Tue, 19 Aug 2014 18:16:41 +0000 (11:16 -0700)]
Move the meat of <features.h> into <sys/cdefs.h>.

This way it's a lot harder for us to screw up (since we should always
be including <sys/cdefs.h> anyway).

Bug: 14659579
Change-Id: I23070fff3296b0d1c683bb5e3a6e214146327d53

10 years agoMerge "Remove unused defines from <features.h>."
Elliott Hughes [Tue, 19 Aug 2014 17:39:21 +0000 (17:39 +0000)]
Merge "Remove unused defines from <features.h>."

10 years agoRemove unused defines from <features.h>.
Elliott Hughes [Tue, 19 Aug 2014 17:07:00 +0000 (10:07 -0700)]
Remove unused defines from <features.h>.

Bug: 14659579
Change-Id: I2ab02b13cafe3faad31248b843d39ab2cdbfeb91

10 years agoMerge "Fix _BSD_SOURCE/__USE_BSD."
Elliott Hughes [Tue, 19 Aug 2014 16:48:43 +0000 (16:48 +0000)]
Merge "Fix _BSD_SOURCE/__USE_BSD."

10 years agoFix _BSD_SOURCE/__USE_BSD.
Elliott Hughes [Tue, 19 Aug 2014 16:18:03 +0000 (09:18 -0700)]
Fix _BSD_SOURCE/__USE_BSD.

Bug: 14659579
Change-Id: I80ec9584f054c02d1078828f6bca759c42bc1d4c

10 years agoMerge "Revert "Add support for protected local symbol lookup.""
Dmitriy Ivanov [Tue, 19 Aug 2014 16:45:34 +0000 (16:45 +0000)]
Merge "Revert "Add support for protected local symbol lookup.""

10 years agoRevert "Add support for protected local symbol lookup."
Dmitriy Ivanov [Mon, 18 Aug 2014 22:08:51 +0000 (15:08 -0700)]
Revert "Add support for protected local symbol lookup."

This reverts commit d97e9f546ea195686a78e539315b273393609b9e.

Bug: 17107521
(cherry picked from commit 9419420919ea846bbad5510850c7aaec95021648)

Change-Id: I1a6df946ac8075699e77d68ffa6ac4a21b88e4bf

10 years agoam 38ba927c: am 0baf2ca3: Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."
Elliott Hughes [Tue, 19 Aug 2014 00:48:15 +0000 (00:48 +0000)]
am 38ba927c: am 0baf2ca3: Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."

* commit '38ba927c35295f935568a8b8c508dcc666780e8c':
  Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE).

10 years agoam 0baf2ca3: Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."
Elliott Hughes [Tue, 19 Aug 2014 00:41:14 +0000 (00:41 +0000)]
am 0baf2ca3: Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."

* commit '0baf2ca34c7d9ec067b1f33bad69782c2dedc231':
  Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE).

10 years agoam c2289796: am 205cc415: Merge "Improve <sys/cdefs.h>."
Elliott Hughes [Mon, 18 Aug 2014 22:35:55 +0000 (22:35 +0000)]
am c2289796: am 205cc415: Merge "Improve <sys/cdefs.h>."

* commit 'c228979648e0812b2032d9d622af20153ddf4f29':
  Improve <sys/cdefs.h>.

10 years agoam 205cc415: Merge "Improve <sys/cdefs.h>."
Elliott Hughes [Mon, 18 Aug 2014 22:28:12 +0000 (22:28 +0000)]
am 205cc415: Merge "Improve <sys/cdefs.h>."

* commit '205cc41556d44b104a21bc6839b7ea44f72df9ba':
  Improve <sys/cdefs.h>.

10 years agoam 247e441b: Resolved conflicts for merge of 6df7b609 to lmp-dev-plus-aosp.
Dan Albert [Mon, 18 Aug 2014 22:06:30 +0000 (22:06 +0000)]
am 247e441b: Resolved conflicts for merge of 6df7b609 to lmp-dev-plus-aosp.

* commit '247e441b0c039046d7ab355424a3d5e41c9bab91':
  Hide C++ stuff in libc. Put it back in libstdc++.

10 years agoResolved conflicts for merge of 6df7b609 to lmp-dev-plus-aosp.
Dan Albert [Mon, 18 Aug 2014 21:58:13 +0000 (14:58 -0700)]
Resolved conflicts for merge of 6df7b609 to lmp-dev-plus-aosp.

Change-Id: I204e5701031c9ba9cd783c0db58cd51d93a5dc61

10 years agoMerge "Improve <sys/cdefs.h>."
Elliott Hughes [Mon, 18 Aug 2014 22:11:55 +0000 (22:11 +0000)]
Merge "Improve <sys/cdefs.h>."

10 years agoImprove <sys/cdefs.h>.
Elliott Hughes [Mon, 18 Aug 2014 21:45:42 +0000 (14:45 -0700)]
Improve <sys/cdefs.h>.

Fix and use __RENAME (and lose ___RENAME --- two underscores should be
enough for anybody). This was the point of this change, because I want
to use __RENAME to support the two basename variants and the two
strerror_r variants.

Lose a bunch of macros that weren't being used.

Lose three dead files from the DNS code.

Change-Id: I3ef645c566b16a52217bc2e68c7d54b37c7c9522

10 years agoMerge "Revert "Add support for protected local symbol lookup."" into lmp-dev
Dmitriy Ivanov [Tue, 19 Aug 2014 12:14:39 +0000 (12:14 +0000)]
Merge "Revert "Add support for protected local symbol lookup."" into lmp-dev

10 years agoRevert "Add support for protected local symbol lookup."
Dmitriy Ivanov [Mon, 18 Aug 2014 22:08:51 +0000 (15:08 -0700)]
Revert "Add support for protected local symbol lookup."

This reverts commit d97e9f546ea195686a78e539315b273393609b9e.

Bug: 17107521
Change-Id: I2b81ce2b5a4a2d166133a2626e49d81b6aef3672

10 years agoam bd4351f9: am 54d24e09: Merge "Fix leak_realloc, copy entire allocation."
Christopher Ferris [Mon, 18 Aug 2014 21:15:06 +0000 (21:15 +0000)]
am bd4351f9: am 54d24e09: Merge "Fix leak_realloc, copy entire allocation."

* commit 'bd4351f9452c1e095e02894c198fe4ee8a99832c':
  Fix leak_realloc, copy entire allocation.

10 years agoam 3290fd46: am 3c7c9a8d: (-s ours) Merge "malloc_usable_size returns the original...
Christopher Ferris [Mon, 18 Aug 2014 21:15:06 +0000 (21:15 +0000)]
am 3290fd46: am 3c7c9a8d: (-s ours) Merge "malloc_usable_size returns the original size."

* commit '3290fd4625fc67f35b641b52c1142bb64dc25d67':
  malloc_usable_size returns the original size.

10 years agoam 54d24e09: Merge "Fix leak_realloc, copy entire allocation."
Christopher Ferris [Mon, 18 Aug 2014 21:05:59 +0000 (21:05 +0000)]
am 54d24e09: Merge "Fix leak_realloc, copy entire allocation."

* commit '54d24e099c24d0811ae723640d4e12e9558cab73':
  Fix leak_realloc, copy entire allocation.

10 years agoam 3c7c9a8d: (-s ours) Merge "malloc_usable_size returns the original size."
Christopher Ferris [Mon, 18 Aug 2014 21:05:59 +0000 (21:05 +0000)]
am 3c7c9a8d: (-s ours) Merge "malloc_usable_size returns the original size."

* commit '3c7c9a8d3fda1057b8a4dea85f357a044dd21563':
  malloc_usable_size returns the original size.

10 years agoHide C++ stuff in libc. Put it back in libstdc++.
Dan Albert [Fri, 15 Aug 2014 21:20:04 +0000 (14:20 -0700)]
Hide C++ stuff in libc. Put it back in libstdc++.

Bug: 17062445
Change-Id: I027b186719654c2865b08c3fa83f90fa00c1e838
(cherry picked from commit fd5ee9aebc0a43c7f36a0778c7f416b39ddb870e)

10 years agoam 2b91cf32: am db2e0247: Merge "Hide C++ stuff in libc. Put it back in libstdc++."
Dan Albert [Mon, 18 Aug 2014 20:22:56 +0000 (20:22 +0000)]
am 2b91cf32: am db2e0247: Merge "Hide C++ stuff in libc. Put it back in libstdc++."

* commit '2b91cf32e646481657d951e1bb2d2493116a4edc':
  Hide C++ stuff in libc. Put it back in libstdc++.

10 years agoam db2e0247: Merge "Hide C++ stuff in libc. Put it back in libstdc++."
Dan Albert [Mon, 18 Aug 2014 20:14:48 +0000 (20:14 +0000)]
am db2e0247: Merge "Hide C++ stuff in libc. Put it back in libstdc++."

* commit 'db2e0247ed67dfdf6e16eb47348db81dc8ccd04d':
  Hide C++ stuff in libc. Put it back in libstdc++.

10 years agoam 3d7f92e9: am 9e56ce4c: Merge "Fix leak_realloc, copy entire allocation." into...
Christopher Ferris [Mon, 18 Aug 2014 19:47:21 +0000 (19:47 +0000)]
am 3d7f92e9: am 9e56ce4c: Merge "Fix leak_realloc, copy entire allocation." into lmp-dev

* commit '3d7f92e914b5a89a74d33757379775cc6abaebc1':
  Fix leak_realloc, copy entire allocation.

10 years agoam 9e56ce4c: Merge "Fix leak_realloc, copy entire allocation." into lmp-dev
Christopher Ferris [Mon, 18 Aug 2014 19:33:55 +0000 (19:33 +0000)]
am 9e56ce4c: Merge "Fix leak_realloc, copy entire allocation." into lmp-dev

* commit '9e56ce4cd387cfa45de3a71dcccedd061e09d2f5':
  Fix leak_realloc, copy entire allocation.

10 years agoMerge "Regenerate "services.h" from /etc/services."
Elliott Hughes [Wed, 20 Aug 2014 19:21:54 +0000 (19:21 +0000)]
Merge "Regenerate "services.h" from /etc/services."

9 years agoRegenerate "services.h" from /etc/services.
Elliott Hughes [Wed, 20 Aug 2014 19:11:31 +0000 (12:11 -0700)]
Regenerate "services.h" from /etc/services.

Change-Id: Iec118f9a342b5c1f6ce6d48965798b12a7159ad3

10 years agoMerge "Clean up some of our python scripts."
Elliott Hughes [Wed, 20 Aug 2014 19:07:51 +0000 (19:07 +0000)]
Merge "Clean up some of our python scripts."

9 years agoClean up some of our python scripts.
Elliott Hughes [Wed, 20 Aug 2014 18:16:11 +0000 (11:16 -0700)]
Clean up some of our python scripts.

Change-Id: Ifa75345db43434298cfb6113fbe2f7a33b88c79d

10 years agoMerge "Missing #include <sys/cdefs.h>."
Dan Albert [Tue, 19 Aug 2014 18:29:31 +0000 (18:29 +0000)]
Merge "Missing #include <sys/cdefs.h>."

10 years agoMissing #include <sys/cdefs.h>.
Dan Albert [Tue, 19 Aug 2014 18:06:33 +0000 (11:06 -0700)]
Missing #include <sys/cdefs.h>.

Needed for __BEGIN_DECLS/__END_DECLS. Currently fine because it's being
included after other files that do this.

Change-Id: I1f12368fc461f6ef5ca90992cf19f317f0b5d7af

10 years agoMerge "Expose android_set_abort_message()."
Dan Albert [Tue, 19 Aug 2014 17:18:19 +0000 (17:18 +0000)]
Merge "Expose android_set_abort_message()."

10 years agoExpose android_set_abort_message().
Dan Albert [Mon, 18 Aug 2014 21:37:42 +0000 (14:37 -0700)]
Expose android_set_abort_message().

Removes the leading underscores from __android_set_abort_message() and
moves its declaration into a public header file.

Bug: 17059126
Change-Id: I470c79db47ec783ea7a54b800f8b78ecbe7479ab

10 years agoMerge "malloc_usable_size returns the original size."
Christopher Ferris [Mon, 18 Aug 2014 20:12:54 +0000 (20:12 +0000)]
Merge "malloc_usable_size returns the original size."

10 years agomalloc_usable_size returns the original size.
Christopher Ferris [Thu, 14 Aug 2014 19:48:04 +0000 (12:48 -0700)]
malloc_usable_size returns the original size.

Bug: 16874447

(cherry picked from commit 59c1ee44d0a560a754513fab12641c8a57a20d9e)

Change-Id: I70839632974367c8b9893fb1f9c5ee4364608470

10 years agoMerge "Fix leak_realloc, copy entire allocation."
Christopher Ferris [Mon, 18 Aug 2014 20:12:59 +0000 (20:12 +0000)]
Merge "Fix leak_realloc, copy entire allocation."

10 years agoFix leak_realloc, copy entire allocation.
Christopher Ferris [Sat, 16 Aug 2014 01:42:58 +0000 (18:42 -0700)]
Fix leak_realloc, copy entire allocation.

Bug: 16874447

(cherry picked from commit 5df0839cea98bd8c37d8dba5b94b98e99c681a94)

Change-Id: I9280505c0c1c3b5da24ba590448dcd6e7a230406

10 years agoMerge "Hide C++ stuff in libc. Put it back in libstdc++."
Dan Albert [Mon, 18 Aug 2014 19:56:41 +0000 (19:56 +0000)]
Merge "Hide C++ stuff in libc. Put it back in libstdc++."

10 years agoHide C++ stuff in libc. Put it back in libstdc++.
Dan Albert [Fri, 15 Aug 2014 21:20:04 +0000 (14:20 -0700)]
Hide C++ stuff in libc. Put it back in libstdc++.

Bug: 17062445
Change-Id: I027b186719654c2865b08c3fa83f90fa00c1e838

10 years agoMerge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."
Elliott Hughes [Tue, 19 Aug 2014 00:27:01 +0000 (00:27 +0000)]
Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."

10 years agoFix <features.h> (_BSD_SOURCE and _GNU_SOURCE).
Elliott Hughes [Mon, 18 Aug 2014 23:04:03 +0000 (16:04 -0700)]
Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE).

<features.h> is supposed to take user-settable stuff like _GNU_SOURCE
and _BSD_SOURCE and turn them into __USE_GNU and __USE_BSD for use in
the C library headers. Instead, bionic used to unconditionally define
_BSD_SOURCE and _GNU_SOURCE, and then test _GNU_SOURCE in the header
files (which makes no sense whatsoever).

Bug: 14659579
Change-Id: Ice4cf21a364ea2e559071dc8329e995277d5b987

10 years agoMerge "Fix leak_realloc, copy entire allocation." into lmp-dev
Christopher Ferris [Mon, 18 Aug 2014 18:57:39 +0000 (18:57 +0000)]
Merge "Fix leak_realloc, copy entire allocation." into lmp-dev

10 years agoFix leak_realloc, copy entire allocation.
Christopher Ferris [Sat, 16 Aug 2014 01:42:58 +0000 (18:42 -0700)]
Fix leak_realloc, copy entire allocation.

Bug: 16874447
Change-Id: Ie54a73fd75529961195fa5173d9116d0ae897b03

10 years agoam 05d2a981: am 2b6cdb5e: Merge "Add atexit test for attributed c-tor/d-tor"
Dmitriy Ivanov [Sat, 16 Aug 2014 00:44:40 +0000 (00:44 +0000)]
am 05d2a981: am 2b6cdb5e: Merge "Add atexit test for attributed c-tor/d-tor"

* commit '05d2a98133b5432f70e1f830aa55c5f50bfb3e29':
  Add atexit test for attributed c-tor/d-tor

10 years agoam 18fbdce8: am d8e00769: Merge "Keep symbols for linker" into lmp-dev
Dmitriy Ivanov [Sat, 16 Aug 2014 00:43:44 +0000 (00:43 +0000)]
am 18fbdce8: am d8e00769: Merge "Keep symbols for linker" into lmp-dev

* commit '18fbdce86e02726581a13954f27a7ab05e438a2e':
  Keep symbols for linker

10 years agoam 2b6cdb5e: Merge "Add atexit test for attributed c-tor/d-tor"
Dmitriy Ivanov [Fri, 15 Aug 2014 23:13:30 +0000 (23:13 +0000)]
am 2b6cdb5e: Merge "Add atexit test for attributed c-tor/d-tor"

* commit '2b6cdb5e459661727c99e81660c7c3df5cdbe024':
  Add atexit test for attributed c-tor/d-tor

10 years agoam d8e00769: Merge "Keep symbols for linker" into lmp-dev
Dmitriy Ivanov [Fri, 15 Aug 2014 21:42:47 +0000 (21:42 +0000)]
am d8e00769: Merge "Keep symbols for linker" into lmp-dev

* commit 'd8e007695c755bba75b7243077271b6d655d818a':
  Keep symbols for linker

10 years agoam a1ff9e8e: am f0f66c02: Have stdatomic.h punt to C++ atomic when possible
Hans Boehm [Fri, 15 Aug 2014 21:27:05 +0000 (21:27 +0000)]
am a1ff9e8e: am f0f66c02: Have stdatomic.h punt to C++ atomic when possible

* commit 'a1ff9e8eb00d189b01d7f3cdb21541ce0445a3b1':
  Have stdatomic.h punt to C++ atomic when possible

10 years agoMerge "Add atexit test for attributed c-tor/d-tor"
Dmitriy Ivanov [Fri, 15 Aug 2014 22:57:37 +0000 (22:57 +0000)]
Merge "Add atexit test for attributed c-tor/d-tor"

10 years agoMerge "Keep symbols for linker" into lmp-dev
Dmitriy Ivanov [Fri, 15 Aug 2014 21:29:48 +0000 (21:29 +0000)]
Merge "Keep symbols for linker" into lmp-dev