10221 Commits

Author SHA1 Message Date
Grigoriy Kraynov
cbf6df0459 Tests for environment variables utility functions
This is the first patch from the new set of tests for Bionic standard functions.

Change-Id: Ie568788a24832394e597ad33f44a5c71cb33b51f
Signed-off-by: Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2014-04-22 19:09:45 -07:00
Elliott Hughes
a26d162337 am 81f4521d: am 532ad903: Merge "Switch to the upstream OpenBSD getenv/putenv/setenv implementation."
* commit '81f4521d1f92532bb719f8bfbd7107df449b0d97':
  Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
2014-04-23 02:01:16 +00:00
Elliott Hughes
81f4521d1f am 532ad903: Merge "Switch to the upstream OpenBSD getenv/putenv/setenv implementation."
* commit '532ad903d2febc400e23d66c5f4d836d1e5f11fc':
  Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
2014-04-23 01:57:57 +00:00
Elliott Hughes
38a8744366 am c3266530: am d8f8e9c5: Merge "Remove strntoimax and strntoumax from the future."
* commit 'c32665300fc9b9407cef93881ce05fb48bf29f06':
  Remove strntoimax and strntoumax from the future.
2014-04-23 01:57:41 +00:00
Dmitriy Ivanov
7588ba0a29 am 61c62389: am 36f5a95b: Merge "Get ANDROID_DATA dir from enviroment"
* commit '61c62389e7f6ba0e9e1dda64a985fe1ed5b983cc':
  Get ANDROID_DATA dir from enviroment
2014-04-23 01:57:40 +00:00
Elliott Hughes
c32665300f am d8f8e9c5: Merge "Remove strntoimax and strntoumax from the future."
* commit 'd8f8e9c59e5643ba0f0f0cee0de2d58e0683e54e':
  Remove strntoimax and strntoumax from the future.
2014-04-23 01:54:31 +00:00
Dmitriy Ivanov
61c62389e7 am 36f5a95b: Merge "Get ANDROID_DATA dir from enviroment"
* commit '36f5a95b833db0b2a48e6ab2064716c58062ab3f':
  Get ANDROID_DATA dir from enviroment
2014-04-23 01:54:30 +00:00
Elliott Hughes
532ad903d2 Merge "Switch to the upstream OpenBSD getenv/putenv/setenv implementation." 2014-04-23 01:52:06 +00:00
Elliott Hughes
d8f8e9c59e Merge "Remove strntoimax and strntoumax from the future." 2014-04-23 01:50:08 +00:00
Dmitriy Ivanov
36f5a95b83 Merge "Get ANDROID_DATA dir from enviroment" 2014-04-23 01:48:56 +00:00
Dmitriy Ivanov
53c884e281 Get ANDROID_DATA dir from enviroment
Change-Id: Ie3675bd27bbc779fc2140f95b930eadd14838753
2014-04-22 18:44:55 -07:00
Elliott Hughes
eae5902e73 Remove strntoimax and strntoumax from the future.
Where do these turds come from?

Change-Id: Id9ad2cc85c6128aa63b5d56ff2aa455bde39a5eb
2014-04-22 17:56:42 -07:00
Elliott Hughes
58d9e280d4 Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
This fixes all the bugs found by the new tests.

Change-Id: Id5a5f9f39a0620208bafa053f871a044725b4795
2014-04-22 17:41:00 -07:00
Dmitriy Ivanov
7240abf006 am 5603f4b8: am 635edbdf: Merge "Follow up on building tests for both platforms"
* commit '5603f4b8bc2c71d457f82d7d0556c261416f8424':
  Follow up on building tests for both platforms
2014-04-22 23:12:23 +00:00
Dmitriy Ivanov
5603f4b8bc am 635edbdf: Merge "Follow up on building tests for both platforms"
* commit '635edbdf93a127da7db77d9cd174615734b4fb85':
  Follow up on building tests for both platforms
2014-04-22 23:09:34 +00:00
Dmitriy Ivanov
635edbdf93 Merge "Follow up on building tests for both platforms" 2014-04-22 23:03:21 +00:00
Elliott Hughes
91f4eb485f am 48359851: am c6cd8846: Merge "LP64 shouldn\'t include the non-standard <time64.h> cruft."
* commit '4835985156538c05d562aeefe8e659d4b6d5c36f':
  LP64 shouldn't include the non-standard <time64.h> cruft.
2014-04-22 23:01:01 +00:00
Elliott Hughes
4835985156 am c6cd8846: Merge "LP64 shouldn\'t include the non-standard <time64.h> cruft."
* commit 'c6cd88464091460ccd845b218e05bc5d10025546':
  LP64 shouldn't include the non-standard <time64.h> cruft.
2014-04-22 22:57:40 +00:00
Elliott Hughes
c6cd884640 Merge "LP64 shouldn't include the non-standard <time64.h> cruft." 2014-04-22 22:53:15 +00:00
Dmitriy Ivanov
156c3afcf1 Follow up on building tests for both platforms
this makes run-on-host work properly

Change-Id: Iaed93ca9d96359b64bbeff995280ecd70fc9cc60
2014-04-22 15:22:25 -07:00
Christopher Ferris
24c2433256 am caba4e9b: am 8eaeaf50: Merge "Build 32/64 bit versions of tests/benchmarks."
* commit 'caba4e9b891d342c27cc60cfa8e469d7eb66b139':
  Build 32/64 bit versions of tests/benchmarks.
2014-04-22 21:42:51 +00:00
Christopher Ferris
caba4e9b89 am 8eaeaf50: Merge "Build 32/64 bit versions of tests/benchmarks."
* commit '8eaeaf50cbd769c7c9852621a422a4f0be1e08e5':
  Build 32/64 bit versions of tests/benchmarks.
2014-04-22 21:36:40 +00:00
Elliott Hughes
aef16ef2c4 am 3f9b56c7: am d0ecf597: Merge "Use -fvisibility=hidden to build libc_gdtoa."
* commit '3f9b56c75c3c9b0df085d11702595945aba15b7a':
  Use -fvisibility=hidden to build libc_gdtoa.
2014-04-22 21:20:49 +00:00
Elliott Hughes
3f9b56c75c am d0ecf597: Merge "Use -fvisibility=hidden to build libc_gdtoa."
* commit 'd0ecf5974f22f247fbf2b9e5e5e3194417589d11':
  Use -fvisibility=hidden to build libc_gdtoa.
2014-04-22 21:15:15 +00:00
Elliott Hughes
8d77bce185 LP64 shouldn't include the non-standard <time64.h> cruft.
This patch includes just enough to keep external/chromium_org building
until they switch 64-bit Android over to using the regular non-Android code.

Change-Id: Iecaf274efa46ae18a42d5e3439c5aa4f909177c1
2014-04-22 13:55:58 -07:00
Christopher Ferris
8eaeaf50cb Merge "Build 32/64 bit versions of tests/benchmarks." 2014-04-22 20:45:01 +00:00
Elliott Hughes
d0ecf5974f Merge "Use -fvisibility=hidden to build libc_gdtoa." 2014-04-22 20:42:36 +00:00
Elliott Hughes
cce36c1878 Use -fvisibility=hidden to build libc_gdtoa.
Bug: 12177745
Change-Id: Ia4ac71e1a3a237e764c809cc591622f8952ed642
2014-04-22 12:32:49 -07:00
Elliott Hughes
87a4339dc3 am 607475b8: am c5eea6d3: Merge "Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN."
* commit '607475b8570e1b203a23d2e904a628161bb7281e':
  Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN.
2014-04-22 18:31:25 +00:00
Christopher Ferris
345b49a7c0 Build 32/64 bit versions of tests/benchmarks.
Change-Id: I4d146377aac6573a214dfaa5cab5cce8b10538b4
2014-04-22 10:42:12 -07:00
Elliott Hughes
607475b857 am c5eea6d3: Merge "Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN."
* commit 'c5eea6d386c23bde6f0400a8959ed21081d8365b':
  Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN.
2014-04-22 17:10:16 +00:00
Elliott Hughes
c5eea6d386 Merge "Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN." 2014-04-22 17:00:33 +00:00
Torne (Richard Coles)
122d756378 am 5b673d23: am 4ff967f3: Merge "Fix arm64/x86 build."
* commit '5b673d23688cc78829a510be3b5825757e38be6a':
  Fix arm64/x86 build.
2014-04-22 13:37:43 +00:00
Torne (Richard Coles)
ca6a210693 am d56dd740: am b1bfa795: Merge "Allow sharing the RELRO section via a file."
* commit 'd56dd7403603c653e7622850ba30c7469a1ada7c':
  Allow sharing the RELRO section via a file.
2014-04-22 13:37:43 +00:00
Torne (Richard Coles)
b33b9aa98c am 2b981e8f: am c363e5dd: Merge "Support loading libraries to a reserved address."
* commit '2b981e8f612b4808b221724ce84dd8610d123fa2':
  Support loading libraries to a reserved address.
2014-04-22 13:37:42 +00:00
Torne (Richard Coles)
e115abbd3c am cf68e0db: am 16f6429c: Merge "Add android_dlopen_ext() interface to linker."
* commit 'cf68e0db1f6a9e6ca7aa7c267b2ce99ed02df3ae':
  Add android_dlopen_ext() interface to linker.
2014-04-22 13:37:41 +00:00
Elliott Hughes
5b3aa6c21a am 71eb83ac: am f3489807: Merge "Clean up and document our hacks for building BSD source."
* commit '71eb83acc5e273c847c0145573da0907fa51df3e':
  Clean up and document our hacks for building BSD source.
2014-04-22 13:37:40 +00:00
Torne (Richard Coles)
5b673d2368 am 4ff967f3: Merge "Fix arm64/x86 build."
* commit '4ff967f3301087ea6ccaa17cfb1f04a034448a68':
  Fix arm64/x86 build.
2014-04-22 13:32:01 +00:00
Torne (Richard Coles)
d56dd74036 am b1bfa795: Merge "Allow sharing the RELRO section via a file."
* commit 'b1bfa7956c56c28b8c914e6606df191e094e7b42':
  Allow sharing the RELRO section via a file.
2014-04-22 13:32:01 +00:00
Torne (Richard Coles)
2b981e8f61 am c363e5dd: Merge "Support loading libraries to a reserved address."
* commit 'c363e5dd0a15aac9036b453f655a3a0ae5cd32cd':
  Support loading libraries to a reserved address.
2014-04-22 13:32:00 +00:00
Torne (Richard Coles)
cf68e0db1f am 16f6429c: Merge "Add android_dlopen_ext() interface to linker."
* commit '16f6429c38c24236418cf127a4c11c5d8a2fd47b':
  Add android_dlopen_ext() interface to linker.
2014-04-22 13:32:00 +00:00
Elliott Hughes
71eb83acc5 am f3489807: Merge "Clean up and document our hacks for building BSD source."
* commit 'f3489807af6d48f208bc796d3c9b0d83a4fd5374':
  Clean up and document our hacks for building BSD source.
2014-04-22 13:31:59 +00:00
The Android Automerger
1ae52afd3c merge in master-release history after reset to master 2014-04-22 05:49:13 -07:00
Torne (Richard Coles)
4ff967f330 Merge "Fix arm64/x86 build." 2014-04-22 11:01:22 +00:00
Torne (Richard Coles)
0dcf06f976 Fix arm64/x86 build.
Add missing second param to soinfo_link_image in a section that's not
compiled on ARM.

Bug: 13005501
Change-Id: Id0ede8e03da4e05b25c0aeb24a840f868031d4e8
2014-04-22 11:59:26 +01:00
Torne (Richard Coles)
b1bfa7956c Merge "Allow sharing the RELRO section via a file." 2014-04-22 10:39:49 +00:00
Torne (Richard Coles)
c363e5dd0a Merge "Support loading libraries to a reserved address." 2014-04-22 10:33:34 +00:00
Torne (Richard Coles)
16f6429c38 Merge "Add android_dlopen_ext() interface to linker." 2014-04-22 10:33:07 +00:00
Elliott Hughes
83c07b5e50 Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN.
GCC tells us everything we need to know. clang does its usual half-assed job.

Change-Id: Id4d664529b10345274602768cd564d3df717e931
2014-04-21 18:09:46 -07:00
Elliott Hughes
f3489807af Merge "Clean up and document our hacks for building BSD source." 2014-04-22 00:34:01 +00:00