- 01 Nov, 2014 1 commit
-
-
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
-
- 22 Oct, 2014 1 commit
-
-
Neil Fuller authored
Change-Id: I9754844af58e3f81d7eb9dae286128d17a2cb56c
-
- 22 Sep, 2014 1 commit
-
- 12 Sep, 2014 1 commit
-
-
Brian Carlstrom authored
Bug: 17253957 (cherry picked from commit a5c4f178) Change-Id: Id5f5a6e9c81d4332ef5a846423ea41384a053db6
-
- 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
-
- 10 Aug, 2014 1 commit
-
- 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
-
- 09 Jul, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I1190a0b1c84fa17b3692427eb6071ffbe84bc529
-
- 30 Jun, 2014 1 commit
-
-
Ying Wang authored
Bug: 15983070 Change-Id: Id3807a6dabd616ae06aafc2b894c1858e4400e26
-
- 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
-
- 20 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now gdbclient accepts a fully qualified pathname for EXEs, which it will not modify, or a relative pathname, to which it will prefix "/system/bin". As an example, each of the following now works. Fully qualified: adb shell gdbserver :5039 /system/bin/ping bg gdbclient /system/bin/ping :5039 /system/bin/ping Relative: adb shell gdbserver :5039 /system/bin/ping bg gdbclient ping :5039 /system/bin/ping Change-Id: I1e4c9fca64c4fbc52c255271cc7f83f35c258509
-
- 17 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now a program run through gdbclient will not automatically have /system/bin added to its path, so programs not in /system/bin will no longer need to be prefixed with ../../. The following now works as an example: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient /system/xbin/crasher :5039 /system/xbin/crasher And the following now no longer works: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient ../../system/xbin/crasher :5039 /system/xbin/crasher Change-Id: I299b66d03915aeb1dc300e43a81c9a51f0bd7dec
-
- 11 Jun, 2014 1 commit
-
-
Andrey Belous authored
CALLED_FROM_SETUP and BUILD_SYSTEM set in get_build_var before make execution no need to set them before calling get_build_var function Change-Id: Ia79e11e5e3aa5c7fd337b989c16d50750b6c1442 Signed-off-by:
Andrey Belous <belous.andrey@gmail.com>
-
- 22 May, 2014 3 commits
-
-
Colin Cross authored
Change-Id: Ib4ccf3739d6b2f14597605ce06f00e4776f67976
-
Colin Cross authored
Add the 2nd arch gcc to the path so users can manually run gdb, addr2line, objdump, etc. Change-Id: I30ff439bb6548b897d13bfa87151991d5f2948b3
-
Colin Cross authored
arm64 is using gcc 4.9, arm is using gcc 4.8. Fix setpaths() to get a separate version for the 2nd arch. Change-Id: I7bde01308fc7718360e7d0fbd46b3ae8c5f55fa7
-
- 20 May, 2014 1 commit
-
-
Christopher Ferris authored
Change-Id: I4d95efc781c58af704012922d95841e009bf6286
-
- 15 May, 2014 1 commit
-
-
Ji-Hwan Lee authored
So that built emulator is used instead of prebuilt one when BUILD_EMULATOR=true. Change-Id: I67dfbfc2c3bf9bf051e56de425caa07b08d4b2e4
-
- 09 May, 2014 1 commit
-
-
David 'Digit' Turner authored
This patch changes the setpaths() function in envsetup.sh to probe for prebuilts/android-emulator/<host>/, and prepend it to PATH if it exists. See https://android-review.googlesource.com/#/c/93399/ for a related patch that adds the binaries. BUG=13747402 Change-Id: I30794ea52f6dfc58908e6271f2c0da8e2f0b68e8
-
- 30 Apr, 2014 1 commit
-
-
Jason Parks authored
Specifying the major version rather than hard coding to a minor version. (cherry-picked from commit 13b2e19e) Change-Id: Ie2c08d35fcff2129b26c1dfa8a2e5cd7b19c4b49
-
- 28 Apr, 2014 1 commit
-
-
Torne (Richard Coles) authored
On architectures other than "arm", the combination of ANDROID_KERNEL_TOOLCHAIN_PATH being empty, and CODE_REVIEWS being empty, leads to adding a :: into the user's PATH, which is highly undesirable. Neither CODE_REVIEWS nor the mips toolchaindir is ever used, so just remove them, and make sure we only include the extra colon when setting the kernel toolchain path to a non-empty value. Change-Id: I2dfa7d3a322b56b6abbc47476082dc6ae4dd6a82
-
- 10 Apr, 2014 1 commit
-
-
Colin Cross authored
Correct the solib-search-path for 64-bit to look in /system/lib64 for all libraries including those in subdirectories. Change-Id: I606a0eae1137a857564facc79306ad83097d9659
-
- 05 Apr, 2014 1 commit
-
-
Narayan Kamath authored
All introduce a flag LEGACY_USE_JAVA6 to force java6 builds. This is an unsupported configuration, and provided temporarily to iron out regressions and compare build output (if required.). - Increment the version check sequence number. - Move a more specific check (OpenJDK vs non OpenJDK) after the more general version check. - Update the link in the version check error message to the "initializing" page instead of the "download" page. The latter talks about repo, mainly. bug: 8992787 Change-Id: I313e17b1911768d4f3bc318c4162c53dec6eaf0d Conflicts: core/main.mk
-
- 13 Mar, 2014 1 commit
-
-
Ben Cheng authored
BUG: 13249790 Change-Id: I2d4fd8f888823687ea41ddbee1f7ce2a7ebc99f7
-
- 06 Mar, 2014 1 commit
-
-
Ben Cheng authored
BUG: 13249790 Change-Id: I2d4fd8f888823687ea41ddbee1f7ce2a7ebc99f7
-
- 03 Mar, 2014 1 commit
-
-
Andrew Hsieh authored
Analyzer needed by WITH_STATIC_ANALYZER and WITH_SYNTAX_CHECK is moved from prebuilts/clang/{linux-x86,darwin-x86}/host/3.3 to prebuilts/misc/{linux-x86,darwin-x86}/analyzer See https://android-review.googlesource.com/#/c/83852/ BUG=13243591 Usage: "WITH_SYNTAX_CHECK=1 make ..." instructs build system to invoke "clang -fsyntax-only" to utilize clang's better diagnostics before calling LOCAL_CC/LOCAL_CXX for code generation. The compilation time is slightly longer, and the generated object file should be the same as w/o WITH_SYNTAX_CHECK "WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..." instructs build system to run static analyzer via "clang --analyze" on a successful build. If analyzer finds any issue, instruction to open report is displayed. See http://clang-analyzer.llvm.org/scan-build.html for details. WITH_STATIC_ANALYZER trumps WITH_SYNTAX_CHECK if both exist. Project use lots of GCC extensions (eg. nested function) not supported by clang may opt out by adding LOCAL_NO_STATIC_ANALYZER:=true Change-Id: Ib3dda3ffb0fd3aaf2eadec867a966d1dd2868fb1
-
- 28 Feb, 2014 1 commit
-
-
Ben Cheng authored
It can detect and support 3 different scenarios: - 32-bit exe / 32-bit OS - 64-bit exe / 64-bit OS - 32-bit exe / 64-bit OS Change-Id: I799a91277a5e2331aebf4b2f031e9a79f7ab5bb0
-
- 26 Feb, 2014 1 commit
-
-
Primiano Tucci authored
68895a96 has introduced the possibility to limit the modules being built by mmm. In many occasions this can save a lot of developement time since it allows to build one target without processing all the makefiles in the Android tree. Unfortunatelly this nice feature is undocumented. This CL adds the one line documentation. Change-Id: I6ded32c4774047599e9c44e5ea71c07e65731cda
-
- 06 Feb, 2014 1 commit
-
-
Chris Dearman authored
Change-Id: Ice1621101c0d5a3314db288542ca8020e3f406bf Signed-off-by:
Duane Sand <duane.sand@imgtec.com>
-
- 30 Jan, 2014 1 commit
-
-
Serban Constantinescu authored
This patch adds gdbclient combo for arm64, mips64, and x86_64. Change-Id: I659b662276c93e5cce92aadc203a4bc111f5c2af Signed-off-by:
Serban Constantinescu <serban.constantinescu@arm.com>
-
- 24 Jan, 2014 1 commit
-
-
Colin Cross authored
Rename aarch64 build targets to arm64. The gcc toolchain is still aarch64. Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
-
- 22 Jan, 2014 1 commit
-
-
Narayan Kamath authored
Note that despite the location of this change, this function is run only during "lunch" and not during ". build/envsetup.sh" Also, make it easier to switch back and forth between java6 and 7 on the same session. bug: 8992787 Change-Id: I56ec0ba8552b46c04204a8b96b9abc0180f7605f
-
- 14 Jan, 2014 1 commit
-
-
Ben Cheng authored
Change-Id: I55f6ab6ea90670def30796fdce76c27031ecef01
-
- 19 Dec, 2013 1 commit
-
-
Andrew Boie authored
dumpvar doesn't work right if we're not called from the toplevel; due to the way the build system works internally, -C does not suffice. This was already done in get_abs_build_var. Redundant -C calls removed since we're at the toplevel already. Change-Id: Iaaa48982547d099186922cc3ddc417a82c85e9a5 Signed-off-by:
Andrew Boie <andrew.p.boie@intel.com>
-
- 07 Oct, 2013 1 commit
-
-
Ben Cheng authored
Change-Id: I8b4a377596705dfa0a3bd234162d183ec2ae9530
-
- 02 Oct, 2013 1 commit
-
-
Pavel Chupin authored
Add x86_64 Android builds. Compiler is expected to be able to understand -m64 code generation option. Change-Id: I99e7337c5a5766afc5e528a481bd21631ff44dd5 Signed-off-by:
Pavel Chupin <pavel.v.chupin@intel.com>
-
- 13 Sep, 2013 1 commit
-
-
Andrew Hsieh authored
Change-Id: Ie77018e4943823f7d0f18e9249f973a98ee3652a
-
- 10 Sep, 2013 1 commit
-
-
Andrew Hsieh authored
The new option WITH_STATIC_ANALYZER=1 instructs build system to run static analyzer via "clang --analyze" on a successful build. If analyzer finds any issue, instruction to open report is displayed. See http://clang-analyzer.llvm.org/scan-build.html for details. WITH_STATIC_ANALYZER trumps WITH_SYNTAX_CHECK if both exist. Project use lots of GCC extensions (eg. nested function) not supported by clang may opt out by adding LOCAL_NO_STATIC_ANALYZER:=true Change-Id: I9970560560bd52ce5f0fd7129c3488629627c735
-
- 27 Aug, 2013 1 commit
-
-
Mathias Agopian authored
make sure we don't use a grep alias if one exists. Change-Id: Id8e394f5889d9a5f1d320ecb289c974da8f14207
-
- 26 Aug, 2013 1 commit
-
-
Pavel Chupin authored
Switch from gcc-4.7 32-bit only to gcc-4.7 multilib (32/x32/64) compiler. Tested x86 image build on Linux and Darwin. This bionic patch is required: https://android-review.googlesource.com/#/c/64183 Change-Id: Ifc2c6c5d6a4a1b71a00a87af072bb7f67b1c284d Signed-off-by:
Pavel Chupin <pavel.v.chupin@intel.com>
-