Commit Graph

5 Commits

Author SHA1 Message Date
David 'Digit' Turner
f4790e6f9e Separate platform files and samples by API level.
Remove all duplicate platform files, i.e development/ndk/platforms/android-N now
only contains files that are introduced in API level 'N' and not found in level 'N-1'

(This makes it easier to manage independent platform release branches, and makes
 platform additions trivial to examine and maintain).

Move samples that depends on features of API level 'N' into platforms/android-N/samples

+ update tests/run-all.sh accordingly

Change-Id: I04c4c67c6c674c1714d5812d461d0524a4f4cfd9
2010-07-29 18:07:56 -07:00
David 'Digit' Turner
d155de2400 Update API level 9 sysroot to allow static C++ destructors to be called on dlclose().
This introduces crtbegin_so.o and crtend_so.o and also requires a corresponding
change in the NDK build scripts to use them.

Also add a small test under 'tests/dlclose-destruction' to check that.
Note that this is not a sample (i.e. Android application) per se.

Change-Id: Icf25836363a3ed59310e579ce990aeca868e70e4
2010-06-25 16:17:58 -07:00
David 'Digit' Turner
fcefaf88ab Add a sample to demonstrate module exports in the NDK.
+ add .gitignore

Change-Id: Ifa160316e37cf201099ab0d8d89fdd375ee3eb59
2010-06-10 16:56:16 -07:00
Jean-Baptiste Queru
7e203f10b6 Delete NDK.
It is being moved to a standalone project.

Change-Id: If863753b9bf10ec2b7351fd39eccf28a989102f7
2010-03-24 09:22:53 -07:00
David 'Digit' Turner
629daab664 Remove individual .gitignore files and move their content to a single top-level one 2009-06-29 15:54:44 +02:00