1. 23 Aug, 2013 2 commits
    • WenHan Gu's avatar
      Refine abcc for system image. · 14f51f8d
      WenHan Gu authored
      After apply this patch:
      1. Use build-abcc.sh with --only-assets to generate toolchain assets.
      3. mmm ndk/tests/abcc
      4. make systemimage
      
      Also 2 modifications.
      1. Change name abcc-$abi.apk to abcc-$abi-unsigned.apk for clearity.
      2. Add prebuilts dir into .gitignore.
      
      Change-Id: Iadace270113209e958439250e6db75c9ed6ea0b8
      14f51f8d
    • Andrew Hsieh's avatar
      Merge "Add Script for building abcc." · a322bcda
      Andrew Hsieh authored
      a322bcda
  2. 22 Aug, 2013 2 commits
  3. 21 Aug, 2013 4 commits
  4. 20 Aug, 2013 7 commits
  5. 16 Aug, 2013 2 commits
  6. 14 Aug, 2013 1 commit
    • Andrew Hsieh's avatar
      Error when gdb stub fail to build · 9375ffd7
      Andrew Hsieh authored
      In windows *-gdb.exe is a wrapper which setup up PATH and PYTHONHOME
      to python prebuilt directory before calling into the real *-gdb-orig.exe.
      
      For 32-bit windows, i686-w64-mingw32-gcc is used to compile gdb stub
      because the default i586-mingw32msvc doesn't have functions such as
      CreateJobObject used in the stub.  Problem is that i686-w64-mingw32-gcc
      may not be installed in build system and the build script fails silently,
      causing 32-bit *-gdb.exe fail to launch due to missing libpython2.7.dll.
      
      This patch is to issue error when stub can't be generated for
      whatever reason.
      
      Change-Id: I6c939728aa7d90eafc60cb5637b598092557b584
      9375ffd7
  7. 13 Aug, 2013 3 commits
  8. 10 Aug, 2013 2 commits
    • Ray Donnelly's avatar
      ndk-gdb.py: Fix ndk_bin_path determination · 9855fa06
      Ray Donnelly authored
      It wasn't correct on 64bit. This meant that the gnumake
      found on those systems tended to be the system one.
      
      Now, sys.executable is used and if that fails, some more
      exhaustive checks of platform.platform() and sys.maxsize
      are used (in-case the user uses their own Python - note
      if this happens, arch differences between that Python and
      the NDK could still cause the system make to be used, but
      this is a small corner case that will usually work ok ..)
      9855fa06
    • Ray Donnelly's avatar
      ndk-gdb.py: Handle quoted paths in find_program · 0a9da1b9
      Ray Donnelly authored
      The quotes in os.environ['PATH'] need to be removed
      otherwise executables are not found.
      0a9da1b9
  9. 08 Aug, 2013 3 commits
  10. 07 Aug, 2013 14 commits