OSDN Git Service

android-x86/bionic.git
9 years agoam 27cdb39e: am c449b7a5: am eef1eb64: Merge "Allow asan for glibc tests."
Dan Albert [Sat, 15 Nov 2014 06:59:31 +0000 (06:59 +0000)]
am 27cdb39e: am c449b7a5: am eef1eb64: Merge "Allow asan for glibc tests."

* commit '27cdb39e35b732bf413e346868bc7cf6e9ee710b':
  Allow asan for glibc tests.

9 years agoam c449b7a5: am eef1eb64: Merge "Allow asan for glibc tests."
Dan Albert [Sat, 15 Nov 2014 06:55:38 +0000 (06:55 +0000)]
am c449b7a5: am eef1eb64: Merge "Allow asan for glibc tests."

* commit 'c449b7a533f797b223cdc2c8129de2261a547823':
  Allow asan for glibc tests.

9 years agoam eef1eb64: Merge "Allow asan for glibc tests."
Dan Albert [Sat, 15 Nov 2014 06:51:47 +0000 (06:51 +0000)]
am eef1eb64: Merge "Allow asan for glibc tests."

* commit 'eef1eb64bb5be68bfb00f8e71d3118a2cfec99e7':
  Allow asan for glibc tests.

9 years agoMerge "Allow asan for glibc tests."
Dan Albert [Sat, 15 Nov 2014 06:47:07 +0000 (06:47 +0000)]
Merge "Allow asan for glibc tests."

9 years agoAllow asan for glibc tests.
Dan Albert [Sat, 15 Nov 2014 03:58:26 +0000 (19:58 -0800)]
Allow asan for glibc tests.

SANITIZE_HOST will break if we don't allow ASAN.

Change-Id: I0beed82b058db391f633e0ea1098f140497c65d4

9 years agoam 6ccaaa94: am 48c6f1b6: am 38569312: Merge "Add functions in sysinfo.h."
Yabin Cui [Sat, 15 Nov 2014 01:48:07 +0000 (01:48 +0000)]
am 6ccaaa94: am 48c6f1b6: am 38569312: Merge "Add functions in sysinfo.h."

* commit '6ccaaa947aa271366c70023abbf7cef6d1e88a3d':
  Add functions in sysinfo.h.

9 years agoam 48c6f1b6: am 38569312: Merge "Add functions in sysinfo.h."
Yabin Cui [Sat, 15 Nov 2014 01:01:29 +0000 (01:01 +0000)]
am 48c6f1b6: am 38569312: Merge "Add functions in sysinfo.h."

* commit '48c6f1b66d0cb81aee81108b135b179c2bc46d1b':
  Add functions in sysinfo.h.

9 years agoam 38569312: Merge "Add functions in sysinfo.h."
Yabin Cui [Sat, 15 Nov 2014 00:56:42 +0000 (00:56 +0000)]
am 38569312: Merge "Add functions in sysinfo.h."

* commit '38569312bc5a3a4688d45997d81b59abb0a60825':
  Add functions in sysinfo.h.

9 years agoMerge "Add functions in sysinfo.h."
Yabin Cui [Sat, 15 Nov 2014 00:53:37 +0000 (00:53 +0000)]
Merge "Add functions in sysinfo.h."

9 years agoAdd functions in sysinfo.h.
Yabin Cui [Fri, 14 Nov 2014 23:51:58 +0000 (15:51 -0800)]
Add functions in sysinfo.h.

Bug: 17703902

Change-Id: I699d12d76a8fc483c919be730c2ac63641b71a1d

9 years agoam 0006a38a: am b4e7f4e2: am 661423a4: Merge "Increase support of pathconf options."
Yabin Cui [Fri, 14 Nov 2014 23:55:48 +0000 (23:55 +0000)]
am 0006a38a: am b4e7f4e2: am 661423a4: Merge "Increase support of pathconf options."

* commit '0006a38adabce47b99690f605a51e45225f0ddaf':
  Increase support of pathconf options.

9 years agoam b4e7f4e2: am 661423a4: Merge "Increase support of pathconf options."
Yabin Cui [Fri, 14 Nov 2014 23:52:53 +0000 (23:52 +0000)]
am b4e7f4e2: am 661423a4: Merge "Increase support of pathconf options."

* commit 'b4e7f4e2263d4763d9507463189ef8f50fd58a67':
  Increase support of pathconf options.

9 years agoam 661423a4: Merge "Increase support of pathconf options."
Yabin Cui [Fri, 14 Nov 2014 23:49:21 +0000 (23:49 +0000)]
am 661423a4: Merge "Increase support of pathconf options."

* commit '661423a453b2692d592df56307a876dfc35c50f2':
  Increase support of pathconf options.

9 years agoMerge "Increase support of pathconf options."
Yabin Cui [Fri, 14 Nov 2014 23:45:44 +0000 (23:45 +0000)]
Merge "Increase support of pathconf options."

9 years agoIncrease support of pathconf options.
Yabin Cui [Sat, 8 Nov 2014 22:58:12 +0000 (14:58 -0800)]
Increase support of pathconf options.

Bug: 18206366
Change-Id: Ie770e49f5af3631eb9fbd2cd5174edf004c81e00

9 years agoam 134ec088: am c2760b19: am 4cf942d3: Merge "sysconf(3) returns long."
Elliott Hughes [Fri, 14 Nov 2014 23:44:54 +0000 (23:44 +0000)]
am 134ec088: am c2760b19: am 4cf942d3: Merge "sysconf(3) returns long."

* commit '134ec0880d2277bca0a09d75a15b8fff17a766a8':
  sysconf(3) returns long.

9 years agoam c2760b19: am 4cf942d3: Merge "sysconf(3) returns long."
Elliott Hughes [Fri, 14 Nov 2014 23:41:35 +0000 (23:41 +0000)]
am c2760b19: am 4cf942d3: Merge "sysconf(3) returns long."

* commit 'c2760b19e7821f241b5d0c31fb975d312600dc58':
  sysconf(3) returns long.

9 years agoam 4cf942d3: Merge "sysconf(3) returns long."
Elliott Hughes [Fri, 14 Nov 2014 23:36:21 +0000 (23:36 +0000)]
am 4cf942d3: Merge "sysconf(3) returns long."

* commit '4cf942d318f2856dff078798ce9a3eac5de593b7':
  sysconf(3) returns long.

9 years agoMerge "sysconf(3) returns long."
Elliott Hughes [Fri, 14 Nov 2014 23:33:20 +0000 (23:33 +0000)]
Merge "sysconf(3) returns long."

9 years agosysconf(3) returns long.
Elliott Hughes [Fri, 14 Nov 2014 23:14:44 +0000 (15:14 -0800)]
sysconf(3) returns long.

On LP32, this makes no difference. Not an ABI change.

On LP64, results are going to be in %rax or x0 whether they're 32- or 64-bit,
and the only difference is going to be whether the top bits are clobbered.

Bug: 18390956
Change-Id: I0bd4496231bdded34c1fa03e895021ac0df7f8e1

9 years agoam 2ee4e1a1: am 7cc4d2ef: am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."
Elliott Hughes [Fri, 14 Nov 2014 23:05:39 +0000 (23:05 +0000)]
am 2ee4e1a1: am 7cc4d2ef: am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."

* commit '2ee4e1a137e9bf78f5ceab0e8d9b0a5cdc5d7eef':
  Add non-macro stdin/stdout/stderr too.

9 years agoam 7cc4d2ef: am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."
Elliott Hughes [Fri, 14 Nov 2014 23:00:56 +0000 (23:00 +0000)]
am 7cc4d2ef: am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."

* commit '7cc4d2efa9a89928c3ff51d171f7a03e12793038':
  Add non-macro stdin/stdout/stderr too.

9 years agoam cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."
Elliott Hughes [Fri, 14 Nov 2014 22:56:03 +0000 (22:56 +0000)]
am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."

* commit 'cdcef73a23833ebd50bb5b654eb278b164e286ad':
  Add non-macro stdin/stdout/stderr too.

9 years agoMerge "Add non-macro stdin/stdout/stderr too."
Elliott Hughes [Fri, 14 Nov 2014 22:52:08 +0000 (22:52 +0000)]
Merge "Add non-macro stdin/stdout/stderr too."

9 years agoAdd non-macro stdin/stdout/stderr too.
Elliott Hughes [Fri, 14 Nov 2014 22:42:59 +0000 (14:42 -0800)]
Add non-macro stdin/stdout/stderr too.

Various C and C++ standards explicitly say that stdin/stdout/stderr
should be macros, but glibc makes them global variables too. This
means it's possible to write code that uses those names as locals,
but that code (toybox being an example) won't build on bionic.

If we'd done this earlier, we could have hidden __sF for LP64, but
it's too late now.

Change-Id: I90cf8c73f52b66e1760b8fa2e135b9f9f9651230

9 years agoam a3a78ab1: am 23145263: am 27fa71eb: Merge "Fix host build for arm/arm64"
Dmitriy Ivanov [Fri, 14 Nov 2014 20:26:29 +0000 (20:26 +0000)]
am a3a78ab1: am 23145263: am 27fa71eb: Merge "Fix host build for arm/arm64"

* commit 'a3a78ab168449c2baa56dba18668779b4bb5dfa6':
  Fix host build for arm/arm64

9 years agoam 23145263: am 27fa71eb: Merge "Fix host build for arm/arm64"
Dmitriy Ivanov [Fri, 14 Nov 2014 20:24:09 +0000 (20:24 +0000)]
am 23145263: am 27fa71eb: Merge "Fix host build for arm/arm64"

* commit '2314526342f2a3e39ec50d8f49652cf29bbfec51':
  Fix host build for arm/arm64

9 years agoam 27fa71eb: Merge "Fix host build for arm/arm64"
Dmitriy Ivanov [Fri, 14 Nov 2014 20:21:52 +0000 (20:21 +0000)]
am 27fa71eb: Merge "Fix host build for arm/arm64"

* commit '27fa71ebc6ef63ed8020d7b040640cb6c0cf2a45':
  Fix host build for arm/arm64

9 years agoMerge "Fix host build for arm/arm64"
Dmitriy Ivanov [Fri, 14 Nov 2014 20:19:37 +0000 (20:19 +0000)]
Merge "Fix host build for arm/arm64"

9 years agoFix host build for arm/arm64
Dmitriy Ivanov [Fri, 14 Nov 2014 20:17:06 +0000 (12:17 -0800)]
Fix host build for arm/arm64

Change-Id: Id92543e4080aede205b3e63099fa2baa36ba21f0

9 years agoam f4710e12: am 4ed18141: am 898aab28: Merge "Add test for --hash-style=sysv"
Dmitriy Ivanov [Fri, 14 Nov 2014 19:42:37 +0000 (19:42 +0000)]
am f4710e12: am 4ed18141: am 898aab28: Merge "Add test for --hash-style=sysv"

* commit 'f4710e12fa524ad17fa8f3e5c743b68e35b13c3c':
  Add test for --hash-style=sysv

9 years agoam 4ed18141: am 898aab28: Merge "Add test for --hash-style=sysv"
Dmitriy Ivanov [Fri, 14 Nov 2014 19:38:52 +0000 (19:38 +0000)]
am 4ed18141: am 898aab28: Merge "Add test for --hash-style=sysv"

* commit '4ed181416a6c5c3168d7a2f014d18a056d546d62':
  Add test for --hash-style=sysv

9 years agoam 898aab28: Merge "Add test for --hash-style=sysv"
Dmitriy Ivanov [Fri, 14 Nov 2014 19:33:51 +0000 (19:33 +0000)]
am 898aab28: Merge "Add test for --hash-style=sysv"

* commit '898aab282cff2a2949bc1726f8a4b81c1c30148e':
  Add test for --hash-style=sysv

9 years agoMerge "Add test for --hash-style=sysv"
Dmitriy Ivanov [Fri, 14 Nov 2014 19:31:32 +0000 (19:31 +0000)]
Merge "Add test for --hash-style=sysv"

9 years agoam 084778da: am ca8b70bc: am c490b502: Merge "Rename soinfo methods and fields"
Dmitriy Ivanov [Fri, 14 Nov 2014 19:30:53 +0000 (19:30 +0000)]
am 084778da: am ca8b70bc: am c490b502: Merge "Rename soinfo methods and fields"

* commit '084778daed3b4180d23c3157b6de536b02cc2638':
  Rename soinfo methods and fields

9 years agoAdd test for --hash-style=sysv
Dmitriy Ivanov [Fri, 14 Nov 2014 19:19:22 +0000 (11:19 -0800)]
Add test for --hash-style=sysv

 With build system switched to gnu-hash we need
 a test for sysv-hashed library.

Change-Id: I34adc216fa79199aa46066cf13fcc1c1f2581f0e

9 years agoam e4695e3c: am e6d238a5: am 59b1dea8: Merge "Add missing function prototypes wcpcpy...
Christopher Ferris [Fri, 14 Nov 2014 19:18:58 +0000 (19:18 +0000)]
am e4695e3c: am e6d238a5: am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."

* commit 'e4695e3c2f95f963e4afd80fde3ec172401573f5':
  Add missing function prototypes wcpcpy/wcpncpy.

9 years agoam fb854deb: am 4a50d8ea: bionic: libc: Added path to vendor build properties file.
Daniel Rosenberg [Fri, 14 Nov 2014 19:18:24 +0000 (19:18 +0000)]
am fb854deb: am 4a50d8ea: bionic: libc: Added path to vendor build properties file.

* commit 'fb854debc0db534210a349debd91f7b0c804e34e':
  bionic: libc: Added path to vendor build properties file.

9 years agoam bdd5c628: am 9cfd1ec5: am 0a135b42: Merge "Fix our <mntent.h> implementation."
Elliott Hughes [Fri, 14 Nov 2014 19:17:56 +0000 (19:17 +0000)]
am bdd5c628: am 9cfd1ec5: am 0a135b42: Merge "Fix our <mntent.h> implementation."

* commit 'bdd5c628937394fb61251030b21932dbf4eac2cf':
  Fix our <mntent.h> implementation.

9 years agoam ca8b70bc: am c490b502: Merge "Rename soinfo methods and fields"
Dmitriy Ivanov [Fri, 14 Nov 2014 16:44:23 +0000 (16:44 +0000)]
am ca8b70bc: am c490b502: Merge "Rename soinfo methods and fields"

* commit 'ca8b70bc8d8a61c0a8b73577f5d90310c3d7cb9b':
  Rename soinfo methods and fields

9 years agoam c490b502: Merge "Rename soinfo methods and fields"
Dmitriy Ivanov [Fri, 14 Nov 2014 16:38:19 +0000 (16:38 +0000)]
am c490b502: Merge "Rename soinfo methods and fields"

* commit 'c490b5029fdc96f1dbf00d02d0ad63a03d8cd4f3':
  Rename soinfo methods and fields

9 years agoMerge "Rename soinfo methods and fields"
Dmitriy Ivanov [Fri, 14 Nov 2014 16:33:16 +0000 (16:33 +0000)]
Merge "Rename soinfo methods and fields"

9 years agoRename soinfo methods and fields
Dmitriy Ivanov [Thu, 13 Nov 2014 17:39:20 +0000 (09:39 -0800)]
Rename soinfo methods and fields

Change-Id: If68fbe287d3ad954238b1688f71013371f3f7fae

9 years agoam e6d238a5: am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."
Christopher Ferris [Fri, 14 Nov 2014 03:30:15 +0000 (03:30 +0000)]
am e6d238a5: am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."

* commit 'e6d238a51cc7fb5e6621cb8c32b4f86780585907':
  Add missing function prototypes wcpcpy/wcpncpy.

9 years agoam 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."
Christopher Ferris [Fri, 14 Nov 2014 03:27:16 +0000 (03:27 +0000)]
am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."

* commit '59b1dea8829b081e23c3156b44af624bf8fac962':
  Add missing function prototypes wcpcpy/wcpncpy.

9 years agoMerge "Add missing function prototypes wcpcpy/wcpncpy."
Christopher Ferris [Fri, 14 Nov 2014 03:23:35 +0000 (03:23 +0000)]
Merge "Add missing function prototypes wcpcpy/wcpncpy."

9 years agoAdd missing function prototypes wcpcpy/wcpncpy.
Christopher Ferris [Thu, 13 Nov 2014 23:48:39 +0000 (15:48 -0800)]
Add missing function prototypes wcpcpy/wcpncpy.

Also add smoke tests for a few of the wchar functions.

Change-Id: Id1be522f55a6708564d444941f42097548f16497

9 years agoam 4a50d8ea: bionic: libc: Added path to vendor build properties file.
Daniel Rosenberg [Fri, 14 Nov 2014 01:39:46 +0000 (01:39 +0000)]
am 4a50d8ea: bionic: libc: Added path to vendor build properties file.

* commit '4a50d8ead71c3dd6d9eebe23626d0d4e96dd963b':
  bionic: libc: Added path to vendor build properties file.

9 years agoam 90075a32: am 105962b2: am 288fa03a: Merge "Assume glibc >= 2.15."
Elliott Hughes [Fri, 14 Nov 2014 00:47:26 +0000 (00:47 +0000)]
am 90075a32: am 105962b2: am 288fa03a: Merge "Assume glibc >= 2.15."

* commit '90075a328130b79f943be4f9249335d33dc76fa4':
  Assume glibc >= 2.15.

9 years agoam ad7a8754: am 4dcb9c78: am 6229798a: Merge "Don\'t receive structs containing point...
Elliott Hughes [Fri, 14 Nov 2014 00:44:58 +0000 (00:44 +0000)]
am ad7a8754: am 4dcb9c78: am 6229798a: Merge "Don\'t receive structs containing pointers over sockets."

* commit 'ad7a87548fc29484c99e311ad75b5804621b0d3a':
  Don't receive structs containing pointers over sockets.

9 years agoam 1ba937c0: am 5b53da0b: am 854c98d6: Merge "Allow stdatomic.h to be included from...
Hans Boehm [Fri, 14 Nov 2014 00:44:42 +0000 (00:44 +0000)]
am 1ba937c0: am 5b53da0b: am 854c98d6: Merge "Allow stdatomic.h to be included from mingw prebuilt."

* commit '1ba937c063191995c15c666cf146f0cf557dd10a':
  Allow stdatomic.h to be included from mingw prebuilt.

9 years agoam 9cfd1ec5: am 0a135b42: Merge "Fix our <mntent.h> implementation."
Elliott Hughes [Fri, 14 Nov 2014 00:09:43 +0000 (00:09 +0000)]
am 9cfd1ec5: am 0a135b42: Merge "Fix our <mntent.h> implementation."

* commit '9cfd1ec535d0344bfd39c25b746a3bc32a0c5b61':
  Fix our <mntent.h> implementation.

9 years agoam 0a135b42: Merge "Fix our <mntent.h> implementation."
Elliott Hughes [Fri, 14 Nov 2014 00:04:12 +0000 (00:04 +0000)]
am 0a135b42: Merge "Fix our <mntent.h> implementation."

* commit '0a135b4259077bbb48ec911c0fa92ab0654ffffa':
  Fix our <mntent.h> implementation.

9 years agoMerge "Fix our <mntent.h> implementation."
Elliott Hughes [Fri, 14 Nov 2014 00:00:53 +0000 (00:00 +0000)]
Merge "Fix our <mntent.h> implementation."

9 years agoFix our <mntent.h> implementation.
Elliott Hughes [Thu, 13 Nov 2014 22:27:25 +0000 (14:27 -0800)]
Fix our <mntent.h> implementation.

Used by toybox.

Change-Id: I36a5053423e5cc54ae02a68f4fe110d75134accd

9 years agobionic: libc: Added path to vendor build properties file.
Daniel Rosenberg [Tue, 11 Nov 2014 00:59:57 +0000 (16:59 -0800)]
bionic: libc: Added path to vendor build properties file.

Signed-off-by: Daniel Rosenberg <drosen@google.com>
(cherry picked from commit 71d220c1de1372e20c8bbec4ccf387991a3bb549)

Bug: 18281574
Change-Id: I2843f23ecb4c4ca79b230d8041bbca02dbedeadc

9 years agoam 105962b2: am 288fa03a: Merge "Assume glibc >= 2.15."
Elliott Hughes [Thu, 13 Nov 2014 19:10:25 +0000 (19:10 +0000)]
am 105962b2: am 288fa03a: Merge "Assume glibc >= 2.15."

* commit '105962b2fecad08ec2218cf6f2de2d2b20085e85':
  Assume glibc >= 2.15.

9 years agoam 288fa03a: Merge "Assume glibc >= 2.15."
Elliott Hughes [Thu, 13 Nov 2014 19:03:19 +0000 (19:03 +0000)]
am 288fa03a: Merge "Assume glibc >= 2.15."

* commit '288fa03a5aa5ee69c321e7266cdc656d11d8c022':
  Assume glibc >= 2.15.

9 years agoMerge "Assume glibc >= 2.15."
Elliott Hughes [Thu, 13 Nov 2014 18:11:00 +0000 (18:11 +0000)]
Merge "Assume glibc >= 2.15."

9 years agoam 4dcb9c78: am 6229798a: Merge "Don\'t receive structs containing pointers over...
Elliott Hughes [Thu, 13 Nov 2014 18:03:09 +0000 (18:03 +0000)]
am 4dcb9c78: am 6229798a: Merge "Don\'t receive structs containing pointers over sockets."

* commit '4dcb9c781143d30cc05f225557da0d86c2ccb93e':
  Don't receive structs containing pointers over sockets.

9 years agoam 6229798a: Merge "Don\'t receive structs containing pointers over sockets."
Elliott Hughes [Thu, 13 Nov 2014 17:58:57 +0000 (17:58 +0000)]
am 6229798a: Merge "Don\'t receive structs containing pointers over sockets."

* commit '6229798a7c2aa4df3d8fba70c679a127ee88ad76':
  Don't receive structs containing pointers over sockets.

9 years agoam 5b53da0b: am 854c98d6: Merge "Allow stdatomic.h to be included from mingw prebuilt."
Hans Boehm [Thu, 13 Nov 2014 17:57:24 +0000 (17:57 +0000)]
am 5b53da0b: am 854c98d6: Merge "Allow stdatomic.h to be included from mingw prebuilt."

* commit '5b53da0bf5b8a0034dd495859d8f83cae671d7e6':
  Allow stdatomic.h to be included from mingw prebuilt.

9 years agoMerge "Don't receive structs containing pointers over sockets."
Elliott Hughes [Thu, 13 Nov 2014 17:56:07 +0000 (17:56 +0000)]
Merge "Don't receive structs containing pointers over sockets."

9 years agoam 854c98d6: Merge "Allow stdatomic.h to be included from mingw prebuilt."
Hans Boehm [Thu, 13 Nov 2014 17:53:23 +0000 (17:53 +0000)]
am 854c98d6: Merge "Allow stdatomic.h to be included from mingw prebuilt."

* commit '854c98d63671e38b3537620f323addcd313c9f11':
  Allow stdatomic.h to be included from mingw prebuilt.

9 years agoMerge "Allow stdatomic.h to be included from mingw prebuilt."
Hans Boehm [Thu, 13 Nov 2014 17:49:53 +0000 (17:49 +0000)]
Merge "Allow stdatomic.h to be included from mingw prebuilt."

9 years agoDon't receive structs containing pointers over sockets.
Elliott Hughes [Thu, 13 Nov 2014 01:00:30 +0000 (17:00 -0800)]
Don't receive structs containing pointers over sockets.

Fixes x86-64 netd.

Change-Id: Iee5ef802ebbf2e000b2593643de4eec46f296c04

9 years agoAssume glibc >= 2.15.
Elliott Hughes [Thu, 13 Nov 2014 05:03:26 +0000 (21:03 -0800)]
Assume glibc >= 2.15.

This catches one trivial difference between us and glibc --- the error
returned by pthread_setname_np for an invalid pthread_t.

Change-Id: If4c21e22107c6488333d11184f8005f8669096c2

9 years agoam 0c69b1bf: am 04d2a595: am 92a585c9: Merge "Fix glibc 2.15 build."
Elliott Hughes [Thu, 13 Nov 2014 04:12:08 +0000 (04:12 +0000)]
am 0c69b1bf: am 04d2a595: am 92a585c9: Merge "Fix glibc 2.15 build."

* commit '0c69b1bf89b116f7a2c822960d34126ae9d62a26':
  Fix glibc 2.15 build.

9 years agoam ca26fbc2: am 353463d0: am 38b47f6e: Merge "Fix mips build"
Dmitriy Ivanov [Thu, 13 Nov 2014 04:12:06 +0000 (04:12 +0000)]
am ca26fbc2: am 353463d0: am 38b47f6e: Merge "Fix mips build"

* commit 'ca26fbc24a7e817a9a195e536bee21cc7e27dccb':
  Fix mips build

9 years agoam 04d2a595: am 92a585c9: Merge "Fix glibc 2.15 build."
Elliott Hughes [Thu, 13 Nov 2014 04:05:18 +0000 (04:05 +0000)]
am 04d2a595: am 92a585c9: Merge "Fix glibc 2.15 build."

* commit '04d2a59544354802526584a38968069ac65e813e':
  Fix glibc 2.15 build.

9 years agoam 353463d0: am 38b47f6e: Merge "Fix mips build"
Dmitriy Ivanov [Thu, 13 Nov 2014 04:05:16 +0000 (04:05 +0000)]
am 353463d0: am 38b47f6e: Merge "Fix mips build"

* commit '353463d0a2e507ec046647928af2dc17a76f890f':
  Fix mips build

9 years agoam 92a585c9: Merge "Fix glibc 2.15 build."
Elliott Hughes [Thu, 13 Nov 2014 03:58:55 +0000 (03:58 +0000)]
am 92a585c9: Merge "Fix glibc 2.15 build."

* commit '92a585c91a83e63949431c617de936742b080150':
  Fix glibc 2.15 build.

9 years agoam 38b47f6e: Merge "Fix mips build"
Dmitriy Ivanov [Thu, 13 Nov 2014 03:58:53 +0000 (03:58 +0000)]
am 38b47f6e: Merge "Fix mips build"

* commit '38b47f6eb4631e1fb2cba0e47fd4832a58b16755':
  Fix mips build

9 years agoMerge "Fix glibc 2.15 build."
Elliott Hughes [Thu, 13 Nov 2014 03:37:47 +0000 (03:37 +0000)]
Merge "Fix glibc 2.15 build."

9 years agoMerge "Fix mips build"
Dmitriy Ivanov [Thu, 13 Nov 2014 03:36:54 +0000 (03:36 +0000)]
Merge "Fix mips build"

9 years agoFix glibc 2.15 build.
Elliott Hughes [Thu, 13 Nov 2014 03:22:48 +0000 (19:22 -0800)]
Fix glibc 2.15 build.

glibc 2.15 has prlimit64, has an unsetenv that's declared nonnull,
and hasn't fixed the problems we were having trying to use the
POSIX strerror_r in C++ code.

Change-Id: I834356a385e5ae55500bd86781691b6c1c9c8300

9 years agoam c2788944: am 8d31f51a: am 16db1ae1: Merge "Add support for hash-style=gnu"
Dmitriy Ivanov [Thu, 13 Nov 2014 02:34:34 +0000 (02:34 +0000)]
am c2788944: am 8d31f51a: am 16db1ae1: Merge "Add support for hash-style=gnu"

* commit 'c27889447c522725356ab8c082e55f817131d1a9':
  Add support for hash-style=gnu

9 years agoam 8d31f51a: am 16db1ae1: Merge "Add support for hash-style=gnu"
Dmitriy Ivanov [Thu, 13 Nov 2014 02:29:06 +0000 (02:29 +0000)]
am 8d31f51a: am 16db1ae1: Merge "Add support for hash-style=gnu"

* commit '8d31f51a38f10917b2396412c2dbe45dc9abe864':
  Add support for hash-style=gnu

9 years agoFix mips build
Dmitriy Ivanov [Thu, 13 Nov 2014 02:20:39 +0000 (18:20 -0800)]
Fix mips build

Change-Id: I58b01db38ab9a397a8bd77c1296aac12957c21da

9 years agoam a8fe453f: am ed3555f5: am 468f8410: Merge "Add documentation about checkbuild."
Dan Albert [Thu, 13 Nov 2014 02:17:59 +0000 (02:17 +0000)]
am a8fe453f: am ed3555f5: am 468f8410: Merge "Add documentation about checkbuild."

* commit 'a8fe453f76ba107566cc5d531e78eba0bbbc9351':
  Add documentation about checkbuild.

9 years agoam 16db1ae1: Merge "Add support for hash-style=gnu"
Dmitriy Ivanov [Thu, 13 Nov 2014 02:17:57 +0000 (02:17 +0000)]
am 16db1ae1: Merge "Add support for hash-style=gnu"

* commit '16db1ae1089fdfe65a123d3e4d61d509a099cddc':
  Add support for hash-style=gnu

9 years agoMerge "Add support for hash-style=gnu"
Dmitriy Ivanov [Thu, 13 Nov 2014 02:10:30 +0000 (02:10 +0000)]
Merge "Add support for hash-style=gnu"

9 years agoAllow stdatomic.h to be included from mingw prebuilt.
Hans Boehm [Wed, 12 Nov 2014 18:34:26 +0000 (10:34 -0800)]
Allow stdatomic.h to be included from mingw prebuilt.

Define __GNUC_PREREQ if it isn't already defined.
This is a bit ugly, but it seems to be easiest to make this header as
context-independent as possible.  Together with the addition of a symbolic
link to this file from the mingw prebuilt, this appears to unblock
commit e9fa6be333e35d9e7ae435aeb32532875b95fe22.

Change-Id: I97e39cda8d8f9aa108aa61c4121da09eb9739062

9 years agoam ed3555f5: am 468f8410: Merge "Add documentation about checkbuild."
Dan Albert [Thu, 13 Nov 2014 01:31:49 +0000 (01:31 +0000)]
am ed3555f5: am 468f8410: Merge "Add documentation about checkbuild."

* commit 'ed3555f5b2e2bdc0699ff9627463723381e0d4c7':
  Add documentation about checkbuild.

9 years agoam 468f8410: Merge "Add documentation about checkbuild."
Dan Albert [Thu, 13 Nov 2014 01:22:00 +0000 (01:22 +0000)]
am 468f8410: Merge "Add documentation about checkbuild."

* commit '468f84107aaf108ac6b3ff389342092c2551f859':
  Add documentation about checkbuild.

9 years agoMerge "Add documentation about checkbuild."
Dan Albert [Thu, 13 Nov 2014 01:14:26 +0000 (01:14 +0000)]
Merge "Add documentation about checkbuild."

9 years agoAdd documentation about checkbuild.
Dan Albert [Thu, 13 Nov 2014 01:08:38 +0000 (17:08 -0800)]
Add documentation about checkbuild.

Change-Id: I2c2d06bc0dc3cdc58b5563f62889122b76f3c469

9 years agoAdd support for hash-style=gnu
Dmitriy Ivanov [Mon, 10 Nov 2014 03:27:20 +0000 (19:27 -0800)]
Add support for hash-style=gnu

Change-Id: I171434a587420895feac8a9b1ad2342087197568

9 years agoam 6e29794a: am 616fa27b: am 5d05d025: Merge "Add 64-bit slm optimized strlcpy and...
Christopher Ferris [Wed, 12 Nov 2014 23:31:20 +0000 (23:31 +0000)]
am 6e29794a: am 616fa27b: am 5d05d025: Merge "Add 64-bit slm optimized strlcpy and srlcat."

* commit '6e29794acb281b332abd8f7beb68ab8855f06ed4':
  Add 64-bit slm optimized strlcpy and srlcat.

9 years agoam 616fa27b: am 5d05d025: Merge "Add 64-bit slm optimized strlcpy and srlcat."
Christopher Ferris [Wed, 12 Nov 2014 23:26:57 +0000 (23:26 +0000)]
am 616fa27b: am 5d05d025: Merge "Add 64-bit slm optimized strlcpy and srlcat."

* commit '616fa27b60ffdb0560d7134ceb7d8cdd4fbe672c':
  Add 64-bit slm optimized strlcpy and srlcat.

9 years agoam 5d05d025: Merge "Add 64-bit slm optimized strlcpy and srlcat."
Christopher Ferris [Wed, 12 Nov 2014 23:21:42 +0000 (23:21 +0000)]
am 5d05d025: Merge "Add 64-bit slm optimized strlcpy and srlcat."

* commit '5d05d025b51fc7b1a59f230000601bc593c12eea':
  Add 64-bit slm optimized strlcpy and srlcat.

9 years agoMerge "Add 64-bit slm optimized strlcpy and srlcat."
Christopher Ferris [Wed, 12 Nov 2014 23:17:59 +0000 (23:17 +0000)]
Merge "Add 64-bit slm optimized strlcpy and srlcat."

9 years agoam e4f2eae0: am 1b6b274a: am e5cabca5: Merge "implement missing seekdir and telldir"
Yabin Cui [Wed, 12 Nov 2014 20:50:01 +0000 (20:50 +0000)]
am e4f2eae0: am 1b6b274a: am e5cabca5: Merge "implement missing seekdir and telldir"

* commit 'e4f2eae0eeec05f64518b560d4901bdb18bf1170':
  implement missing seekdir and telldir

9 years agoam 1b6b274a: am e5cabca5: Merge "implement missing seekdir and telldir"
Yabin Cui [Wed, 12 Nov 2014 20:45:34 +0000 (20:45 +0000)]
am 1b6b274a: am e5cabca5: Merge "implement missing seekdir and telldir"

* commit '1b6b274a4b3d1b5462e379ff2144d42ae264677a':
  implement missing seekdir and telldir

9 years agoam e5cabca5: Merge "implement missing seekdir and telldir"
Yabin Cui [Wed, 12 Nov 2014 20:40:49 +0000 (20:40 +0000)]
am e5cabca5: Merge "implement missing seekdir and telldir"

* commit 'e5cabca516252addb5e305c8e1e0f35cafbcafbe':
  implement missing seekdir and telldir

9 years agoMerge "implement missing seekdir and telldir"
Yabin Cui [Wed, 12 Nov 2014 20:36:25 +0000 (20:36 +0000)]
Merge "implement missing seekdir and telldir"

9 years agoam 298dfb6f: am 03dd63bd: am bbdfa518: Merge "gethostname.c: change to report ENAMETO...
Elliott Hughes [Wed, 12 Nov 2014 20:20:57 +0000 (20:20 +0000)]
am 298dfb6f: am 03dd63bd: am bbdfa518: Merge "gethostname.c: change to report ENAMETOOLONG error when buflen is less"

* commit '298dfb6f9d7889ce65f3dc1761448885f6d45522':
  gethostname.c: change to report ENAMETOOLONG error when buflen is less

9 years agoam 674cc2b8: am a4adc811: am 83204d57: Merge "bionic tests: migrate gethostname test...
Elliott Hughes [Wed, 12 Nov 2014 20:20:56 +0000 (20:20 +0000)]
am 674cc2b8: am a4adc811: am 83204d57: Merge "bionic tests: migrate gethostname test to unistd_test.cpp from system/extras"

* commit '674cc2b8a159115f968426ef58e181a7358e1cec':
  bionic tests: migrate gethostname test to unistd_test.cpp from system/extras

9 years agoam 03dd63bd: am bbdfa518: Merge "gethostname.c: change to report ENAMETOOLONG error...
Elliott Hughes [Wed, 12 Nov 2014 20:16:06 +0000 (20:16 +0000)]
am 03dd63bd: am bbdfa518: Merge "gethostname.c: change to report ENAMETOOLONG error when buflen is less"

* commit '03dd63bda8846db77cab6b4f17c8a2478f7ac65c':
  gethostname.c: change to report ENAMETOOLONG error when buflen is less

9 years agoam a4adc811: am 83204d57: Merge "bionic tests: migrate gethostname test to unistd_tes...
Elliott Hughes [Wed, 12 Nov 2014 20:16:05 +0000 (20:16 +0000)]
am a4adc811: am 83204d57: Merge "bionic tests: migrate gethostname test to unistd_test.cpp from system/extras"

* commit 'a4adc811d291d641e8291795d479bf8f426725b3':
  bionic tests: migrate gethostname test to unistd_test.cpp from system/extras