- 01 Apr, 2015 1 commit
-
-
Ying Wang authored
Bug: 20017058 Change-Id: I85fac71061673d00a1b583ad13afc8567d794cd6
-
- 12 Feb, 2015 3 commits
-
-
Dan Albert authored
Change-Id: I6bb8b42dbc7ac45bec6b8267733f9b4d6212315f
-
Dan Albert authored
gdbclient is being promoted to a real script: https://android-review.googlesource.com/#/c/131831/ Change-Id: I4bb70ad44cec0ebf62d9e8e355c22ed8b708868b
-
Greg Hackmann authored
Blocking these sequences on Darwin has false positives (Terminal.app) and false negatives (Eclipse CDT on Linux). Instead let's ask the terminal what it supports. Change-Id: I907942925a8b30abc1ea920f077b5fc3af815ba4 Signed-off-by:
Greg Hackmann <ghackmann@google.com>
-
- 30 Jan, 2015 1 commit
-
-
Trevor Drake authored
Change-Id: Iac3942da05c1803039b9fcf15fee1fc0e0f4efda
-
- 22 Jan, 2015 1 commit
-
-
Dmitriy Ivanov authored
Print error message when unable to resolve exefile by pid Change-Id: I5d04bdc348e5f95818ac90e29148947edfce42eb
-
- 05 Jan, 2015 1 commit
-
-
Pirama Arumuga Nainar authored
gdbclient looks for 'x86_64-linux-androideabi-gdb' whereas the prebuilts have gdb as 'x86_64-linux-android-gdb' $ cd $ANDROID_BUILD_TOP $ find prebuilts -iname *x86*gdb prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin/x86_64-linux-android-gdb prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.8/bin/x86_64-linux-android-gdb prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/bin/x86_64-linux-android-gdb prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.8/bin/x86_64-linux-android-gdb Change-Id: Ib940ecd6f345ea501da79834168b91cc0f6e5a96
-
- 06 Dec, 2014 1 commit
-
-
Dan Albert authored
We had discussed the idea of making all host tools default to using ASAN. Even if we don't make it the default, this makes it easy for the user to switch all host binaries over. Change-Id: I64a5c741b1b4e9aefed3a6be8dcd4f386e06b29c
-
- 22 Nov, 2014 1 commit
-
-
Dan Albert authored
Change-Id: Ie8e9ce7270233ac01d7bc80bda5adc28afa158ed
-
- 15 Nov, 2014 1 commit
-
-
Dan Albert authored
Change-Id: I8901689876e65f5b72050c40e1580f167e49c2b0
-
- 14 Nov, 2014 1 commit
-
-
Dmitriy Ivanov authored
1. Some devices do not set ro.product.device in which case take it from ro.hardware 2. Add path to tapas symbols to sysroot and solib-search-path for tapas users only Change-Id: I4eed2d3c3aefd95070beebdbfba4464a524c3066
-
- 05 Nov, 2014 2 commits
-
-
Nick Kralevich authored
Proper selinux labeling support for files on rootfs was never completely implemented. Instead of putting coredump files on rootfs, put them on tmpfs instead. See: http://www.mail-archive.com/seandroid-list@tycho.nsa.gov/msg01815.html Bug: 18227650 Change-Id: I2eeabee4fe1a14bfbf990a4a518d538d6b4b6e87
-
Iliyan Malchev authored
b/18229600 shamu kernel is failing to build on build machine Change-Id: Ia67443853443e4d7db9311bf8da69a5dc0da8e5e Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
- 04 Nov, 2014 2 commits
-
-
Justin Morey authored
If no density value is specified when invoking tapas, we now export a default value of 'alldpi' Change-Id: I12b22a4cbd0ef604826aad66c5f7ab9271eb6d57
-
Iliyan Malchev authored
b/18229600 shamu kernel is failing to build on build machine Change-Id: I1b7e6d0ebf3e966a89ae4c7fed0cfd2db3f0a6a9 Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
- 01 Nov, 2014 2 commits
-
-
Dmitriy Ivanov authored
Differences between this implementation and the old one: 1. Resolves symbols/gdb based on device information (lunch target is irrelevant) 2. Works with downloaded from build-server symbols 3. Does not require user to specify exe file - detects it automatically Bug: 18208329 (cherry picked from commit 9b8e4b37) Change-Id: I13ae2debb6e2d827b9aa55e93864b5d60c2bd32e
-
Dmitriy Ivanov authored
Differences between this implementation and the old one: 1. Resolves symbols/gdb based on device information (lunch target is irrelevant) 2. Works with downloaded from build-server symbols 3. Does not require user to specify exe file - detects it automatically Change-Id: I4e7ce0a51868634593a9f104fe3f2fa67b54ca9f
-
- 31 Oct, 2014 1 commit
-
-
Iliyan Malchev authored
The shell functions in this patch enable crashing processes with the core limit set correctly to dump core in directory /cores. They do so by remounting the root partition, which is RAM-backed, and by creating the 0777-chmodded /cores under it. They also set the core file pattern in /proc/sys/kernel/core_pattern to be /cores/core.%p, such that a core dump will have the crashing process' PID appended to it. You enable core-dump generation once per boot, as follows: coredump-setup If a process does not have its core-size rlimit set (as most do not), you can either set it manually by typing "adb shell prlimit <pid> 4 -1 -1", or by typing coredump-enable <name>, e.g. coredump-enable $(pid mediaserver) Alternatively, you can cause a running process to dump core by sending it a SIGSEGV via the shell function core <name>, e.g.: core $(pid mediaserver) Change-Id: Ib174e7ee95515fb9866fa6bf0d5b5bf23f3ec61b Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
- 23 Oct, 2014 1 commit
-
-
Jeff Hamilton authored
It allows overriding the density the app is built for. Currently only used in the GMS core APK's gradle file. Change-Id: I3606df313a3110208cd8e6acade5f558261c921f (cherry picked from commit 7e3d2341570681e566872216796dc4f79c8695ef)
-
- 22 Oct, 2014 1 commit
-
-
Neil Fuller authored
Change-Id: I9754844af58e3f81d7eb9dae286128d17a2cb56c
-
- 05 Oct, 2014 1 commit
-
-
Christopher Ferris authored
If you are debugging a native process, SIGSEGV gets ignored by default. Make it so that the special ART gdb macro is only called when debugging app_processXX. Bug: 17815162 Change-Id: Idba86860dfd94e7483f2668beeb76b3e6032fb34
-
- 22 Sep, 2014 1 commit
-
- 16 Sep, 2014 1 commit
-
-
David 'Digit' Turner authored
Due to a bad previous merge, everytime 'lunch' is called, a new instance of prebuilts/android-emulator/<system>/ will be added to your PATH. This patch fixes the issue by removing the duplicate code that should have been removed during the merge. Note that android-emulator is still being added once to the PATH by code that appears before in the script. BUG=17524154 Change-Id: Iaa03159b0c81b15ef4c7c420e2f76e0a48aba789
-
- 12 Sep, 2014 2 commits
-
-
Brian Carlstrom authored
Bug: 17253957 (cherry picked from commit a5c4f178) Change-Id: Id5f5a6e9c81d4332ef5a846423ea41384a053db6
-
Brian Carlstrom authored
Bug: 17253957 Change-Id: Ifd6d5984f63981e1f99b6ae6f9459c2801588459
-
- 11 Sep, 2014 1 commit
-
-
Dan Albert authored
I've been told this is no longer in use, and it's the only user of external/grub, which is distressingly out of date. Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6 (cherry picked from commit de21059a)
-
- 10 Sep, 2014 1 commit
-
-
Dan Albert authored
I've been told this is no longer in use, and it's the only user of external/grub, which is distressingly out of date. Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6
-
- 25 Aug, 2014 1 commit
-
-
Ying Wang authored
To override define function get_make_command() in vendor's vendor-envsetup.sh. Change-Id: I553e60816eb789750ccd16110f2e82a5087587e8
-
- 10 Aug, 2014 1 commit
-
- 05 Aug, 2014 1 commit
-
-
Duane Sand authored
Use 4.9 mips64el toolchain for both 64- and 32-bit builds. Tell ld when 32-bit links are required. Override 4.9's changed defaults for mips floating point register use, to get same assembler rules as 4.8 and earlier. Also: drop unused soft-fp build targets, cleanout redundant compiler options, and remove extraneous Android.mk file. (cherry picked from commit 6670e24a) Change-Id: I34d2f8fc6113c9d1670e3acff1aff48634b9fe1b
-
- 26 Jul, 2014 1 commit
-
-
Jeff Brown authored
Also add it to the help list since it was missing. Change-Id: I11403e63bc421fd146ad88452eac05043eacabc3
-
- 23 Jul, 2014 1 commit
-
-
Duane Sand authored
Use 4.9 mips64el toolchain for both 64- and 32-bit builds. Tell ld when 32-bit links are required. Override 4.9's changed defaults for mips floating point register use, to get same assembler rules as 4.8 and earlier. Also: drop unused soft-fp build targets, cleanout redundant compiler options, and remove extraneous Android.mk file. Change-Id: I86f1075266349edb2b08a7709b9f5472d8cfda32
-
- 18 Jul, 2014 2 commits
-
-
Ed Heyl authored
Bug: 16368823 | Lunch sets $out with extra text Change-Id: I2a1d422865a073cd30e86f1e20b4d99a3747cc0b
-
Nick Kralevich authored
Use /data/local/tmp for runhat reports, instead of the sdcard. system_server isn't allowed to handle sdcard file descriptors, since the sdcard could be ejected at any time, causing the kernel to kill the system process. This addresses the following SELinux denial: W/main ( 9906): type=1400 audit(0.0:16): avc: denied { read write } for path="/mnt/shell/emulated/0/hprof-600" dev="fuse" ino=3077890536 scontext=u:r:system_server:s0 tcontext=u:object_r:fuse:s0 tclass=file Bug: 16375996 Change-Id: I4c2053c327526c2f8e6812f4ed911a712ae9a9b8
-
- 09 Jul, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I1190a0b1c84fa17b3692427eb6071ffbe84bc529
-
- 01 Jul, 2014 1 commit
-
-
Ying Wang authored
This fixes mmma broken due to quotes stripped in the argument passing. Change-Id: I6095c7ccf0660ba7b17a659f5df29b05e50e6303
-
- 30 Jun, 2014 1 commit
-
-
Ying Wang authored
Bug: 15983070 Change-Id: Id3807a6dabd616ae06aafc2b894c1858e4400e26
-
- 27 Jun, 2014 2 commits
-
-
Ed Heyl authored
Change-Id: Iff2a15ed8aad28c264209b26a33d1206ec80b794
-
Colin Cross authored
Set TARGET_OUT_VENDOR_SHARED_LIBRARIES_UNSTRIPPED Append '64' for 64-bit libraries Change-Id: Ief289bb23950d4bed84cf616cff6038fbd8caf95
-
- 25 Jun, 2014 1 commit
-
-
Michael Wright authored
Read out the ELF header to see if the executable is 64-bit or 32-bit, then call the appropriate debuggerd. In bash. Ugh. Change-Id: I6550fe92e775659cd0370bcb70f40dd59238ad8f
-