OSDN Git Service

android-x86/bionic.git
11 years agoam 9434e8fe: Merge "Make the dlfcn mutex static."
Elliott Hughes [Fri, 12 Oct 2012 18:21:59 +0000 (11:21 -0700)]
am 9434e8fe: Merge "Make the dlfcn mutex static."

* commit '9434e8febc8b223db2d49e7f97140771700113b9':
  Make the dlfcn mutex static.

11 years agoMerge "Make the dlfcn mutex static."
Elliott Hughes [Fri, 12 Oct 2012 17:59:59 +0000 (10:59 -0700)]
Merge "Make the dlfcn mutex static."

11 years agoMake the dlfcn mutex static.
Elliott Hughes [Fri, 12 Oct 2012 17:50:21 +0000 (10:50 -0700)]
Make the dlfcn mutex static.

More style fixes too, and removal of yet another lingering SH reference!

Change-Id: Iebc34a46475dd11845ad172b9108bb6ddd7585bb

11 years agoam db4fdf1a: Merge "Fix dlerror(3)."
Elliott Hughes [Fri, 12 Oct 2012 17:47:59 +0000 (10:47 -0700)]
am db4fdf1a: Merge "Fix dlerror(3)."

* commit 'db4fdf1aafb63b09ee967066d9b8107a9812db2d':
  Fix dlerror(3).

11 years agoMerge "Fix dlerror(3)."
Elliott Hughes [Fri, 12 Oct 2012 17:27:43 +0000 (10:27 -0700)]
Merge "Fix dlerror(3)."

11 years agoReconcile with jb-mr1-factory-release - do not merge
The Android Open Source Project [Fri, 12 Oct 2012 14:30:26 +0000 (07:30 -0700)]
Reconcile with jb-mr1-factory-release - do not merge

Change-Id: I833db3c1458b360d17442413b86b546dc650bc0c

11 years agoFix dlerror(3).
Elliott Hughes [Thu, 11 Oct 2012 23:08:51 +0000 (16:08 -0700)]
Fix dlerror(3).

Add unit tests for dlerror(3) in various situations. I think We're at least
as good as glibc now.

Also factor out the ScopedPthreadMutexLock and use it here too.

Bug: http://code.google.com/p/android/issues/detail?id=38398
Change-Id: I040938b4366ab836e3df46d1d8055b92f4ea6ed8

11 years agoam 417fd233: Merge "Fix perf_event_open syscall for x86 and mips"
Elliott Hughes [Thu, 11 Oct 2012 17:42:00 +0000 (10:42 -0700)]
am 417fd233: Merge "Fix perf_event_open syscall for x86 and mips"

* commit '417fd2334a694cf6a831b81cd672b4ca31ff2f54':
  Fix perf_event_open syscall for x86 and mips

11 years agoMerge "Fix perf_event_open syscall for x86 and mips"
Elliott Hughes [Thu, 11 Oct 2012 17:26:00 +0000 (10:26 -0700)]
Merge "Fix perf_event_open syscall for x86 and mips"

11 years agoFix perf_event_open syscall for x86 and mips
Shuo Gao [Thu, 11 Oct 2012 05:27:48 +0000 (13:27 +0800)]
Fix perf_event_open syscall for x86 and mips

perf_event_open syscall has a different syscall number for
the 3 supported architectures: arm, x86 and mips. Currenlty
only the arm syscall number is defined for all architectures.
Tracing tools like perf will not work on other architectures
than arm.

Add the different values for perf_event_open on x86 and mips
and run gensyscalls.py to update generated headers.

Change-Id: I2ed78bd42c0e5df8dbc51d784be49cccda5fab30
Author: Irina Tirdea <irina.tirdea@intel.com>
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
11 years agomerge in jb-mr1-factory-release history after reset to jb-mr1-dev
The Android Automerger [Thu, 11 Oct 2012 15:18:46 +0000 (08:18 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev

11 years agoReconcile with jb-mr1-release - do not merge
The Android Open Source Project [Thu, 11 Oct 2012 12:56:36 +0000 (05:56 -0700)]
Reconcile with jb-mr1-release - do not merge

Change-Id: I8ceb7a33ab427c2d3e884e8b71064ecbc531fd1e

11 years agomerge in jb-mr1-release history after reset to jb-mr1-dev
The Android Automerger [Wed, 10 Oct 2012 21:06:19 +0000 (14:06 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev

11 years agoam ecbded40: am 2c287e95: Set up the private variables.
Ying Wang [Wed, 10 Oct 2012 20:52:59 +0000 (13:52 -0700)]
am ecbded40: am 2c287e95: Set up the private variables.

* commit 'ecbded40ff1278ddb155d3e1a5d137285f18629f':
  Set up the private variables.

11 years agoam 2c287e95: Set up the private variables.
Ying Wang [Wed, 10 Oct 2012 20:51:30 +0000 (13:51 -0700)]
am 2c287e95: Set up the private variables.

* commit '2c287e9510ec1d379b3cd779651b595dafb6a2ff':
  Set up the private variables.

11 years agoSet up the private variables.
Ying Wang [Wed, 26 Sep 2012 01:32:24 +0000 (18:32 -0700)]
Set up the private variables.

Now we use private variables in transform-o-to-executable to support
build executables against the NDK.
Cherry-picked from master.

Bug: 7170098
Change-Id: Ic8f1d36a116fce24f3ea6a3ff5e9bfab6cafee99

11 years agoam 1ceb9824: Merge "Fix a getcwd(3) bug and make our tests run correctly under valgrind."
Elliott Hughes [Wed, 10 Oct 2012 01:27:11 +0000 (18:27 -0700)]
am 1ceb9824: Merge "Fix a getcwd(3) bug and make our tests run correctly under valgrind."

* commit '1ceb9824ab39501e98300bc87f7984ee6b455ce8':
  Fix a getcwd(3) bug and make our tests run correctly under valgrind.

11 years agoMerge "Fix a getcwd(3) bug and make our tests run correctly under valgrind."
Elliott Hughes [Wed, 10 Oct 2012 01:14:36 +0000 (18:14 -0700)]
Merge "Fix a getcwd(3) bug and make our tests run correctly under valgrind."

11 years agoam b83cad79: Merge "Fix two comment typos."
Elliott Hughes [Wed, 10 Oct 2012 00:38:01 +0000 (17:38 -0700)]
am b83cad79: Merge "Fix two comment typos."

* commit 'b83cad79838f780779bd129da9ed4662b741bd31':
  Fix two comment typos.

11 years agoMerge "Fix two comment typos."
Elliott Hughes [Wed, 10 Oct 2012 00:23:38 +0000 (17:23 -0700)]
Merge "Fix two comment typos."

11 years agoFix two comment typos.
Elliott Hughes [Wed, 10 Oct 2012 00:23:09 +0000 (17:23 -0700)]
Fix two comment typos.

Change-Id: Icb2d6f7fa97ef5a4409a7606875e416cfab0a4b3

11 years agoFix a getcwd(3) bug and make our tests run correctly under valgrind.
Elliott Hughes [Wed, 10 Oct 2012 00:14:56 +0000 (17:14 -0700)]
Fix a getcwd(3) bug and make our tests run correctly under valgrind.

The getcwd(3) bug was found by valgrind.

Bug: 7291287
Change-Id: I59f3bff1c1392a408b905934eebcd5d894d37492

11 years agoam b04598a6: Set up the private variables.
Ying Wang [Mon, 8 Oct 2012 21:21:38 +0000 (14:21 -0700)]
am b04598a6: Set up the private variables.

* commit 'b04598a63c3f0df597f6186beea3adafc665ef56':
  Set up the private variables.

11 years agoSet up the private variables.
Ying Wang [Wed, 26 Sep 2012 01:32:24 +0000 (18:32 -0700)]
Set up the private variables.

Now we use private variables in transform-o-to-executable to support
build executables against the NDK.

Bug: 7170098
Change-Id: I6e505b33001b76f4b11fcbbb1d35392c4ddf4c70

11 years agoam 9a7366e8: am fa7e2586: Merge "Test flags before using "info""
Elliott Hughes [Thu, 4 Oct 2012 00:42:35 +0000 (17:42 -0700)]
am 9a7366e8: am fa7e2586: Merge "Test flags before using "info""

* commit '9a7366e8943990619c494548050aa906f1971332':
  Test flags before using "info"

11 years agoam fa7e2586: Merge "Test flags before using "info""
Elliott Hughes [Thu, 4 Oct 2012 00:41:08 +0000 (17:41 -0700)]
am fa7e2586: Merge "Test flags before using "info""

* commit 'fa7e2586176711896e6c0b94c7b811f7cbe29907':
  Test flags before using "info"

11 years agoMerge "Test flags before using "info""
Elliott Hughes [Thu, 4 Oct 2012 00:27:51 +0000 (17:27 -0700)]
Merge "Test flags before using "info""

11 years agoTest flags before using "info"
Andy McFadden [Tue, 2 Oct 2012 20:53:13 +0000 (13:53 -0700)]
Test flags before using "info"

Our debugger signal catcher expects to receive three args, but if
somebody cleared SA_SIGINFO we only get one, and bad things happen
when we try to use the second one.  Test to see if SA_SIGINFO is
still set before we try to use the argument.

(cherry-pick of f84bc8d6f6368f1c846124a8168761ee8cc589c0.)

Bug: 7272866
Change-Id: I69a65c25e833aea70acb78f9ba40ed93308583e6

11 years agoReconcile with jb-mr1-release - do not merge
The Android Open Source Project [Wed, 3 Oct 2012 14:33:03 +0000 (07:33 -0700)]
Reconcile with jb-mr1-release - do not merge

Change-Id: I80b71067d1e628d18a19d94219fcfa1000133abf

11 years agomerge in jb-mr1-release history after reset to jb-mr1-dev
The Android Automerger [Wed, 3 Oct 2012 13:59:12 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev

11 years agoam 6b1ba118: am 3ef4fecd: bionic: update processed msm_mdp.h
Naseer Ahmed [Wed, 3 Oct 2012 08:03:04 +0000 (01:03 -0700)]
am 6b1ba118: am 3ef4fecd: bionic: update processed msm_mdp.h

* commit '6b1ba1184a5e0884686b63da837a85f8c861d1fc':
  bionic: update processed msm_mdp.h

11 years agoam 3ef4fecd: bionic: update processed msm_mdp.h
Naseer Ahmed [Wed, 3 Oct 2012 07:57:49 +0000 (00:57 -0700)]
am 3ef4fecd: bionic: update processed msm_mdp.h

* commit '3ef4fecd30c22f3c17c1dadfce4527e858b42e7e':
  bionic: update processed msm_mdp.h

11 years agobionic: update processed msm_mdp.h
Naseer Ahmed [Mon, 1 Oct 2012 20:06:50 +0000 (16:06 -0400)]
bionic: update processed msm_mdp.h

-- Has display commit ioctl

Bug: 7274951
Change-Id: If2d47edf3ada418e8c61a2acc7b79fb3422f3473
Signed-off-by: Iliyan Malchev <malchev@google.com>
11 years agoam 7c67e4e4: am 98957db5: Merge "Test flags before using "info"" into jb-mr1-dev
Andy McFadden [Tue, 2 Oct 2012 22:27:09 +0000 (15:27 -0700)]
am 7c67e4e4: am 98957db5: Merge "Test flags before using "info"" into jb-mr1-dev

* commit '7c67e4e423f7608c50a1fc7c355d87593cfdbcca':
  Test flags before using "info"

11 years agoam 98957db5: Merge "Test flags before using "info"" into jb-mr1-dev
Andy McFadden [Tue, 2 Oct 2012 22:24:25 +0000 (15:24 -0700)]
am 98957db5: Merge "Test flags before using "info"" into jb-mr1-dev

* commit '98957db5536e93724c2e9e6bd19d5063f9d4dc2c':
  Test flags before using "info"

11 years agoMerge "Test flags before using "info"" into jb-mr1-dev
Andy McFadden [Tue, 2 Oct 2012 22:23:20 +0000 (15:23 -0700)]
Merge "Test flags before using "info"" into jb-mr1-dev

11 years agoam cafbc940: am 2e0452cb: bionic: update processed msm_vidc_enc.h
Andreas Huber [Tue, 2 Oct 2012 21:42:35 +0000 (14:42 -0700)]
am cafbc940: am 2e0452cb: bionic: update processed msm_vidc_enc.h

* commit 'cafbc9404310828ecddc55a1eed5fc897008b1f3':
  bionic: update processed msm_vidc_enc.h

11 years agoam 2e0452cb: bionic: update processed msm_vidc_enc.h
Andreas Huber [Tue, 2 Oct 2012 21:40:02 +0000 (14:40 -0700)]
am 2e0452cb: bionic: update processed msm_vidc_enc.h

* commit '2e0452cbd1f5b981fbadb4021198d2c27ec1cde3':
  bionic: update processed msm_vidc_enc.h

11 years agobionic: update processed msm_vidc_enc.h
Andreas Huber [Tue, 2 Oct 2012 16:21:20 +0000 (09:21 -0700)]
bionic: update processed msm_vidc_enc.h

Updated kernel headers to support a video encoder ioctl to preprend each IDR
frame with SPS/PPS.

related-to-bug: 7245308
Change-Id: I7244c521690d69a905deb19940a04fd4f2e06935
Signed-off-by: Iliyan Malchev <malchev@google.com>
11 years agoTest flags before using "info"
Andy McFadden [Tue, 2 Oct 2012 20:53:13 +0000 (13:53 -0700)]
Test flags before using "info"

Our debugger signal catcher expects to receive three args, but if
somebody cleared SA_SIGINFO we only get one, and bad things happen
when we try to use the second one.  Test to see if SA_SIGINFO is
still set before we try to use the argument.

Bug: 7272866
Change-Id: If682a2262fe8a575f3802fb0c60a53eea3082456

11 years agoam b95ad82f: am 95a2a7f3: Merge "Fix MIPS build."
Elliott Hughes [Tue, 2 Oct 2012 18:33:03 +0000 (11:33 -0700)]
am b95ad82f: am 95a2a7f3: Merge "Fix MIPS build."

* commit 'b95ad82f7d175a4f79eb0cbf6caedf0653603590':
  Fix MIPS build.

11 years agoam 95a2a7f3: Merge "Fix MIPS build."
Elliott Hughes [Tue, 2 Oct 2012 18:31:30 +0000 (11:31 -0700)]
am 95a2a7f3: Merge "Fix MIPS build."

* commit '95a2a7f325330830d6227aa683948b325e38e653':
  Fix MIPS build.

11 years agoMerge "Fix MIPS build."
Elliott Hughes [Tue, 2 Oct 2012 18:22:32 +0000 (11:22 -0700)]
Merge "Fix MIPS build."

11 years agoFix MIPS build.
Elliott Hughes [Tue, 2 Oct 2012 18:20:07 +0000 (11:20 -0700)]
Fix MIPS build.

ARM and x86 have custom memcpy implementations, but MIPS relies on the generic
one, which I recently moved.

Change-Id: I9e49243f63b27a4123f2c6623d6286ec82d333c7

11 years agoam 90172541: am b98204a9: Merge "Move non-upstream code into the libc/bionic directory."
Elliott Hughes [Tue, 2 Oct 2012 16:25:12 +0000 (09:25 -0700)]
am 90172541: am b98204a9: Merge "Move non-upstream code into the libc/bionic directory."

* commit '90172541866696a5a46fae7ff7e186126ee37318':
  Move non-upstream code into the libc/bionic directory.

11 years agoam b98204a9: Merge "Move non-upstream code into the libc/bionic directory."
Elliott Hughes [Tue, 2 Oct 2012 16:22:03 +0000 (09:22 -0700)]
am b98204a9: Merge "Move non-upstream code into the libc/bionic directory."

* commit 'b98204a9fb5c84478a9710163df395486443c7f6':
  Move non-upstream code into the libc/bionic directory.

11 years agoReconcile with jb-mr1-release - do not merge
The Android Open Source Project [Tue, 2 Oct 2012 16:16:33 +0000 (09:16 -0700)]
Reconcile with jb-mr1-release - do not merge

Change-Id: I2c724a28984aa03b2887b3db58bd59699b428e85

11 years agoMerge "Move non-upstream code into the libc/bionic directory."
Elliott Hughes [Tue, 2 Oct 2012 16:13:34 +0000 (09:13 -0700)]
Merge "Move non-upstream code into the libc/bionic directory."

11 years agoam 39d7c607: am 75f43525: Merge "Always take GCC\'s definition of NULL."
Elliott Hughes [Tue, 2 Oct 2012 01:21:35 +0000 (18:21 -0700)]
am 39d7c607: am 75f43525: Merge "Always take GCC\'s definition of NULL."

* commit '39d7c6072dc4d587c32405f3c7de12e60559cfc8':
  Always take GCC's definition of NULL.

11 years agoam 75f43525: Merge "Always take GCC\'s definition of NULL."
Elliott Hughes [Tue, 2 Oct 2012 01:18:06 +0000 (18:18 -0700)]
am 75f43525: Merge "Always take GCC\'s definition of NULL."

* commit '75f43525550c5cad3980f7dd125cb838836790b8':
  Always take GCC's definition of NULL.

11 years agoMerge "Always take GCC's definition of NULL."
Elliott Hughes [Tue, 2 Oct 2012 01:11:20 +0000 (18:11 -0700)]
Merge "Always take GCC's definition of NULL."

11 years agoAlways take GCC's definition of NULL.
Elliott Hughes [Tue, 2 Oct 2012 00:56:58 +0000 (17:56 -0700)]
Always take GCC's definition of NULL.

There's a (bad) definition of NULL in <linux/stddef.h>, and this
definition of NULL, and the One True definition in the <stddef.h> provided
by the compiler. This change at least kills one of the bad duplicates.
Killing the <linux/stddef.h> one is harder, because it's in a generated
file.

Change-Id: Iea4ccb12d6758199f312ea9cd753b84322d5c471

11 years agoMove non-upstream code into the libc/bionic directory.
Elliott Hughes [Tue, 2 Oct 2012 00:35:49 +0000 (17:35 -0700)]
Move non-upstream code into the libc/bionic directory.

I'll need at least one more pass, because there's some upstream code
lurking in libc/bionic, but this is still a step in the right direction.

Change-Id: I55927315972da8327ae01c5240ed587db17e8462

11 years agoam bb7dfcd3: am d3bf954e: Merge "Remove useless #defines and incorrect claims from...
Elliott Hughes [Mon, 1 Oct 2012 22:52:56 +0000 (15:52 -0700)]
am bb7dfcd3: am d3bf954e: Merge "Remove useless #defines and incorrect claims from header files."

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

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 a428bc12: am fe712e6c: Merge "Upgrade seed48 too."
Elliott Hughes [Mon, 1 Oct 2012 21:47:52 +0000 (14:47 -0700)]
am a428bc12: am fe712e6c: Merge "Upgrade seed48 too."

* commit 'a428bc1288e28a05b036597db4f0409fa7f3923d':
  Upgrade seed48 too.

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 agoam b650111a: am cd195eba: Merge "Upgrade to the current NetBSD rand implementation."
Elliott Hughes [Mon, 1 Oct 2012 21:15:36 +0000 (14:15 -0700)]
am b650111a: am cd195eba: Merge "Upgrade to the current NetBSD rand implementation."

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

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 0fa6279f: am 5b6346f6: Merge "bionic: linker: Need update the map->l_addr for...
Elliott Hughes [Mon, 1 Oct 2012 16:23:11 +0000 (09:23 -0700)]
am 0fa6279f: am 5b6346f6: Merge "bionic: linker: Need update the map->l_addr for execution."

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

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 agomerge in jb-mr1-release history after reset to jb-mr1-dev
The Android Automerger [Sun, 30 Sep 2012 13:59:14 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev

11 years agoMerge from jb-mr1-aah-dev
Jean-Baptiste Queru [Sat, 29 Sep 2012 00:06:56 +0000 (17:06 -0700)]
Merge from jb-mr1-aah-dev

Change-Id: Iea13ecd8b6edd42b3dc9c59755d51c1bb36afe4a

11 years agoam 204b26b4: bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl
Saurabh Shah [Fri, 28 Sep 2012 22:00:03 +0000 (15:00 -0700)]
am 204b26b4: bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl

* commit '204b26b4402249566e0190154cddb2cfc2cf42a7':
  bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl

11 years agoam 204b26b4: bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl
Saurabh Shah [Fri, 28 Sep 2012 21:59:36 +0000 (14:59 -0700)]
am 204b26b4: bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl

* commit '204b26b4402249566e0190154cddb2cfc2cf42a7':
  bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl

11 years agoMerge from jb-mr1-aah-dev
Jean-Baptiste Queru [Fri, 28 Sep 2012 21:29:53 +0000 (14:29 -0700)]
Merge from jb-mr1-aah-dev

Change-Id: I56ae94f8efe9eecedc17da2f573e8fde2b80d151

11 years agobionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl
Saurabh Shah [Thu, 27 Sep 2012 19:27:53 +0000 (12:27 -0700)]
bionic: Update msm_mdp.h with new MSMFB_OVERLAY_COMMIT ioctl

This change adds msm_mdp.h header changes to bionic.

This IOCTL is a substitute for PAN on external panel.  It waits for DMAE to
finish before returning and avoid delays in the PAN path.

Bug: 7249589
Acked-by: Arun Kumar K.R <akumarkr@codeaurora.org>
Change-Id: I4b04a4538919ffcb994699a432c4322e9f94e870
Signed-off-by: Iliyan Malchev <malchev@google.com>
11 years agoam bb892a1b: am d03bfe68: Merge "Define ssize_t if necessary."
Elliott Hughes [Fri, 28 Sep 2012 17:28:30 +0000 (10:28 -0700)]
am bb892a1b: am d03bfe68: Merge "Define ssize_t if necessary."

* commit 'bb892a1b63a2e88c98a2ba31aa659b7efac44e4f':
  Define ssize_t if necessary.

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 72b08af3: am f9163dd1: Merge "Add getdelim(3) and getline(3) to bionic"
Elliott Hughes [Fri, 28 Sep 2012 16:55:02 +0000 (09:55 -0700)]
am 72b08af3: am f9163dd1: Merge "Add getdelim(3) and getline(3) to bionic"

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

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 fd6ca57f: am e4030e0b: Merge "Fix several compiler warnings."
Elliott Hughes [Wed, 26 Sep 2012 23:07:02 +0000 (16:07 -0700)]
am fd6ca57f: am e4030e0b: Merge "Fix several compiler warnings."

* commit 'fd6ca57f24cbfd8a8074ee6f1c22dd973f1b172f':
  Fix several compiler warnings.

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 2c29bcf7: am 827a2604: Merge "Replace __unused in kernel headers with __linux_unus...
Elliott Hughes [Wed, 26 Sep 2012 22:19:22 +0000 (15:19 -0700)]
am 2c29bcf7: am 827a2604: Merge "Replace __unused in kernel headers with __linux_unused to avoid conflicts with __unused macro in sys/cdefs.h"

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

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 dd9fbc86: am 8e630dac: Merge "Simple tests for dladdr(3)."
Elliott Hughes [Wed, 26 Sep 2012 19:19:34 +0000 (12:19 -0700)]
am dd9fbc86: am 8e630dac: Merge "Simple tests for dladdr(3)."

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

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

* commit 'a48d5e5f127df0f76b49e046be042f46f211e8bc':
  Fix tmpfile(3).

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 5989ed5c: am 25937d36: Merge "FORTIFY_SOURCE: add umask check"
Nick Kralevich [Wed, 26 Sep 2012 18:14:12 +0000 (11:14 -0700)]
am 5989ed5c: am 25937d36: Merge "FORTIFY_SOURCE: add umask check"

* commit '5989ed5cb8a1d11c140aa61a718e386c2cc88307':
  FORTIFY_SOURCE: add umask check

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"