From 9eb9403d774db0c55ea3cb2fc5bd04114b8b5feb Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Mon, 9 Mar 2015 03:09:18 +0100 Subject: Bug 1134 - Fix aliased typedef struct emission - Code regarding 'aliased typedef struct' is tagged in JavaEmitter and HeaderParser: 'NOTE: Struct Name Resolution (JavaEmitter, HeaderParser)' Prefers containing cstruct typedef pointer if available _and_ if cstruct is _not_ a typedef! - Removed: 'HeaderParser.resolveAnonCompound(..)' no more required, since CompoundType always sets its name! Commit cf9f28cf249393f42d7d2835775521dfadee6b92 - JavaEmitter.emitStruct: - Regard above 'aliased typedef struct' NOTE - JavaEmitter.typeToJavaType: - Regard above 'aliased typedef struct' NOTE - ReferencedStructs - Drop duplicate CompoundType instances of same name. This can happen due to const/volatile and ASTLocusTag variants. --- make/build-test.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'make/build-test.xml') diff --git a/make/build-test.xml b/make/build-test.xml index 49080b6..b270ccd 100644 --- a/make/build-test.xml +++ b/make/build-test.xml @@ -542,7 +542,7 @@ chmod 644 ${results}/* \${line.separator} includeRefid="stub.includes.fileset.test" emitter="com.jogamp.gluegen.JavaEmitter" dumpCPP="false" - debug="true" + debug="false" logLevel="WARNING"> @@ -555,7 +555,7 @@ chmod 644 ${results}/* \${line.separator} emitter="com.jogamp.gluegen.JavaEmitter" dumpCPP="false" debug="false" - logLevel="INFO"> + logLevel="WARNING"> -- cgit v1.2.3