Jogamp
Bug 681: Add Elf Parsing for other OS than Linux, if ARM and !ANDROID using /proc...
authorSven Gothel <sgothel@jausoft.com>
Sat, 9 Feb 2013 05:17:45 +0000 (06:17 +0100)
committerSven Gothel <sgothel@jausoft.com>
Sat, 9 Feb 2013 05:17:45 +0000 (06:17 +0100)
commit30841742e735e70b3946d16711089960084e894c
treea5ddb9911e6f6bc2e1169f9f7041c6819154e028
parenta47d19d59cc8772dcf1ef67083c4401d913ad8d2
Bug 681: Add Elf Parsing for other OS than Linux, if ARM and !ANDROID using /proc/self/exe (Linux) or a found java/jvm native lib.

- PlatformPropsImpl.queryABITypeImpl: Check Elf Header for ARM + !ANDROID (i.e. add other OS than Linux, use native java/jmv lib)
- NativeLibrary.enumerateLibraryPaths: Add 'sun.boot.library.path' to enumeration!
- TestElfReader01: Add test for finding java/jvm native lib and parse it
make/scripts/runtest-x32.bat
make/scripts/runtest-x64.bat
make/scripts/runtest.sh
src/java/com/jogamp/common/os/NativeLibrary.java
src/java/jogamp/common/os/PlatformPropsImpl.java
src/junit/com/jogamp/common/os/TestElfReader01.java
http://JogAmp.org git info: FAQ, tutorial and man pages.