1. 28 Jun, 2012 1 commit
    • Andrew Hsieh's avatar
      Fix SEGV when unwinding stack pasts __libc_init · 556182fe
      Andrew Hsieh authored
      Changed "jump __libc_init" to "call __libc_init" otherwise stack unwinding
      past __libc_init may get wrong return address and crash the program or do
      wield things.  With "call", return address is pushed on stack and unwinding
      stops correctly at _start.  Note that __libc_init never returns, so this
      fix wonʼt affect normal program execution.  But just in case it "does"
      return, jump to address 0 and halt.
      
      Change-Id: Id194fb32adcbf89ae59939cee33c50b5bbdd36fe
      556182fe
  2. 31 May, 2012 1 commit
  3. 27 Mar, 2012 1 commit
  4. 22 Sep, 2010 1 commit
    • David 'Digit' Turner's avatar
      Unify NDK platform headers. · 7012117d
      David 'Digit' Turner authored
      This commit removes duplication of system headers per platform, i.e. remove
      copies of common headers like <stdlib.h> from arch-arm/usr/include and arch-x86/usr/include
      and move them to a common include directory. More specifically:
      
      - common headers:        android-N/arch-A/usr/include --> android-N/include
      - arch-specific headers: android-N/arch-A/usr-include --> android-N/arch-A/include
      - arch-specific libs:    android-N/arch-A/usr/lib     --> android-N/arch-A/lib
      
      Change-Id: Ifdba5038d108901931f3e3a7c14ebe6270d2d276
      
      NOTE: This also contains careful separation of API-level-specific headers.
            For example, platforms/android-5/include/pthread.h contains new function
            declarations that are not available when using platforms/android-3/include/pthread.h
      
      NOTE: The NDK's build-platforms.sh script has been updated to understand the new
            layout. This change in develeopment/ndk does not change the layout of
            platform files under $NDK/platforms after build-platforms.sh is called.
      7012117d
  5. 10 Jun, 2010 1 commit
  6. 28 Jan, 2010 1 commit
  7. 23 Apr, 2009 1 commit