commit | 5e30a6ae149e670c03ee614acd3fc9f1fb23ef45 | [log] [tgz] |
---|---|---|
author | Andrew Hsieh <andrewhsieh@google.com> | Mon Jun 25 17:56:19 2012 -0700 |
committer | Andrew Hsieh <andrewhsieh@google.com> | Mon Jun 25 17:58:12 2012 -0700 |
tree | 4a353ae7329f040b9e2cdf140515ed3d16fdb2ff | |
parent | 3f8b673b24c5dc0cf0023554ead34a9a1e446dbd [diff] |
ndk: Add crtbrand.c ; crtbegin_static.S includes "atexit.S" for x86/mips "atexit" isn't defined in libc.a for x86/mips (unlike their arm's counterpart). Include atexit.S otherwise app using atexit() may fail to link statically. Also, add crtbegin.c to brand crtbegin_static/dynamic.c with .note.ABI-tag section of given API level. See $NDK/gen-platforms.sh Change-Id: I2fdbb92119e3ca2da2c1ced6d77e63136ec35c34