OSDN Git Service

android-x86/bionic.git
8 years agoMerge "Fix test failure." am: 11b3916b83
Josh Gao [Tue, 10 Nov 2015 00:12:08 +0000 (00:12 +0000)]
Merge "Fix test failure." am: 11b3916b83
am: 2fdaa6c599

* commit '2fdaa6c599657264b7dda3008f9daa1eff3267ae':
  Fix test failure.

8 years agoMerge "Fix test failure."
Josh Gao [Tue, 10 Nov 2015 00:10:20 +0000 (00:10 +0000)]
Merge "Fix test failure."
am: 11b3916b83

* commit '11b3916b83e33fce9e3123659fe4e61ef84d39b5':
  Fix test failure.

8 years agoMerge "Fix test failure."
Josh Gao [Tue, 10 Nov 2015 00:08:09 +0000 (00:08 +0000)]
Merge "Fix test failure."

8 years agoFix test failure.
Josh Gao [Tue, 10 Nov 2015 00:04:50 +0000 (16:04 -0800)]
Fix test failure.

Bug: http://b/25596173
Change-Id: I0cf8f550837d4a936d6a784063a0ec9509150358

8 years agoMerge "Update Android.bp with latest Android.mk changes" am: 704e048cbf
Dan Willemsen [Mon, 9 Nov 2015 22:36:20 +0000 (22:36 +0000)]
Merge "Update Android.bp with latest Android.mk changes" am: 704e048cbf
am: dcf501913d

* commit 'dcf501913d1537b2b980aeee6b4a8bb6da0eb0d5':
  Update Android.bp with latest Android.mk changes

8 years agoMerge "Update Android.bp with latest Android.mk changes"
Dan Willemsen [Mon, 9 Nov 2015 22:31:50 +0000 (22:31 +0000)]
Merge "Update Android.bp with latest Android.mk changes"
am: 704e048cbf

* commit '704e048cbfcb69b7906371f9f4cae4cb6357096e':
  Update Android.bp with latest Android.mk changes

8 years agoMerge "Update Android.bp with latest Android.mk changes"
Dan Willemsen [Mon, 9 Nov 2015 22:28:18 +0000 (22:28 +0000)]
Merge "Update Android.bp with latest Android.mk changes"

8 years agoUpdate Android.bp with latest Android.mk changes
Dan Willemsen [Mon, 9 Nov 2015 22:03:46 +0000 (14:03 -0800)]
Update Android.bp with latest Android.mk changes

Change-Id: I45f6292fcc4d4559519d88f948b4478204b08f25

8 years agoMerge "Add fileno_unlocked to support thread sanitizer." am: 0e6542b75b
Yabin Cui [Sat, 7 Nov 2015 00:33:21 +0000 (00:33 +0000)]
Merge "Add fileno_unlocked to support thread sanitizer." am: 0e6542b75b
am: a74eb4dbf5

* commit 'a74eb4dbf5ec0ec397ce0517d30886e29b268c19':
  Add fileno_unlocked to support thread sanitizer.

8 years agoMerge "Add fileno_unlocked to support thread sanitizer."
Yabin Cui [Sat, 7 Nov 2015 00:30:09 +0000 (00:30 +0000)]
Merge "Add fileno_unlocked to support thread sanitizer."
am: 0e6542b75b

* commit '0e6542b75b2f3ca155b452782d2122f34f807485':
  Add fileno_unlocked to support thread sanitizer.

8 years agoMerge "Add fileno_unlocked to support thread sanitizer."
Yabin Cui [Sat, 7 Nov 2015 00:24:52 +0000 (00:24 +0000)]
Merge "Add fileno_unlocked to support thread sanitizer."

8 years agoAdd fileno_unlocked to support thread sanitizer.
Yabin Cui [Sat, 7 Nov 2015 00:13:47 +0000 (16:13 -0800)]
Add fileno_unlocked to support thread sanitizer.

Bug: 25392375
Change-Id: If3f92a0e08a53f4b59e01397e8efa307d8572349

8 years agoMerge "fix the mremap signature" am: 8b5b2c4672
Elliott Hughes [Fri, 6 Nov 2015 21:28:09 +0000 (21:28 +0000)]
Merge "fix the mremap signature" am: 8b5b2c4672
am: 4eba804ca0

* commit '4eba804ca0f4861508c86f95b33c80c2612e3b6f':
  fix the mremap signature

8 years agoMerge "fix the mremap signature"
Elliott Hughes [Fri, 6 Nov 2015 21:24:59 +0000 (21:24 +0000)]
Merge "fix the mremap signature"
am: 8b5b2c4672

* commit '8b5b2c467281de502ba1c8ffbe447ef95fbf5219':
  fix the mremap signature

8 years agoMerge "fix the mremap signature"
Elliott Hughes [Fri, 6 Nov 2015 21:18:08 +0000 (21:18 +0000)]
Merge "fix the mremap signature"

8 years agofix the mremap signature
Daniel Micay [Tue, 3 Nov 2015 10:14:08 +0000 (05:14 -0500)]
fix the mremap signature

The mremap definition was incorrect (unsigned long instead of int) and
it was missing the optional new_address parameter.

Change-Id: Ib9d0675aaa098c21617cedc9b2b8cf267be3aec4

8 years agoMerge "linker: cleanup solist after unsuccessful read" am: 3482613685
Dimitry Ivanov [Fri, 6 Nov 2015 19:04:21 +0000 (19:04 +0000)]
Merge "linker: cleanup solist after unsuccessful read" am: 3482613685
am: bc0b61e407

* commit 'bc0b61e407045748f7abf678fef5ca20ea668767':
  linker: cleanup solist after unsuccessful read

8 years agoMerge "linker: cleanup solist after unsuccessful read"
Dimitry Ivanov [Fri, 6 Nov 2015 19:02:08 +0000 (19:02 +0000)]
Merge "linker: cleanup solist after unsuccessful read"
am: 3482613685

* commit '3482613685342da365a7569220f8e6c27a1fe7e5':
  linker: cleanup solist after unsuccessful read

8 years agoMerge "linker: cleanup solist after unsuccessful read"
Dimitry Ivanov [Fri, 6 Nov 2015 19:00:24 +0000 (19:00 +0000)]
Merge "linker: cleanup solist after unsuccessful read"

8 years agolinker: cleanup solist after unsuccessful read
Dmitriy Ivanov [Fri, 6 Nov 2015 18:44:37 +0000 (10:44 -0800)]
linker: cleanup solist after unsuccessful read

Bug: http://b/25560017
Change-Id: I03c5a1d7aed34c480d341aacfb3b1afdfa037b99

8 years agoMerge "Fix linked_list::remove_if()" am: 004fead6bc
Dimitry Ivanov [Fri, 6 Nov 2015 02:37:03 +0000 (02:37 +0000)]
Merge "Fix linked_list::remove_if()" am: 004fead6bc
am: 2dc1e91dba

* commit '2dc1e91dbac495056aa2d05c2cbb220f61828854':
  Fix linked_list::remove_if()

8 years agoMerge "Fix linked_list::remove_if()"
Dimitry Ivanov [Fri, 6 Nov 2015 02:35:02 +0000 (02:35 +0000)]
Merge "Fix linked_list::remove_if()"
am: 004fead6bc

* commit '004fead6bc55d1e65b4fb9ca1ac36646b99e5fdd':
  Fix linked_list::remove_if()

8 years agoMerge "Fix linked_list::remove_if()"
Dimitry Ivanov [Fri, 6 Nov 2015 02:32:34 +0000 (02:32 +0000)]
Merge "Fix linked_list::remove_if()"

8 years agoFix linked_list::remove_if()
Dmitriy Ivanov [Fri, 6 Nov 2015 01:41:05 +0000 (17:41 -0800)]
Fix linked_list::remove_if()

When remove_if removes last element from the list
following push_back stops working.

Change-Id: Ia3e92763b83a2e172eaa10de7aecfb7a4be452d7

8 years agoMerge "Use cc_defaults" am: ef5e647891
Colin Cross [Thu, 5 Nov 2015 02:03:35 +0000 (02:03 +0000)]
Merge "Use cc_defaults" am: ef5e647891
am: 10c6a7c7b9

* commit '10c6a7c7b9e920b8a46ba142acfc59fdb3eef11e':
  Use cc_defaults

8 years agoMerge "Use cc_defaults"
Colin Cross [Thu, 5 Nov 2015 02:00:22 +0000 (02:00 +0000)]
Merge "Use cc_defaults"
am: ef5e647891

* commit 'ef5e647891f1a0aefeab4a87e9225e47087c6301':
  Use cc_defaults

8 years agoMerge "Use cc_defaults"
Colin Cross [Thu, 5 Nov 2015 01:56:58 +0000 (01:56 +0000)]
Merge "Use cc_defaults"

8 years agoMerge "Fix GNU/POSIX basename headers." am: dd7dcfcfdb
Josh Gao [Wed, 4 Nov 2015 22:30:22 +0000 (22:30 +0000)]
Merge "Fix GNU/POSIX basename headers." am: dd7dcfcfdb
am: 824084ce76

* commit '824084ce7616376f49af78dfd7894761d7bac7d2':
  Fix GNU/POSIX basename headers.

8 years agoMerge "Fix GNU/POSIX basename headers."
Josh Gao [Wed, 4 Nov 2015 22:28:19 +0000 (22:28 +0000)]
Merge "Fix GNU/POSIX basename headers."
am: dd7dcfcfdb

* commit 'dd7dcfcfdbab3b38fc40551defdf81c3b734e336':
  Fix GNU/POSIX basename headers.

8 years agoMerge "Fix GNU/POSIX basename headers."
Josh Gao [Wed, 4 Nov 2015 22:26:13 +0000 (22:26 +0000)]
Merge "Fix GNU/POSIX basename headers."

8 years agoFix GNU/POSIX basename headers.
Josh Gao [Wed, 4 Nov 2015 02:46:02 +0000 (18:46 -0800)]
Fix GNU/POSIX basename headers.

Including glibc's <libgen.h> will result in the user getting the POSIX
version of basename always, regardless of when it is included relative
to <string.h>. Prior to this patch, our implementation would result in
the one that's included first winning.

Bug: http://b/25459151
Change-Id: Id4aaf1670dad317d6bbc05763a84ee87596e8e59

8 years agoUse cc_defaults
Colin Cross [Sun, 1 Nov 2015 06:03:05 +0000 (23:03 -0700)]
Use cc_defaults

Use a cc_defaults module to reduce duplication.

Change-Id: Iaee6bf20b84123babcdc68d4feb06308f5f61a59

8 years agoMerge "Update Android.bp with arch-specific version scripts" am: 4b920f042a
Dan Willemsen [Tue, 3 Nov 2015 23:34:28 +0000 (23:34 +0000)]
Merge "Update Android.bp with arch-specific version scripts" am: 4b920f042a
am: 021d959eba

* commit '021d959eba77c3f7a17ef01eba3f804e22aa9828':
  Update Android.bp with arch-specific version scripts

8 years agoMerge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper" am: af909869d8
Josh Gao [Tue, 3 Nov 2015 23:34:24 +0000 (23:34 +0000)]
Merge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper" am: af909869d8
am: a59479434c

* commit 'a59479434c7e3944a3f44c8da74002695c6595b3':
  fix PTRDIFF_MAX check in the 32-bit mmap wrapper

8 years agoMerge commit \'6ebfb7b4ea158005a725f43564267e0aed764d80\' into HEAD
Bill Yi [Tue, 3 Nov 2015 23:31:30 +0000 (23:31 +0000)]
Merge commit \'6ebfb7b4ea158005a725f43564267e0aed764d80\' into HEAD
am: a4bff2106b

* commit 'a4bff2106bd81f347d81169b61ec94ce64a08bea':

8 years agoMerge "Update Android.bp with arch-specific version scripts"
Dan Willemsen [Tue, 3 Nov 2015 23:26:08 +0000 (23:26 +0000)]
Merge "Update Android.bp with arch-specific version scripts"
am: 4b920f042a

* commit '4b920f042ac4b35c4dd3ff51f7b8f164a22e3500':
  Update Android.bp with arch-specific version scripts

8 years agoMerge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper"
Josh Gao [Tue, 3 Nov 2015 23:25:55 +0000 (23:25 +0000)]
Merge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper"
am: af909869d8

* commit 'af909869d868585a47914ab51536192da50935cb':
  fix PTRDIFF_MAX check in the 32-bit mmap wrapper

8 years agoMerge "Update Android.bp with arch-specific version scripts"
Dan Willemsen [Tue, 3 Nov 2015 22:38:23 +0000 (22:38 +0000)]
Merge "Update Android.bp with arch-specific version scripts"

8 years agoUpdate Android.bp with arch-specific version scripts
Dan Willemsen [Tue, 3 Nov 2015 22:30:57 +0000 (14:30 -0800)]
Update Android.bp with arch-specific version scripts

Change-Id: I59b34f21b54e8a2084bb318a08c4092064f48083

8 years agoMerge commit '6ebfb7b4ea158005a725f43564267e0aed764d80' into HEAD
Bill Yi [Tue, 3 Nov 2015 22:28:57 +0000 (14:28 -0800)]
Merge commit '6ebfb7b4ea158005a725f43564267e0aed764d80' into HEAD

8 years agoMerge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper"
Josh Gao [Tue, 3 Nov 2015 19:35:05 +0000 (19:35 +0000)]
Merge "fix PTRDIFF_MAX check in the 32-bit mmap wrapper"

8 years agofix PTRDIFF_MAX check in the 32-bit mmap wrapper
Daniel Micay [Tue, 3 Nov 2015 10:30:29 +0000 (05:30 -0500)]
fix PTRDIFF_MAX check in the 32-bit mmap wrapper

It wasn't making use of the page-rounded size.

Change-Id: I911345fcfd6419a4dbc18a4622b42e1b76729abb

8 years agoMerge "Fix comment to reflect the actual reality." am: e07558fb80
Christopher Ferris [Mon, 2 Nov 2015 21:13:16 +0000 (21:13 +0000)]
Merge "Fix comment to reflect the actual reality." am: e07558fb80
am: 9fe02f3e3c

* commit '9fe02f3e3ca382aa95fa93ce73a49a5c1141efb1':
  Fix comment to reflect the actual reality.

8 years agoMerge "Fix comment to reflect the actual reality."
Christopher Ferris [Mon, 2 Nov 2015 21:10:19 +0000 (21:10 +0000)]
Merge "Fix comment to reflect the actual reality."
am: e07558fb80

* commit 'e07558fb80da4e196e8b7e371041c1e75c56b29b':
  Fix comment to reflect the actual reality.

8 years agoMerge "Fix comment to reflect the actual reality."
Christopher Ferris [Mon, 2 Nov 2015 21:07:04 +0000 (21:07 +0000)]
Merge "Fix comment to reflect the actual reality."

8 years agoFix comment to reflect the actual reality.
Christopher Ferris [Mon, 2 Nov 2015 20:56:37 +0000 (12:56 -0800)]
Fix comment to reflect the actual reality.

The original comment implied that Android 32 bit was the only one
using a bad time_t, but it turns out 32 bit glibc has the same time_t
as Android. Update the comment to reflect this reality.

Change-Id: I72cdd2c677a6521f7b43d4695a52fd8fdc3305bd

8 years agoMerge "Generate libdl.so per-architecture version script" am: 75dd3710e7
Dimitry Ivanov [Sat, 31 Oct 2015 18:23:18 +0000 (18:23 +0000)]
Merge "Generate libdl.so per-architecture version script" am: 75dd3710e7
am: 86bf87c054

* commit '86bf87c0549dfc8b9e3e808735c8830985141257':
  Generate libdl.so per-architecture version script

8 years agoMerge "Generate libdl.so per-architecture version script"
Dimitry Ivanov [Sat, 31 Oct 2015 18:20:28 +0000 (18:20 +0000)]
Merge "Generate libdl.so per-architecture version script"
am: 75dd3710e7

* commit '75dd3710e72e819ce6710e93672f937550ed3818':
  Generate libdl.so per-architecture version script

8 years agoMerge "Generate libdl.so per-architecture version script"
Dimitry Ivanov [Sat, 31 Oct 2015 18:17:17 +0000 (18:17 +0000)]
Merge "Generate libdl.so per-architecture version script"

8 years agoMerge "Make _signal hidden in all cases." am: 6a8a09f7c4
Christopher Ferris [Sat, 31 Oct 2015 16:18:08 +0000 (16:18 +0000)]
Merge "Make _signal hidden in all cases." am: 6a8a09f7c4
am: 0ba085de2c

* commit '0ba085de2c7f481b685f950ba30c95b0cbb25fd7':
  Make _signal hidden in all cases.

8 years agoMerge "Make _signal hidden in all cases."
Christopher Ferris [Sat, 31 Oct 2015 16:15:17 +0000 (16:15 +0000)]
Merge "Make _signal hidden in all cases."
am: 6a8a09f7c4

* commit '6a8a09f7c40fb677a8dc8a233b58f62df8ae79dc':
  Make _signal hidden in all cases.

8 years agoMerge "Make _signal hidden in all cases."
Christopher Ferris [Sat, 31 Oct 2015 16:11:48 +0000 (16:11 +0000)]
Merge "Make _signal hidden in all cases."

8 years agoGenerate libdl.so per-architecture version script
Dmitriy Ivanov [Sat, 31 Oct 2015 00:43:27 +0000 (17:43 -0700)]
Generate libdl.so per-architecture version script

Bug: http://b/24767418
Change-Id: I3d5775ba44d4c8e7fc5f2fbebae10e022100f1e2

8 years agoMake _signal hidden in all cases.
Christopher Ferris [Sat, 31 Oct 2015 00:10:47 +0000 (17:10 -0700)]
Make _signal hidden in all cases.

_signal was static in 64 bit, and hidden on 32 bit. There is no
reason to have this distinction, so make it hidden in all cases.

Change-Id: I09d5d93ac8cab4fe14dc7bdfeb25aa46a3b7413d

8 years agoMerge "Add prlimit to LP32." am: c36be975ce
Elliott Hughes [Fri, 30 Oct 2015 23:44:51 +0000 (23:44 +0000)]
Merge "Add prlimit to LP32." am: c36be975ce
am: a8f69017e5

* commit 'a8f69017e58ba07506abced624ed7cb6573c6291':
  Add prlimit to LP32.

8 years agoMerge "Add prlimit to LP32."
Elliott Hughes [Fri, 30 Oct 2015 23:40:48 +0000 (23:40 +0000)]
Merge "Add prlimit to LP32."
am: c36be975ce

* commit 'c36be975ce4525b452435f43beb1fb9fc26a7fdc':
  Add prlimit to LP32.

8 years agoMerge "Add prlimit to LP32."
Elliott Hughes [Fri, 30 Oct 2015 23:35:40 +0000 (23:35 +0000)]
Merge "Add prlimit to LP32."

8 years agoMerge "Remove <sys/shm.h>." am: bdac9ec142
Elliott Hughes [Fri, 30 Oct 2015 22:25:32 +0000 (22:25 +0000)]
Merge "Remove <sys/shm.h>." am: bdac9ec142
am: caa61b03b2

* commit 'caa61b03b22cb015193d67ff33a0cb87effa9efc':
  Remove <sys/shm.h>.

8 years agoMerge "Remove <sys/shm.h>."
Elliott Hughes [Fri, 30 Oct 2015 22:16:58 +0000 (22:16 +0000)]
Merge "Remove <sys/shm.h>."
am: bdac9ec142

* commit 'bdac9ec142347a0dc9784bddd0f8336535e73529':
  Remove <sys/shm.h>.

8 years agoMerge "Remove <sys/shm.h>."
Elliott Hughes [Fri, 30 Oct 2015 22:06:26 +0000 (22:06 +0000)]
Merge "Remove <sys/shm.h>."

8 years agoMerge "Move __set_errno to ndk_cruft.cpp." am: e75453d5dd
Christopher Ferris [Fri, 30 Oct 2015 16:10:34 +0000 (16:10 +0000)]
Merge "Move __set_errno to ndk_cruft.cpp." am: e75453d5dd
am: 6297e3231c

* commit '6297e3231c4a449501de6e53b716db608ab4c5ea':
  Move __set_errno to ndk_cruft.cpp.

8 years agoMerge "Move __set_errno to ndk_cruft.cpp."
Christopher Ferris [Fri, 30 Oct 2015 16:06:45 +0000 (16:06 +0000)]
Merge "Move __set_errno to ndk_cruft.cpp."
am: e75453d5dd

* commit 'e75453d5dd8b373f6e7ef61ec22a6a3074d51e02':
  Move __set_errno to ndk_cruft.cpp.

8 years agoMerge "Move __set_errno to ndk_cruft.cpp."
Christopher Ferris [Fri, 30 Oct 2015 16:02:01 +0000 (16:02 +0000)]
Merge "Move __set_errno to ndk_cruft.cpp."

8 years agoRemove <sys/shm.h>.
Elliott Hughes [Fri, 30 Oct 2015 02:52:44 +0000 (19:52 -0700)]
Remove <sys/shm.h>.

Android doesn't allow SysV IPC, so this only serves two purposes. It's
good in that it helps random code (especially code that doesn't actually
need this header) to compile anyway. But it's bad for the same reason:
it's misleading for configure scripts that test for the header but not
for the corresponding functions.

Bug: http://b/19340456
Change-Id: I4a5f319d9aecf46fc512fc94bb4f9e3f6ea64e71

8 years agoMove __set_errno to ndk_cruft.cpp.
Christopher Ferris [Fri, 30 Oct 2015 01:11:32 +0000 (18:11 -0700)]
Move __set_errno to ndk_cruft.cpp.

Change-Id: I5caa1cc161961d2e4629429c0d406875b93cdbd0

8 years agoAdd prlimit to LP32.
Elliott Hughes [Thu, 29 Oct 2015 00:14:48 +0000 (17:14 -0700)]
Add prlimit to LP32.

Bug: http://b/24918750
Change-Id: I0151cd66ccf79a6169610de35bb9c288c0fa4917

8 years agoMerge "Fix mips and x86 builds" am: 50e9279589
Dimitry Ivanov [Thu, 29 Oct 2015 00:59:46 +0000 (00:59 +0000)]
Merge "Fix mips and x86 builds" am: 50e9279589
am: fedb167c55

* commit 'fedb167c551540133d88d46a1de7c17b865cbf32':
  Fix mips and x86 builds

8 years agoMerge "Fix mips and x86 builds"
Dimitry Ivanov [Thu, 29 Oct 2015 00:56:57 +0000 (00:56 +0000)]
Merge "Fix mips and x86 builds"
am: 50e9279589

* commit '50e92795890c0d8b4bf54c535f66f3b2edf7bd59':
  Fix mips and x86 builds

8 years agoMerge "Fix mips and x86 builds"
Dimitry Ivanov [Thu, 29 Oct 2015 00:53:52 +0000 (00:53 +0000)]
Merge "Fix mips and x86 builds"

8 years agoFix mips and x86 builds
Dmitriy Ivanov [Thu, 29 Oct 2015 00:51:47 +0000 (17:51 -0700)]
Fix mips and x86 builds

Change-Id: Idda2494876fd6bf64b3efe6de2e384da9b6a0dbc

8 years agoMerge "Fix LDFLAGS for arm and x86" am: 5ccad497d4
Dimitry Ivanov [Thu, 29 Oct 2015 00:50:51 +0000 (00:50 +0000)]
Merge "Fix LDFLAGS for arm and x86" am: 5ccad497d4
am: bd5bf272a0

* commit 'bd5bf272a0fbb65ad1658106cde4c2ec5f5ce520':
  Fix LDFLAGS for arm and x86

8 years agoMerge "Fix LDFLAGS for arm and x86"
Dimitry Ivanov [Thu, 29 Oct 2015 00:47:16 +0000 (00:47 +0000)]
Merge "Fix LDFLAGS for arm and x86"
am: 5ccad497d4

* commit '5ccad497d43e7587ec5581845e5094488093f76d':
  Fix LDFLAGS for arm and x86

8 years agoMerge "Fix LDFLAGS for arm and x86"
Dimitry Ivanov [Thu, 29 Oct 2015 00:43:00 +0000 (00:43 +0000)]
Merge "Fix LDFLAGS for arm and x86"

8 years agoFix LDFLAGS for arm and x86
Dmitriy Ivanov [Thu, 29 Oct 2015 00:24:43 +0000 (17:24 -0700)]
Fix LDFLAGS for arm and x86

Change-Id: I5366f4499cb4da3a51b8484ab3e4ff785f0888ab

8 years agoMerge "Generate per-architecture version scripts." am: 578d949e8d
Dimitry Ivanov [Wed, 28 Oct 2015 23:55:10 +0000 (23:55 +0000)]
Merge "Generate per-architecture version scripts." am: 578d949e8d
am: b420ddd27e

* commit 'b420ddd27e1ce0becf0e57c0fc0efe9ec726ab21':
  Generate per-architecture version scripts.

8 years agoMerge "Generate per-architecture version scripts."
Dimitry Ivanov [Wed, 28 Oct 2015 23:51:49 +0000 (23:51 +0000)]
Merge "Generate per-architecture version scripts."
am: 578d949e8d

* commit '578d949e8df782134127b4ae384f731d9d7c6694':
  Generate per-architecture version scripts.

8 years agoMerge "Remove the legacy endusershell/getusershell/setusershell stubs." am: d9146c2404
Elliott Hughes [Wed, 28 Oct 2015 23:48:12 +0000 (23:48 +0000)]
Merge "Remove the legacy endusershell/getusershell/setusershell stubs." am: d9146c2404
am: 601183efaf

* commit '601183efafffb2a145736b4a3f73be1034d761b0':
  Remove the legacy endusershell/getusershell/setusershell stubs.

8 years agoMerge "Generate per-architecture version scripts."
Dimitry Ivanov [Wed, 28 Oct 2015 23:44:03 +0000 (23:44 +0000)]
Merge "Generate per-architecture version scripts."

8 years agoMerge "Remove the legacy endusershell/getusershell/setusershell stubs."
Elliott Hughes [Wed, 28 Oct 2015 23:43:05 +0000 (23:43 +0000)]
Merge "Remove the legacy endusershell/getusershell/setusershell stubs."
am: d9146c2404

* commit 'd9146c24041ad571e3725ab630d9ac94df3ff6d1':
  Remove the legacy endusershell/getusershell/setusershell stubs.

8 years agoGenerate per-architecture version scripts.
Dmitriy Ivanov [Wed, 28 Oct 2015 22:14:13 +0000 (15:14 -0700)]
Generate per-architecture version scripts.

Bug: http://b/24767418
Change-Id: I23e49d8d30c0def3215ffbd99d09f207d9483624

8 years agoMerge "Remove the legacy endusershell/getusershell/setusershell stubs."
Elliott Hughes [Wed, 28 Oct 2015 23:35:25 +0000 (23:35 +0000)]
Merge "Remove the legacy endusershell/getusershell/setusershell stubs."

8 years agoRemove the legacy endusershell/getusershell/setusershell stubs.
Elliott Hughes [Wed, 28 Oct 2015 21:20:16 +0000 (14:20 -0700)]
Remove the legacy endusershell/getusershell/setusershell stubs.

These don't work, aren't thread-safe, aren't in POSIX (or our header
files), and are only used by one app (whose developers I've contacted).
But the presence of these symbols causes configure to be confused, which
is a pain for Brillo.

Bug: http://b/24812426
Change-Id: I7fa6ef82864d5563929d9b8a7f8fcacb30b26d45

8 years agoMerge "Implement scandirat and scandirat64." am: 1721be2229
Elliott Hughes [Tue, 27 Oct 2015 22:02:54 +0000 (22:02 +0000)]
Merge "Implement scandirat and scandirat64." am: 1721be2229
am: a1be410fd7

* commit 'a1be410fd7f916063164fd9daf28ca992af828d7':
  Implement scandirat and scandirat64.

8 years agoMerge "Implement scandirat and scandirat64."
Elliott Hughes [Tue, 27 Oct 2015 21:57:55 +0000 (21:57 +0000)]
Merge "Implement scandirat and scandirat64."
am: 1721be2229

* commit '1721be2229d07b5eea830f02a76e7be56d172aa9':
  Implement scandirat and scandirat64.

8 years agoMerge "Implement scandirat and scandirat64."
Elliott Hughes [Tue, 27 Oct 2015 21:40:31 +0000 (21:40 +0000)]
Merge "Implement scandirat and scandirat64."

8 years agoImplement scandirat and scandirat64.
Elliott Hughes [Tue, 27 Oct 2015 18:10:36 +0000 (11:10 -0700)]
Implement scandirat and scandirat64.

Bug: http://b/12612339
Change-Id: Id3b249a884fe08964b26a017ae9574961f0cb441

8 years agoMerge "Implement load at fixed address feature" am: 5238eb0984
Dimitry Ivanov [Tue, 27 Oct 2015 19:17:38 +0000 (19:17 +0000)]
Merge "Implement load at fixed address feature" am: 5238eb0984
am: 9e599956b2

* commit '9e599956b2ece835b480182eee27209b4a831a19':
  Implement load at fixed address feature

8 years agoMerge "Implement load at fixed address feature"
Dimitry Ivanov [Tue, 27 Oct 2015 19:12:34 +0000 (19:12 +0000)]
Merge "Implement load at fixed address feature"
am: 5238eb0984

* commit '5238eb09844f9c1578353d4c9e297aadb34c71be':
  Implement load at fixed address feature

8 years agoMerge "Implement load at fixed address feature"
Dimitry Ivanov [Tue, 27 Oct 2015 19:03:53 +0000 (19:03 +0000)]
Merge "Implement load at fixed address feature"

8 years agoImplement load at fixed address feature
Dmitriy Ivanov [Wed, 7 Oct 2015 23:34:20 +0000 (16:34 -0700)]
Implement load at fixed address feature

Bug: http://b/24683631
Change-Id: I3a39ab526c8f9e213339b60e135e5459d0f41381

8 years agoMerge "Fix <utmp.h> declarations." am: 60752a2eea
Elliott Hughes [Tue, 27 Oct 2015 15:15:10 +0000 (15:15 +0000)]
Merge "Fix <utmp.h> declarations." am: 60752a2eea
am: 6e780f2f47

* commit '6e780f2f47655ce264cfe90c4a721eb609fdbfec':
  Fix <utmp.h> declarations.

8 years agoMerge "Fix <utmp.h> declarations."
Elliott Hughes [Tue, 27 Oct 2015 15:11:58 +0000 (15:11 +0000)]
Merge "Fix <utmp.h> declarations."
am: 60752a2eea

* commit '60752a2eeab8cd0b344b27c67a47e30628962211':
  Fix <utmp.h> declarations.

8 years agoMerge "Fix <utmp.h> declarations."
Elliott Hughes [Tue, 27 Oct 2015 15:07:12 +0000 (15:07 +0000)]
Merge "Fix <utmp.h> declarations."

8 years agoFix <utmp.h> declarations.
Elliott Hughes [Tue, 27 Oct 2015 02:29:12 +0000 (19:29 -0700)]
Fix <utmp.h> declarations.

If we're going to keep this useless header -- and I think it's too late to
remove it -- it may as well be correct.

Bug: http://b/17700469
Change-Id: Ifec4f8f1a984483d7fa7d81d47786f75b70ff4ba

8 years agoMerge "Remove swap16/swap32/swap64 header pollution." am: a2cf3783d4
Elliott Hughes [Tue, 27 Oct 2015 02:14:39 +0000 (02:14 +0000)]
Merge "Remove swap16/swap32/swap64 header pollution." am: a2cf3783d4
am: 00e9bfe523

* commit '00e9bfe523a045131142b13a766774f1ee43555e':
  Remove swap16/swap32/swap64 header pollution.

8 years agoMerge "Remove swap16/swap32/swap64 header pollution."
Elliott Hughes [Tue, 27 Oct 2015 02:11:17 +0000 (02:11 +0000)]
Merge "Remove swap16/swap32/swap64 header pollution."
am: a2cf3783d4

* commit 'a2cf3783d4e9a4008ed468ef3204593f8f549934':
  Remove swap16/swap32/swap64 header pollution.

8 years agoMerge "Remove swap16/swap32/swap64 header pollution."
Elliott Hughes [Tue, 27 Oct 2015 02:07:35 +0000 (02:07 +0000)]
Merge "Remove swap16/swap32/swap64 header pollution."

8 years agoRemove swap16/swap32/swap64 header pollution.
Elliott Hughes [Tue, 27 Oct 2015 00:51:42 +0000 (17:51 -0700)]
Remove swap16/swap32/swap64 header pollution.

This seems to be obsolete BSD stuff, and the only references to it in the
tree are people #undef'ing it.

Bug: http://b/2735009
Change-Id: Icde523ae2d15cf1025357d861f97b415e89e4f9a

8 years agoMerge "Implement Library Load Order Randomization" am: 6a4ddeb56e
Dimitry Ivanov [Mon, 26 Oct 2015 22:43:06 +0000 (22:43 +0000)]
Merge "Implement Library Load Order Randomization" am: 6a4ddeb56e
am: 3d784087cd

* commit '3d784087cd292f5ed10f9560f28152db3c4d550e':
  Implement Library Load Order Randomization

8 years agoMerge "Implement Library Load Order Randomization"
Dimitry Ivanov [Mon, 26 Oct 2015 22:38:01 +0000 (22:38 +0000)]
Merge "Implement Library Load Order Randomization"
am: 6a4ddeb56e

* commit '6a4ddeb56ef2144e98437ae82f84b09ea785e411':
  Implement Library Load Order Randomization