- 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
-
- 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>
-
- 20 Aug, 2013 1 commit
-
-
Jeff Brown authored
Automatically detects whether the process is native or managed and dumps the stacks accordingly. Change-Id: Ifba65279f1d1b9714b66aa6990bab05575871d28
-
- 16 Aug, 2013 1 commit
-
-
Ying Wang authored
It can be used as a goal of mm/mmm. It prints out modules' install paths, which can be used by the runtest utility. Change-Id: If113e4c990b672acbacf723104583c0157d43c3b
-
- 13 Aug, 2013 1 commit
-
- 31 Jul, 2013 1 commit
-
-
Daniel Sandler authored
The new --exact flag for pid does an exact match on the process name, rather than grepping anywhere in the ps output, which helps target a specific process if its name is a substring of another process name. (Nothing else about pid's output, including inclusion of the ps header if it matches, is affected.) qpid ("quick pid" or "quiet pid") lists all processes in the following simplified format: <pid> <procname> It also helpfully strips off the header line from ps. With an argument, qpid will search for processes or pids matching the argument. With --exact it matches process names exactly (as does pid, above). Change-Id: I28a201df40281a66cb1a2918b7ee3a0b2d7b6ffd
-
- 23 Jul, 2013 1 commit
-
-
Guilhem IMBERTON authored
AndroidProducts.mk allows for a maxdepth of 4 in device and vendor while vendorsetup.sh and BoardConfig.mk only allow for smaller depth. Make search depth consistent for these files. Change-Id: I406770c1423d4f27fe097956a7c705a0da937e35 Signed-off-by:
Beare, Bruce J <bruce.j.beare@intel.com> Signed-off-by:
Laurent Fert <laurent.fert@intel.com> Signed-off-by:
Guilhem Imberton <guilhem.imberton@intel.com> Author: Laurent Fert <laurent.fert@intel.com>
-
- 07 Jul, 2013 1 commit
-
-
synergy authored
Summary: We must use the -P flag for pwd to properly get $PWD from the environment *with* symlinks. Otherwise symlink detection is broken and anything we do using $(gettop) at the top of a symlinked path won't work properly. I noticed this issue while running on a system that has a SSD RAID symlinked to my android build home directory, which is ~/ssd_storage. The top in this instance is a symlink, which means that gettop() returns my home path, or the path above the symlink directory (but not the symlinked directory). This is a major issue in case developers choose to use $(gettop), $ANDROID_BUILD_TOP, or $T (doesn't really matter either way). Test Plan: Create a symlink and sync android source into the path. Open up the symlink, run envsetup.sh, and check $(gettop) output. While this isn't the best solution, it fixes an issue without creating new issues. Change-Id: I65bc345753805e6161098d2af6e0bee0b07d37b1
-
- 05 Jul, 2013 1 commit
-
-
Anatolii Shuba authored
Change-Id: Ieadfe63075aacccb637ddafe6518f5fad62dcd02 Signed-off-by:
Anatolii Shuba <x0158321@ti.com>
-
- 24 Jun, 2013 1 commit
-
-
Ben Cheng authored
Example for future gdb scripts: A handy command "dbt" is added to unwind the Dalvik stack. Change-Id: I564ec865c30453879439203d9d15623d5f1ec235
-
- 20 May, 2013 1 commit
-
-
Christopher Ferris authored
One of the adb commands in runhat was not using the adbOptions and would fail if specifying a single serial device with multiple connected devices. Change-Id: I804a6fccc51090cdc78dc2af76bbc0a24d843e3d
-
- 08 May, 2013 1 commit
-
-
Alex Klyubin authored
(cherry picked from commit ba5fc8e5) Change-Id: I7840dc698c5e479e65c66cb2a3ab0405127b64ec
-
- 07 May, 2013 1 commit
-
-
Alex Klyubin authored
Change-Id: Ib86a124296ecbc2b2ce9a0323c40c85ceb6cd466
-
- 17 Apr, 2013 1 commit
-
-
Ying Wang authored
Change-Id: Ia3647674f294c42e9fbe2163bf0d70012313bb15
-
- 30 Mar, 2013 1 commit
-
-
Ying Wang authored
Change-Id: Ia3647674f294c42e9fbe2163bf0d70012313bb15
-
- 26 Mar, 2013 1 commit
-
-
Jean-Baptiste Queru authored
Change-Id: If609f66904ac560bc7a6e9ff9a43c2e039525687
-