Commit Graph

7679 Commits

Author SHA1 Message Date
Christopher Ferris c1087e55c6 am bf6c2dbe: Merge "Fix mac build."
* commit 'bf6c2dbef5ab775f7c6af6a2776793c2af41bc40':
  Fix mac build.
2014-05-09 18:16:29 +00:00
Christopher Ferris bf6c2dbef5 Merge "Fix mac build." 2014-05-09 18:13:06 +00:00
Christopher Ferris b138037b26 Fix mac build.
Forward declare ucontext_t so that it's not necessary for ucontext.h
to be included in the global header.

Change-Id: Ic13677dd572ab1acd927f0a17b284f9b417a642f
2014-05-09 11:04:09 -07:00
Christopher Ferris 66e31dc51e am 3a088524: Merge "Rewrite unwind thread handling."
* commit '3a088524cbd00c140c8fe043ce989ddcf28e7042':
  Rewrite unwind thread handling.
2014-05-09 16:38:19 +00:00
Christopher Ferris 3a088524cb Merge "Rewrite unwind thread handling." 2014-05-09 16:33:12 +00:00
JP Abgrall afcd2659eb am dc0ea862: Merge "libziparchive: off64_t is not int64_t (part deux)"
* commit 'dc0ea8626f9b4eb40467d6fdde5e46540130bd1d':
  libziparchive: off64_t is not int64_t (part deux)
2014-05-09 02:29:09 +00:00
JP Abgrall dc0ea8626f Merge "libziparchive: off64_t is not int64_t (part deux)" 2014-05-09 02:23:40 +00:00
Mark Salyzyn 96c5c99bda libziparchive: off64_t is not int64_t (part deux)
Change-Id: I38e78bdba338a0c40aec43d6c86f26f388cee6ab
2014-05-08 19:16:40 -07:00
JP Abgrall 3d2ad1eafd am f304730c: Merge "libziparchive: off64_t is not int64_t"
* commit 'f304730c2893d7b5d47cfe393fb2d6d3f4fced84':
  libziparchive: off64_t is not int64_t
2014-05-09 00:30:39 +00:00
JP Abgrall f304730c28 Merge "libziparchive: off64_t is not int64_t" 2014-05-09 00:26:25 +00:00
Mark Salyzyn 56a90a08db libziparchive: off64_t is not int64_t
- ToDo: investigate why our system headers let us down.

Change-Id: Iada422adbbbd4fbd0fc09b51b97b3cd06ccc6374
2014-05-08 17:20:55 -07:00
Mark Salyzyn e5bb3a3db3 am 9b5f044f: Merge "libziparchive: 64 bit issues"
* commit '9b5f044fd00f8b1d49a14c1a1faed69b3dde200b':
  libziparchive: 64 bit issues
2014-05-08 23:19:30 +00:00
Mark Salyzyn 9b5f044fd0 Merge "libziparchive: 64 bit issues" 2014-05-08 23:14:36 +00:00
Mark Salyzyn 088bf90e5d libziparchive: 64 bit issues
Change-Id: I1b53aff5b1527a3623d17deed306624707d345ef
2014-05-08 16:06:54 -07:00
Christopher Ferris a2efd3ac7a Rewrite unwind thread handling.
This new version doesn't require any specialized thread
implementation, it uses the Current implementation to do its job.
In addition, it runs much faster when multiple threads are trying
to unwind at the same time since the global signal lock is held for
only a small amount of time. Even running through the threads one at
a time should be faster since it no longer requires two passes through
the unwound stacks.

The new code now allows multiple simultaneous unwinds of the
same thread.

Finally, add the ability to unwind from a ucontext_t passed in. This
functionality doesn't work for remote unwinds yet.

Change-Id: I4d181d7ca5ffd2acfd1686e668e6d21e36b425cb
2014-05-08 14:42:16 -07:00
Mark Salyzyn 0e69ba70b5 am 113067e2: Merge "run-as: build 1161573 failure"
* commit '113067e2161e206482e80cfa9b58eeca02e0f6b6':
  run-as: build 1161573 failure
2014-05-08 21:25:50 +00:00
Mark Salyzyn 113067e216 Merge "run-as: build 1161573 failure" 2014-05-08 21:21:33 +00:00
Mark Salyzyn 2e6e2713fb run-as: build 1161573 failure
- pointer to integer comparison.

Change-Id: I4a12c357ff5eaf2fc08c19c9efe7e2d7cb0dbe2e
2014-05-08 21:18:23 +00:00
Mark Salyzyn db32e78890 am a2b03c4a: Merge "libsparse: turn on -Werror"
* commit 'a2b03c4a6a8d68b0991ed64c51df59b39370d8d4':
  libsparse: turn on -Werror
2014-05-08 20:33:30 +00:00
Mark Salyzyn e6246ca6cc am 01ef52e1: Merge "fs_mgr: turn on -Werror"
* commit '01ef52e114d9ef59681f3b83f71545390611fde3':
  fs_mgr: turn on -Werror
2014-05-08 20:33:29 +00:00
Mark Salyzyn eaba3970c0 am d3d8703c: Merge "libmincrypt: suppress warning messages"
* commit 'd3d8703c8acd8233653e6d33a9abe01b8b238336':
  libmincrypt: suppress warning messages
2014-05-08 20:33:29 +00:00
Mark Salyzyn 463e25101e am b9b50b4e: Merge "libziparchive: Turn on -Werror"
* commit 'b9b50b4e58894631c628032fd9d8c694b07288cb':
  libziparchive: Turn on -Werror
2014-05-08 20:33:28 +00:00
Mark Salyzyn e1324cd4d8 am 17151e4d: Merge "run-as: turn on -Werror"
* commit '17151e4d0e8f01a05c7a117dabcb2f3bdd6d54d2':
  run-as: turn on -Werror
2014-05-08 20:33:27 +00:00
Mark Salyzyn d4bb311062 am 9318e4d9: Merge "liblog: set -Werror"
* commit '9318e4d9f88f99ead5ed039952ef68bdaf9a1b8e':
  liblog: set -Werror
2014-05-08 20:33:27 +00:00
Mark Salyzyn a2b03c4a6a Merge "libsparse: turn on -Werror" 2014-05-08 20:32:37 +00:00
Mark Salyzyn 01ef52e114 Merge "fs_mgr: turn on -Werror" 2014-05-08 20:31:11 +00:00
Mark Salyzyn d3d8703c8a Merge "libmincrypt: suppress warning messages" 2014-05-08 20:30:47 +00:00
Mark Salyzyn b9b50b4e58 Merge "libziparchive: Turn on -Werror" 2014-05-08 20:30:20 +00:00
Mark Salyzyn 17151e4d0e Merge "run-as: turn on -Werror" 2014-05-08 20:29:39 +00:00
Mark Salyzyn 9318e4d9f8 Merge "liblog: set -Werror" 2014-05-08 20:29:16 +00:00
Mark Salyzyn 8116c8c37a libsparse: turn on -Werror
- Deal with some -Wunused issues

Change-Id: I9667d74c0dfbe55c625e65b9d44d7c6f861c455d
2014-05-07 16:56:22 -07:00
Mark Salyzyn 86e3f22b6a fs_mgr: turn on -Werror
- deal with some -Wunused-variable issues

Change-Id: Ie0140d4777ddf862e4bbed76142a1dbb8320c1b0
2014-05-07 16:56:21 -07:00
Mark Salyzyn f03f8485e7 libmincrypt: suppress warning messages
- deal with implict declaration issue
- deal with some -Wunused issues

Change-Id: I253f1412a696c4811ade70a931fb1c01b31c62a5
2014-05-07 16:56:21 -07:00
Mark Salyzyn 51d562d399 libziparchive: Turn on -Werror
Change-Id: I98a93273b9e1bac0324dd210f6a8493ba780e878
2014-05-07 16:56:21 -07:00
Mark Salyzyn b9f5a2b9a0 run-as: turn on -Werror
- remove an abandoned code fragment

Change-Id: I32d4ad820772685c680d200dc00ef11d102c76bd
2014-05-07 16:56:21 -07:00
Mark Salyzyn a04464adaf liblog: set -Werror
- Deal with some -Wunused issues
- Cleanup UNUSED to __unused transition

Change-Id: Icd33808d4c974625f4fd0a126a90a2b4c90c8314
2014-05-07 16:56:21 -07:00
Alexander Levitskiy 3142bdbf84 am d150618d: Merge "Revert "System: Fastboot: warning fixit, misc bugs and cleanup.""
* commit 'd150618d8d31ca1b56258902c40ad5c38f1c4e31':
  Revert "System: Fastboot: warning fixit, misc bugs and cleanup."
2014-05-07 23:41:14 +00:00
Alexander Levitskiy d150618d8d Merge "Revert "System: Fastboot: warning fixit, misc bugs and cleanup."" 2014-05-07 23:37:20 +00:00
Alexander Levitskiy 8d7ddb35d5 Revert "System: Fastboot: warning fixit, misc bugs and cleanup."
This reverts commit 782111b3bc.

Change-Id: Ib66400dfaeef7f01e6461a57b9f09be08de2f1fe
2014-05-07 23:31:59 +00:00
Mark Salyzyn 328746da80 am 129e9dad: Merge changes Idfd1a114,If725a1cb,I61211165,If9a05ccb
* commit '129e9dada707d66eb3242b666b6187a031dc410a':
  adb: turn on -Werror
  netcfg: turn on -Werror
  mkbootimg: turn on -Werror
  gpttool: turn on -Werror
2014-05-07 23:12:57 +00:00
Mark Salyzyn 129e9dada7 Merge changes Idfd1a114,If725a1cb,I61211165,If9a05ccb
* changes:
  adb: turn on -Werror
  netcfg: turn on -Werror
  mkbootimg: turn on -Werror
  gpttool: turn on -Werror
2014-05-07 23:10:40 +00:00
Ying Wang 1e6cd741fd am 803fb62b: Merge "Remove unused LOCAL_LDLIBS."
* commit '803fb62bb49b551afff546b4748d2d3e9ec54af1':
  Remove unused LOCAL_LDLIBS.
2014-05-07 22:54:26 +00:00
Elliott Hughes 78104182ac am d9e3bc3f: Merge "Use bionic\'s <linux/fuse.h>."
* commit 'd9e3bc3f422fcae5a800483275da9fc950ab7f7a':
  Use bionic's <linux/fuse.h>.
2014-05-07 22:54:25 +00:00
Ying Wang 803fb62bb4 Merge "Remove unused LOCAL_LDLIBS." 2014-05-07 22:50:48 +00:00
Elliott Hughes d9e3bc3f42 Merge "Use bionic's <linux/fuse.h>." 2014-05-07 22:47:46 +00:00
Elliott Hughes 1f64d7e14c am b4866128: Merge "Fix mips debuggerd <corkscrew/ptrace.h> build breakage."
* commit 'b48661289ad5b31afd2fa6e406caa0dca1c80230':
  Fix mips debuggerd <corkscrew/ptrace.h> build breakage.
2014-05-07 22:47:17 +00:00
Elliott Hughes b48661289a Merge "Fix mips debuggerd <corkscrew/ptrace.h> build breakage." 2014-05-07 22:44:09 +00:00
Elliott Hughes 99d4a697c7 Fix mips debuggerd <corkscrew/ptrace.h> build breakage.
The uapi headers have everything we need, and the corkscrew
header files have been removed.

Change-Id: I274b44463638112f1ab290926094c094c9253586
2014-05-07 15:42:41 -07:00
Ying Wang 9f437d7181 Remove unused LOCAL_LDLIBS.
Change-Id: I42aeb7668183e7a06207ee063f6eee4d37d66c6e
2014-05-07 15:36:05 -07:00
Sasha Levitskiy b59e7e6b21 am a744f0a1: Merge "System: Fastboot: warning fixit, misc bugs and cleanup."
* commit 'a744f0a11a4ff2e4a84a0af8e8e98e2e38babc32':
  System: Fastboot: warning fixit, misc bugs and cleanup.
2014-05-07 22:04:01 +00:00