1. 27 Dec, 2013 3 commits
  2. 26 Dec, 2013 7 commits
  3. 25 Dec, 2013 2 commits
    • Logan Chien's avatar
      Fix compilation error in Clang 3.4. · 72a5123e
      Logan Chien authored
      According to C++ standard, the default destructor will be
      deleted if one of the destructor of the base classes is
      inaccessible.  In our cases, the private inheritance will
      make the destructor inaccessible to the derived class.
      In this commit, we are going to change the "private"
      inheritance to "protected" inheritance so that this test
      case can be standard compliant.
      
      This commit is cherry-picked from libc++abi upstream
      r187429, which is written by Howard Hinnant.  The original
      commit message:
      
      ------------------------------------------------------------
      commit 41458a0681f60e9b6778dbb799cbb5647db628eb
      Author: Howard Hinnant <hhinnant apple com>
      Date:   Tue Jul 30 19:00:45 2013 +0000
      
          tip-of-trunk clang has corrected some access checks for
          special members in a virtual inheritance hierarchy.
          Change a few private inheritances to protected.  This
          change will not impact what the test was testing.  This
          fixes PR16753.
      ------------------------------------------------------------
      
      Change-Id: Ibf0a534276f7e93ea027790a560b17fef1080f84
      72a5123e
    • Andrew Hsieh's avatar
      Merge "Add Clang/LLVM 3.4" · 9056db80
      Andrew Hsieh authored
      9056db80
  4. 24 Dec, 2013 2 commits
  5. 23 Dec, 2013 1 commit
    • Andrew Hsieh's avatar
      Fixed ndk-gdb-py.cmd on SHELL · 5388dfe1
      Andrew Hsieh authored
      Set SHELL as env. var. instead of passing it to python.exe which
      can't understand it.
      
      See b.android.com/63054
      
      Change-Id: I3c751237b1a929543a881321fb2657850b4f4eb8
      5388dfe1
  6. 18 Dec, 2013 5 commits
  7. 17 Dec, 2013 5 commits
  8. 13 Dec, 2013 1 commit
  9. 12 Dec, 2013 1 commit
  10. 11 Dec, 2013 4 commits
  11. 10 Dec, 2013 4 commits
  12. 07 Dec, 2013 2 commits
    • David 'Digit' Turner's avatar
      ndk: Add printf() et al to Android support library. · 78852390
      David 'Digit' Turner authored
      This adds a musl-based printf() implementation to the Android support
      library. This adds support for exotic formatters like %a (hexadecimal
      floats), required by the libc++ unit test suite, as found by Nico
      Weber (thakis@chromium.org)
      
      + Add missing implementation of frexp()/frexpf()/frexpl()
        (required by vfprintf.c)
      
      + Minimize the differences between our vfwprintf.c implementation
        and the original musl one, by moving the output wrapper structure
        to src/stdio/stdio_impl.[hc].
      
      BUG=36496
      
      Change-Id: I1b8e166646f5680434e3899bbecdf9492141e4ab
      78852390
    • David 'Digit' Turner's avatar
      Fix GAbi++ std::unexpected() link error. · bd2a9cbe
      David 'Digit' Turner authored
      Note: std::terminate() and std::unexpected() are 'nothrow' in C++11,
            but they are _not _ 'throw()' in C++98, so introduce a new
            _GABIXX config macro to deal with this.
      
      Change-Id: I3e9eab9186278c43906fdd6bce15a3d836b21957
      bd2a9cbe
  13. 05 Dec, 2013 3 commits