blob: 411fe567d6e138f02d5f852691dbaaaa02b8a25a [file] [log] [blame]
David 'Digit' Turner5ad95c52009-05-27 14:20:44 +02001Android NDK ChangeLog:
David 'Digit' Turner979c98c2009-05-20 16:08:19 +02002
David 'Digit' Turner979c98c2009-05-20 16:08:19 +02003-------------------------------------------------------------------------------
David 'Digit' Turnerfadee812009-06-29 12:28:04 +02004current version
5
6- Fix build/host-setup.sh to:
David 'Digit' Turnerd6ec1722009-06-29 16:13:25 +02007 * execute as a Bourne shell script
David 'Digit' Turnerfadee812009-06-29 12:28:04 +02008 * remove unused host gcc dependency
9 * improve Windows host auto-detection
David 'Digit' Turnerd6ec1722009-06-29 16:13:25 +020010 * add GNU Make version check
11 * ensure that the script is run from $NDKROOT as build/host-setup.sh
12 * add --help, --verbose and --no-make-check options
David 'Digit' Turnerfadee812009-06-29 12:28:04 +020013
David 'Digit' Turnera046aad2009-06-29 16:33:30 +020014- Properly add sysroot library search path at build time. This makes a line
15 in Android.mk like:
16
17 LOCAL_LDLIBS := -lz
18
19 Actually work correctly, instead of having the linker complaining that it
David 'Digit' Turner7ec528c2009-07-22 13:34:54 +020020 could not find the corresponding libz.so library. Also clear LOCAL_LDLIBS
21 in $(CLEAR_VARS) script.
David 'Digit' Turnera046aad2009-06-29 16:33:30 +020022
23- Generate thumb binaries by default.
24
David 'Digit' Turner67d8edd2009-06-29 16:44:31 +020025- Add support for LOCAL_ARM_MODE in Android.mk.
26
27- Add support for the '.arm' suffix in source file names to force the
28 compilation of a single source in arm (32-bit) mode.
29
David 'Digit' Turnera046aad2009-06-29 16:33:30 +020030- Generate proper unoptimized versions of binaries when APP_OPTIM := debug
31
David 'Digit' Turner6c01aba2009-06-29 16:48:56 +020032- Add support for LOCAL_C_INCLUDES in Android.mk
David 'Digit' Turnera046aad2009-06-29 16:33:30 +020033
David 'Digit' Turner7f0688d2009-07-20 15:38:48 +020034- Fix compilation of assembler files (e.g. foo.S)
35
David 'Digit' Turner1715a1f2009-07-24 17:42:21 +020036- Make LOCAL_CFLAGS / LOCAL_CXXFLAGS / LOCAL_CPPFLAGS work as advertized
37 by the documentation (previously, only LOCAL_CFLAGS did work for both C
38 *and* C++ sources, contrary to what the doc claimed).
39
40 Note that APP_CPPFLAGS / APP_CFLAGS / APP_CXXFLAGS continue to work.
41
David 'Digit' Turnerfadee812009-06-29 12:28:04 +020042-------------------------------------------------------------------------------
David 'Digit' Turnerfdc5ea22009-07-24 17:56:51 +020043android-ndk-1.5_r1 released.