This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository gluegen2.
commit 4d721ba5b91eb42f58d2315994c2788cf3adb2b6 Merge: fdcf687 4202d49 Author: Emmanuel Bourg <[email protected]> Date: Tue Oct 7 15:07:00 2014 +0200 Merge tag 'upstream/2.2.1' Upstream version 2.2.1 .classpath | 31 + .externalToolBuilders/gluegen builder.launch | 17 + .../org.eclipse.jdt.core.javabuilder.launch | 7 + .project | 31 + LICENSE.txt | 133 + Makefile | 38 + .../NativeSizeAlignment-linux-armv7l_eabi.log | 101 + .../NativeSizeAlignment-linux-x86_32.log | 101 + .../NativeSizeAlignment-linux-x86_64.log | 99 + .../native-size/NativeSizeAlignment-win32.log | 99 + .../native-size/NativeSizeAlignment-win64.log | 97 + doc/elf/crosstest-java-linux-armv6hf-panda.log | 61 + doc/elf/crosstest-java-linux-armv6hf-raspi.log | 61 + doc/elf/crosstest-java-linux-armv6sf-panda.log | 60 + doc/manual/example1/function.c | 3 + doc/manual/example1/function.cfg | 8 + doc/manual/example1/function.h | 1 + doc/manual/example1/gen.sh | 18 + doc/manual/example2/function.c | 17 + doc/manual/example2/function.cfg | 12 + doc/manual/example2/function.h | 3 + doc/manual/example2/gen.sh | 17 + doc/manual/example3/function.cfg | 16 + doc/manual/example3/function.h | 5 + doc/manual/example3/gen.sh | 17 + doc/manual/example4/function.c | 10 + doc/manual/example4/function.cfg | 15 + doc/manual/example4/function.h | 2 + doc/manual/example4/gen.sh | 17 + doc/manual/example5/function.c | 16 + doc/manual/example5/function.cfg | 12 + doc/manual/example5/function.h | 8 + doc/manual/example5/gen.sh | 17 + doc/manual/example6/function.cfg | 25 + doc/manual/example6/function.h | 23 + doc/manual/example6/gen.sh | 17 + doc/manual/example7/function.cfg | 15 + doc/manual/example7/function.h | 5 + doc/manual/example7/gen.sh | 17 + doc/manual/index.html | 2303 ++++++++++++++++ gluegen.iml | 27 + jnlp-files/gluegen-rt.jnlp | 72 + make/142-packages/package-list | 135 + make/Manifest | 23 + make/Manifest-android-launcher | 22 + make/Manifest-rt | 25 + make/Manifest-rt-alt | 19 + make/Manifest-rt-android | 25 + make/Manifest-rt-natives | 19 + make/Manifest-rt.cdc | 22 + make/build-test.xml | 660 +++++ make/build.xml | 1198 +++++++++ make/doc/javadoc/resources/background.gif | Bin 0 -> 144 bytes make/doc/javadoc/resources/tab.gif | Bin 0 -> 70 bytes make/doc/javadoc/resources/titlebar.gif | Bin 0 -> 421 bytes make/doc/javadoc/resources/titlebar_end.gif | Bin 0 -> 88 bytes make/doc/javadoc/stylesheet.css | 477 ++++ make/elf-eh-const.cfg | 5 + make/elf-header.cfg | 13 + make/elf-sh-const.cfg | 5 + make/gluegen-cpptasks-base.xml | 1612 ++++++++++++ make/gluegen-cpptasks-custom.xml | 50 + make/gluegen-cpptasks.xml | 50 + make/gluegen-packages/package-list | 14 + make/gluegen-properties.xml | 119 + make/gluegen.properties | 61 + make/jogamp-androidtasks.xml | 261 ++ make/jogamp-archivetasks.xml | 29 + make/jogamp-env.xml | 271 ++ make/maven-common.xml | 81 + make/pom-rt-dependency.xml | 7 + make/pom-template.xml | 53 + .../resources/android/AndroidManifest-Launcher.xml | 78 + make/resources/android/AndroidManifest-Runtime.xml | 29 + make/resources/android/AndroidManifest-Test.xml | 32 + make/resources/android/res/drawable-hdpi/icon.png | Bin 0 -> 2516 bytes make/resources/android/res/drawable-ldpi/icon.png | Bin 0 -> 1172 bytes make/resources/android/res/drawable-mdpi/icon.png | Bin 0 -> 1570 bytes make/resources/android/res/drawable-xhdpi/icon.png | Bin 0 -> 5742 bytes make/resources/android/res/layout/main.xml | 12 + make/resources/android/res/values/colors.xml | 6 + make/resources/android/res/values/strings.xml | 14 + make/resources/android/res/values/styles.xml | 20 + .../assets-launcher/jogamp/launcher/info.txt | 3 + .../common/net/data/AssetURLConnectionTest.txt | 3 + .../com/jogamp/common/net/data/RelativeData.txt | 3 + .../com/jogamp/common/net/data2/RelativeData2.txt | 3 + make/resources/assets-test/gluegen-test/info.txt | 3 + make/resources/assets/gluegen/info.txt | 3 + .../graphics/jogamp_logo_final_346x70pel.png | Bin 0 -> 8946 bytes .../graphics/jogamp_symbol_final_135x135pel.png | Bin 0 -> 5492 bytes make/scripts/adb-install-all-armv6.sh | 2 + make/scripts/adb-install-all-armv7.sh | 2 + make/scripts/adb-launch-main.sh | 56 + make/scripts/adb-logcat.sh | 4 + make/scripts/adb-reinstall-all-armv6.sh | 5 + make/scripts/adb-reinstall-all-armv7.sh | 5 + make/scripts/adb-uninstall-all.sh | 2 + make/scripts/check-elf.sh | 55 + make/scripts/check-glibc-build-arm.sh | 22 + make/scripts/check-glibc.sh | 26 + make/scripts/check-java-major-version.sh | 30 + make/scripts/check-junit.sh | 38 + make/scripts/crosstest-java-android-armv6-rel.sh | 71 + make/scripts/crosstest-java-linux-armv6-rel.sh | 37 + make/scripts/crosstest-java-linux-armv6hf-rel.sh | 37 + make/scripts/crosstest-junit-android-armv7-rel.sh | 69 + make/scripts/crosstest-junit-linux-armv7-rel.sh | 40 + make/scripts/java-win32.bat | 21 + make/scripts/java-win64.bat | 23 + make/scripts/lst-jars.sh | 6 + .../make.gluegen.all.android-armv6-cross.sh | 103 + .../make.gluegen.all.android-armv7-cross.sh | 101 + make/scripts/make.gluegen.all.generic.sh | 26 + make/scripts/make.gluegen.all.linux-armv6-cross.sh | 51 + make/scripts/make.gluegen.all.linux-armv6.sh | 21 + .../make.gluegen.all.linux-armv6hf-cross.sh | 51 + make/scripts/make.gluegen.all.linux-armv6hf.sh | 21 + make/scripts/make.gluegen.all.linux-x86-clang.sh | 30 + make/scripts/make.gluegen.all.linux-x86.sh | 27 + .../scripts/make.gluegen.all.linux-x86_64-clang.sh | 36 + make/scripts/make.gluegen.all.linux-x86_64.sh | 33 + make/scripts/make.gluegen.all.macosx-java7.sh | 22 + make/scripts/make.gluegen.all.macosx.sh | 26 + make/scripts/make.gluegen.all.sh | 9 + make/scripts/make.gluegen.all.solaris-x86.sh | 20 + make/scripts/make.gluegen.all.solaris-x86_64.sh | 20 + make/scripts/make.gluegen.all.win32.bat | 24 + make/scripts/make.gluegen.all.win64.bat | 24 + make/scripts/runtest-cvm.bat | 8 + make/scripts/runtest-cvm.sh | 19 + make/scripts/runtest-secmgr.sh | 117 + make/scripts/runtest-x32.bat | 8 + make/scripts/runtest-x64.bat | 15 + make/scripts/runtest.sh | 129 + make/scripts/setenv-build-jogl-x86.sh | 111 + make/scripts/setenv-build-jogl-x86_64.sh | 113 + make/scripts/test-win32-smb_share.bat | 24 + make/stub_includes/gluegen/gluegen_inttypes.h | 7 + make/stub_includes/gluegen/gluegen_stddef.h | 6 + make/stub_includes/gluegen/gluegen_stdint.h | 7 + make/stub_includes/gluegen/gluegen_types.h | 47 + make/stub_includes/gluegen/inttypes.h | 7 + make/stub_includes/gluegen/stdarg.h | 7 + make/stub_includes/gluegen/stddef.h | 6 + make/stub_includes/gluegen/stdint.h | 7 + make/stub_includes/jni/macosx/jawt_md.h | 68 + make/stub_includes/jni/macosx/jni_md.h | 47 + make/stub_includes/os/elf_eh_const.h | 262 ++ make/stub_includes/os/elf_header.h | 60 + make/stub_includes/os/elf_sh_const.h | 211 ++ make/stub_includes/platform/glibc-compat-symbols.h | 46 + make/stub_includes/platform/gluegen_inttypes.h | 11 + make/stub_includes/platform/gluegen_stddef.h | 30 + make/stub_includes/platform/gluegen_stdint.h | 62 + make/stub_includes/platform/gluegen_types.h | 12 + make/validate-properties.xml | 32 + nbproject/.gitignore | 1 + nbproject/ide-file-targets.xml | 74 + nbproject/project.xml | 264 ++ src/antlr/com/jogamp/gluegen/cgram/GnuCEmitter.g | 1145 ++++++++ src/antlr/com/jogamp/gluegen/cgram/GnuCParser.g | 878 +++++++ .../com/jogamp/gluegen/cgram/GnuCTreeParser.g | 867 ++++++ src/antlr/com/jogamp/gluegen/cgram/HeaderParser.g | 798 ++++++ src/antlr/com/jogamp/gluegen/cgram/StdCParser.g | 1401 ++++++++++ src/antlr/com/jogamp/gluegen/jgram/JavaParser.g | 1315 ++++++++++ src/java/com/jogamp/common/GlueGenVersion.java | 66 + .../com/jogamp/common/JogampRuntimeException.java | 58 + .../com/jogamp/common/jvm/JNILibLoaderBase.java | 614 +++++ src/java/com/jogamp/common/jvm/package.html | 9 + .../com/jogamp/common/net/AssetURLConnection.java | 98 + .../com/jogamp/common/net/AssetURLContext.java | 216 ++ .../jogamp/common/net/AssetURLStreamHandler.java | 37 + .../common/net/GenericURLStreamHandlerFactory.java | 67 + .../jogamp/common/net/PiggybackURLConnection.java | 84 + .../com/jogamp/common/net/PiggybackURLContext.java | 18 + src/java/com/jogamp/common/net/URIQueryProps.java | 137 + src/java/com/jogamp/common/net/asset/Handler.java | 38 + src/java/com/jogamp/common/nio/AbstractBuffer.java | 151 ++ src/java/com/jogamp/common/nio/Buffers.java | 1167 +++++++++ .../com/jogamp/common/nio/CachedBufferFactory.java | 349 +++ src/java/com/jogamp/common/nio/NativeBuffer.java | 94 + src/java/com/jogamp/common/nio/PointerBuffer.java | 281 ++ src/java/com/jogamp/common/nio/StructAccessor.java | 293 +++ src/java/com/jogamp/common/nio/package.html | 9 + src/java/com/jogamp/common/os/AndroidVersion.java | 188 ++ .../com/jogamp/common/os/DynamicLibraryBundle.java | 392 +++ .../jogamp/common/os/DynamicLibraryBundleInfo.java | 116 + src/java/com/jogamp/common/os/DynamicLinker.java | 102 + .../com/jogamp/common/os/DynamicLookupHelper.java | 62 + .../com/jogamp/common/os/MachineDescription.java | 358 +++ src/java/com/jogamp/common/os/NativeLibrary.java | 580 ++++ src/java/com/jogamp/common/os/Platform.java | 485 ++++ src/java/com/jogamp/common/os/package.html | 9 + src/java/com/jogamp/common/package.html | 9 + .../com/jogamp/common/type/WriteCloneable.java | 42 + src/java/com/jogamp/common/util/ArrayHashSet.java | 458 ++++ src/java/com/jogamp/common/util/Bitstream.java | 1453 ++++++++++ src/java/com/jogamp/common/util/FloatStack.java | 166 ++ src/java/com/jogamp/common/util/Function.java | 49 + src/java/com/jogamp/common/util/FunctionTask.java | 179 ++ src/java/com/jogamp/common/util/HashUtil.java | 66 + src/java/com/jogamp/common/util/IOUtil.java | 1435 ++++++++++ src/java/com/jogamp/common/util/IntBitfield.java | 170 ++ src/java/com/jogamp/common/util/IntIntHashMap.java | 515 ++++ src/java/com/jogamp/common/util/JarUtil.java | 805 ++++++ src/java/com/jogamp/common/util/JogampVersion.java | 227 ++ src/java/com/jogamp/common/util/LFRingbuffer.java | 425 +++ .../com/jogamp/common/util/PrimitiveStack.java | 80 + .../com/jogamp/common/util/PropertyAccess.java | 189 ++ .../com/jogamp/common/util/ReflectionUtil.java | 469 ++++ src/java/com/jogamp/common/util/Ringbuffer.java | 194 ++ .../com/jogamp/common/util/RunnableExecutor.java | 50 + src/java/com/jogamp/common/util/RunnableTask.java | 169 ++ src/java/com/jogamp/common/util/SecurityUtil.java | 186 ++ .../com/jogamp/common/util/SyncedRingbuffer.java | 407 +++ src/java/com/jogamp/common/util/TaskBase.java | 165 ++ src/java/com/jogamp/common/util/ValueConv.java | 161 ++ src/java/com/jogamp/common/util/VersionNumber.java | 285 ++ .../jogamp/common/util/VersionNumberString.java | 90 + src/java/com/jogamp/common/util/VersionUtil.java | 170 ++ .../com/jogamp/common/util/awt/AWTEDTExecutor.java | 110 + .../com/jogamp/common/util/cache/TempCacheReg.java | 37 + .../jogamp/common/util/cache/TempFileCache.java | 536 ++++ .../com/jogamp/common/util/cache/TempJarCache.java | 438 ++++ src/java/com/jogamp/common/util/locks/Lock.java | 84 + .../com/jogamp/common/util/locks/LockFactory.java | 69 + .../jogamp/common/util/locks/RecursiveLock.java | 47 + .../util/locks/RecursiveThreadGroupLock.java | 139 + .../common/util/locks/SingletonInstance.java | 151 ++ .../com/jogamp/common/util/locks/ThreadLock.java | 59 + src/java/com/jogamp/common/util/locks/package.html | 9 + src/java/com/jogamp/common/util/package.html | 9 + src/java/com/jogamp/gluegen/ArrayTypes.java | 125 + .../com/jogamp/gluegen/CMethodBindingEmitter.java | 1554 +++++++++++ src/java/com/jogamp/gluegen/CodeGenUtils.java | 142 + src/java/com/jogamp/gluegen/CommentEmitter.java | 51 + .../com/jogamp/gluegen/ConstantDefinition.java | 132 + src/java/com/jogamp/gluegen/DebugEmitter.java | 124 + src/java/com/jogamp/gluegen/FunctionEmitter.java | 239 ++ src/java/com/jogamp/gluegen/GlueEmitter.java | 101 + .../com/jogamp/gluegen/GlueEmitterControls.java | 61 + src/java/com/jogamp/gluegen/GlueGen.java | 398 +++ src/java/com/jogamp/gluegen/JavaConfiguration.java | 1795 +++++++++++++ src/java/com/jogamp/gluegen/JavaEmitter.java | 2769 ++++++++++++++++++++ .../jogamp/gluegen/JavaMethodBindingEmitter.java | 882 +++++++ src/java/com/jogamp/gluegen/JavaType.java | 651 +++++ src/java/com/jogamp/gluegen/Logging.java | 87 + src/java/com/jogamp/gluegen/MethodBinding.java | 665 +++++ src/java/com/jogamp/gluegen/ReferencedStructs.java | 74 + src/java/com/jogamp/gluegen/SymbolFilter.java | 65 + src/java/com/jogamp/gluegen/TypeInfo.java | 72 + src/java/com/jogamp/gluegen/ant/GlueGenTask.java | 555 ++++ .../com/jogamp/gluegen/cgram/CSymbolTable.java | 132 + src/java/com/jogamp/gluegen/cgram/CToken.java | 31 + src/java/com/jogamp/gluegen/cgram/Define.java | 56 + src/java/com/jogamp/gluegen/cgram/LineObject.java | 127 + .../gluegen/cgram/PreprocessorInfoChannel.java | 74 + src/java/com/jogamp/gluegen/cgram/TNode.java | 450 ++++ .../com/jogamp/gluegen/cgram/TNodeFactory.java | 35 + src/java/com/jogamp/gluegen/cgram/license.txt | 38 + .../com/jogamp/gluegen/cgram/types/ArrayType.java | 138 + .../com/jogamp/gluegen/cgram/types/BitType.java | 92 + .../jogamp/gluegen/cgram/types/CVAttributes.java | 48 + .../jogamp/gluegen/cgram/types/CompoundType.java | 223 ++ .../gluegen/cgram/types/CompoundTypeKind.java | 41 + .../com/jogamp/gluegen/cgram/types/DoubleType.java | 69 + .../com/jogamp/gluegen/cgram/types/EnumType.java | 190 ++ src/java/com/jogamp/gluegen/cgram/types/Field.java | 107 + .../com/jogamp/gluegen/cgram/types/FloatType.java | 68 + .../jogamp/gluegen/cgram/types/FunctionSymbol.java | 147 ++ .../jogamp/gluegen/cgram/types/FunctionType.java | 202 ++ .../com/jogamp/gluegen/cgram/types/IntType.java | 99 + .../gluegen/cgram/types/MemoryLayoutType.java | 41 + .../jogamp/gluegen/cgram/types/PointerType.java | 170 ++ .../jogamp/gluegen/cgram/types/PrimitiveType.java | 52 + .../com/jogamp/gluegen/cgram/types/SizeThunk.java | 258 ++ .../jogamp/gluegen/cgram/types/StructLayout.java | 154 ++ .../com/jogamp/gluegen/cgram/types/StructType.java | 60 + src/java/com/jogamp/gluegen/cgram/types/Type.java | 365 +++ .../jogamp/gluegen/cgram/types/TypeDictionary.java | 165 ++ .../jogamp/gluegen/cgram/types/TypeVisitor.java | 44 + .../com/jogamp/gluegen/cgram/types/UnionType.java | 60 + .../com/jogamp/gluegen/cgram/types/VoidType.java | 61 + src/java/com/jogamp/gluegen/jgram/Test.java | 130 + src/java/com/jogamp/gluegen/package.html | 134 + .../jogamp/gluegen/pcpp/ConcatenatingReader.java | 181 ++ src/java/com/jogamp/gluegen/pcpp/PCPP.java | 1179 +++++++++ .../ProcAddressCMethodBindingEmitter.java | 211 ++ .../procaddress/ProcAddressConfiguration.java | 325 +++ .../gluegen/procaddress/ProcAddressEmitter.java | 370 +++ .../ProcAddressJavaMethodBindingEmitter.java | 153 ++ .../gluegen/runtime/BufferFactoryInternal.java | 115 + .../gluegen/runtime/FunctionAddressResolver.java | 47 + .../jogamp/gluegen/runtime/ProcAddressTable.java | 352 +++ src/java/com/jogamp/gluegen/structgen/CStruct.java | 64 + .../structgen/CStructAnnotationProcessor.java | 294 +++ .../com/jogamp/gluegen/structgen/CStructs.java | 46 + .../jogamp/android/launcher/ActivityLauncher.java | 254 ++ .../android/launcher/AssetDexClassLoader.java | 51 + .../jogamp/android/launcher/ClassLoaderUtil.java | 243 ++ .../android/launcher/LauncherTempFileCache.java | 491 ++++ src/java/jogamp/android/launcher/LauncherUtil.java | 430 +++ .../android/launcher/LauncherVersionActivity.java | 92 + src/java/jogamp/android/launcher/MainLauncher.java | 250 ++ .../android/launcher/TraceDexClassLoader.java | 27 + src/java/jogamp/common/Debug.java | 69 + src/java/jogamp/common/jvm/JVMUtil.java | 74 + src/java/jogamp/common/os/AndroidUtils.java | 93 + .../jogamp/common/os/BionicDynamicLinkerImpl.java | 61 + src/java/jogamp/common/os/DynamicLinkerImpl.java | 91 + .../jogamp/common/os/MacOSXDynamicLinkerImpl.java | 59 + .../common/os/MachineDescriptionRuntime.java | 187 ++ src/java/jogamp/common/os/PlatformPropsImpl.java | 594 +++++ .../jogamp/common/os/PosixDynamicLinkerImpl.java | 54 + .../jogamp/common/os/UnixDynamicLinkerImpl.java | 96 + .../jogamp/common/os/WindowsDynamicLinkerImpl.java | 113 + .../jogamp/common/os/android/AndroidUtilsImpl.java | 90 + .../common/os/android/GluegenVersionActivity.java | 126 + src/java/jogamp/common/os/android/MD.java | 32 + .../jogamp/common/os/android/StaticContext.java | 90 + src/java/jogamp/common/os/elf/Ehdr.java | 175 ++ src/java/jogamp/common/os/elf/ElfHeader.java | 645 +++++ src/java/jogamp/common/os/elf/IOUtils.java | 137 + src/java/jogamp/common/os/elf/Section.java | 51 + .../jogamp/common/os/elf/SectionArmAttributes.java | 321 +++ src/java/jogamp/common/os/elf/SectionHeader.java | 275 ++ src/java/jogamp/common/os/elf/Shdr.java | 137 + .../jogamp/common/util/locks/LockDebugUtil.java | 80 + .../locks/RecursiveLockImpl01CompleteFair.java | 319 +++ .../util/locks/RecursiveLockImpl01Unfairish.java | 320 +++ .../common/util/locks/RecursiveLockImplJava5.java | 95 + .../RecursiveThreadGroupLockImpl01Unfairish.java | 221 ++ .../util/locks/SingletonInstanceFileLock.java | 134 + .../util/locks/SingletonInstanceServerSocket.java | 263 ++ .../net/highteq/nativetaglet/NativeTaglet.java | 237 ++ .../jogamp/common/net/AssetURLConnectionBase.java | 65 + .../net/AssetURLConnectionRegisteredTest.java | 92 + .../net/AssetURLConnectionUnregisteredTest.java | 65 + .../net/TestNetIOURIReservedCharsBug908.java | 170 ++ .../com/jogamp/common/net/TestURIQueryProps.java | 50 + .../common/net/TestUrisWithAssetHandler.java | 50 + src/junit/com/jogamp/common/net/URIDumpUtil.java | 45 + src/junit/com/jogamp/common/nio/BuffersTest.java | 94 + .../jogamp/common/nio/CachedBufferFactoryTest.java | 252 ++ .../nio/TestBuffersFloatDoubleConversion.java | 159 ++ .../jogamp/common/nio/TestPointerBufferEndian.java | 60 + .../common/nio/TestStructAccessorEndian.java | 54 + .../com/jogamp/common/os/TestElfReader01.java | 142 + .../com/jogamp/common/util/BitstreamData.java | 118 + src/junit/com/jogamp/common/util/IntCloneable.java | 51 + .../com/jogamp/common/util/IntIntHashMapTest.java | 321 +++ .../common/util/IntIntObjUniqueRndValues.java | 60 + .../jogamp/common/util/IntIntUniqueRndValues.java | 60 + .../jogamp/common/util/IntObjectHashMapTest.java | 182 ++ .../com/jogamp/common/util/LongIntHashMapTest.java | 211 ++ .../jogamp/common/util/LongIntUniqueRndValues.java | 60 + .../com/jogamp/common/util/RingBuffer01Base.java | 357 +++ .../com/jogamp/common/util/TestArrayHashSet01.java | 132 + .../com/jogamp/common/util/TestBitstream00.java | 137 + .../com/jogamp/common/util/TestBitstream01.java | 342 +++ .../com/jogamp/common/util/TestBitstream02.java | 133 + .../com/jogamp/common/util/TestBitstream03.java | 154 ++ .../com/jogamp/common/util/TestBitstream04.java | 179 ++ .../com/jogamp/common/util/TestFloatStack01.java | 306 +++ src/junit/com/jogamp/common/util/TestIOUtil01.java | 134 + .../jogamp/common/util/TestIOUtilURICompose.java | 92 + .../jogamp/common/util/TestIOUtilURIHandling.java | 393 +++ .../jogamp/common/util/TestIteratorIndexCORE.java | 119 + src/junit/com/jogamp/common/util/TestJarUtil.java | 262 ++ .../com/jogamp/common/util/TestLFRingBuffer01.java | 50 + .../com/jogamp/common/util/TestPlatform01.java | 96 + .../com/jogamp/common/util/TestRunnableTask01.java | 109 + .../jogamp/common/util/TestSyncRingBuffer01.java | 50 + .../jogamp/common/util/TestSystemPropsAndEnvs.java | 92 + .../com/jogamp/common/util/TestTempJarCache.java | 259 ++ .../jogamp/common/util/TestValueConversion.java | 141 + .../com/jogamp/common/util/TestVersionInfo.java | 58 + .../com/jogamp/common/util/TestVersionNumber.java | 303 +++ .../jogamp/common/util/TestVersionSemantics.java | 101 + .../common/util/locks/TestRecursiveLock01.java | 581 ++++ .../util/locks/TestRecursiveThreadGroupLock01.java | 325 +++ .../util/locks/TestSingletonServerSocket00.java | 104 + .../util/locks/TestSingletonServerSocket01.java | 63 + .../util/locks/TestSingletonServerSocket02.java | 75 + .../gluegen/test/junit/generation/BaseClass.java | 1554 +++++++++++ .../test/junit/generation/BindingJNILibLoader.java | 55 + .../test/junit/generation/BuildEnvironment.java | 72 + .../gluegen/test/junit/generation/PCPPTest.java | 128 + .../test/junit/generation/Test1p1JavaEmitter.java | 156 ++ .../junit/generation/Test1p2LoadJNIAndImplLib.java | 77 + .../generation/Test1p2ProcAddressEmitter.java | 173 ++ .../gluegen/test/junit/generation/pcpptest.h | 135 + .../gluegen/test/junit/generation/test1-common.cfg | 109 + .../gluegen/test/junit/generation/test1-gluegen.c | 2 + .../test/junit/generation/test1-gluegen.cfg | 11 + .../jogamp/gluegen/test/junit/generation/test1.c | 690 +++++ .../jogamp/gluegen/test/junit/generation/test1.h | 343 +++ .../test/junit/generation/test1p1-gluegen.cfg | 14 + .../test/junit/generation/test1p2-gluegen.cfg | 34 + .../test/junit/structgen/BuildStruct01.java | 34 + .../gluegen/test/junit/structgen/TestStruct01.h | 24 + .../gluegen/test/junit/structgen/TestStruct02.h | 14 + .../test/junit/structgen/TestStructGen01.java | 52 + .../test/junit/structgen/TestStructGen02.java | 51 + .../gluegen/test/junit/structgen/package-info.java | 15 + src/junit/com/jogamp/junit/sec/Applet01.java | 254 ++ .../com/jogamp/junit/sec/TestSecIOUtil01.java | 217 ++ src/junit/com/jogamp/junit/util/JunitTracer.java | 93 + src/junit/com/jogamp/junit/util/MiscUtils.java | 112 + .../jogamp/junit/util/VersionSemanticsUtil.java | 123 + src/native/common/JVMUtil.c | 54 + src/native/common/JarUtil.c | 39 + src/native/common/MachineDescriptionRuntime.c | 160 ++ src/native/common/Platforms.c | 25 + src/native/common/PointerBuffer.c | 14 + src/native/unix/UnixDynamicLinkerImpl_JNI.c | 115 + src/native/windows/WindowsDynamicLinkerImpl_JNI.c | 97 + test/TestEclipse_JarInJar/make-jarinjar.sh | 21 + test/TestEclipse_JarInJar/run-jarinjar.sh | 8 + test/TestJarsInJar/ClassInJar0.java | 17 + test/TestJarsInJar/ClassInJar1.java | 10 + test/TestJarsInJar/ClassInJar2.java | 10 + test/TestJarsInJar/MANIFEST.MF | 4 + test/TestJarsInJar/make.sh | 16 + test/TestMultiAndFatJar/make-fat_and_multi.sh | 52 + test/TestMultiAndFatJar/run-fat.sh | 14 + test/TestMultiAndFatJar/run-multi.sh | 14 + test/TestOneJar_InJar/jogamp01/build.xml | 123 + .../jogamp01/ide/eclipse/jogamp01-suite.launch | 26 + .../eclipse/test-jogamp01 (JarLaunch build).launch | 12 + .../jogamp01/junit/jogamp/test/Jogamp01Suite.java | 73 + test/TestOneJar_InJar/jogamp01/lib/README.txt | 1 + .../jogamp01/one-jar/build.onejar.xml | 54 + .../jogamp01/one-jar/dist/one-jar-ant-task.xml | 10 + .../jogamp01/src/jogamp/main/Jogamp01Main.java | 31 + .../jogamp01/test/jogamp/test/Test.java | 32 + test/TestOneJar_InJar/make-one_jar.sh | 18 + test/TestOneJar_InJar/one-jar-license.txt | 33 + test/TestOneJar_InJar/run-one.sh | 9 + test/applet/applet01.html | 11 + test/applet/java.policy.applet | 5 + test/applet/runapplet.sh | 17 + test/issue7.cfg | 5 + test/issue7.h | 19 + test/junit/com/jogamp/gluegen/BuildUtil.java | 179 ++ .../com/jogamp/gluegen/StructAccessorTest.java | 129 + test/junit/com/jogamp/gluegen/StructValidator.java | 105 + test/junit/com/jogamp/gluegen/build.xml | 95 + test/junit/com/jogamp/gluegen/struct.cfg | 7 + test/junit/com/jogamp/gluegen/struct.h | 21 + test/native/alignment_test.c | 65 + test/native/alignment_test.sh | 4 + .../native/cross-android-armv7-tst1/HelloJava.java | 16 + .../android.ndk.env-4.4.3-androideabi.armv7-a.sh | 86 + .../native/cross-android-armv7-tst1/arm-gcc-test.c | 123 + .../cross-android-armv7-tst1/arm-gcc-test.sh | 15 + test/native/cross-android-armv7-tst1/hello-fp.c | 16 + test/native/cross-android-armv7-tst1/hello-fp.sh | 15 + test/native/cross-android-armv7-tst1/hello-java.c | 119 + test/native/cross-android-armv7-tst1/hello-java.sh | 23 + test/native/cross-ubuntu-armv7-tst1/arm-gcc-test.c | 123 + .../native/cross-ubuntu-armv7-tst1/arm-gcc-test.sh | 13 + www/alm-process/snippets/page.xml | 2 + www/index.html | 72 + 465 files changed, 74361 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/gluegen2.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

