frysk-core/frysk debuginfo/ChangeLog debuginfo ...

cagney@sourceware.org cagney@sourceware.org
Fri Aug 31 22:47:00 GMT 2007


CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	cagney@sourceware.org	2007-08-31 22:47:20

Modified files:
	frysk/debuginfo: ChangeLog DebugInfoEvaluator.java 
	frysk/value    : ArrayType.java ChangeLog EnumType.java 
	                 PointerType.java StandardTypes.java 
	                 TestArray.java TestIntegerType.java 
Added files:
	frysk/value    : CharType.java IntegerTypeDecorator.java 
	                 TestPointer.java 

Log message:
	Index: frysk-core/frysk/debuginfo/ChangeLog
	2007-08-31  Andrew Cagney  <cagney@redhat.com>
	
	* DebugInfoEvaluator.java (fetchType): When either baseTypeByte or
	baseTypeUnsignedByte, return a CharType.
	
	Index: frysk-core/frysk/value/ChangeLog
	2007-08-31  Andrew Cagney  <cagney@redhat.com>
	
	* IntegerTypeDecorator.java: New.
	* PointerType.java: Extend IntegerTypeDecorator.
	(getBigInteger(Location)): Delete.
	(putBigInteger(Location, BigInteger)): Delete.
	(add(Value,Value)): Delete.
	(subtract(Value,Value)): Delete.
	(clone(IntegerType)): New.
	(toPrint): Check for CharType.
	* EnumType.java: Extend IntegerTypeDecorator.
	(EnumType(ByteOrder,int,SortedMap)): Delete.
	(getBigInteger(Location)): Delete.
	(putBigInteger(Location, BigInteger)): Delete.
	(pack(int,int)): Delete.
	(clone(IntegerType)): New.
	* CharType.java: New; extend IntegerTypeDecorator.
	* TestIntegerType.java (testGetSignedChar): New.
	(testGetUnsignedChar): New.
	(testPutSignedPositiveChar): New.
	(testPutSignedNegativeChar): New.
	(testPutUnsignedPositiveChar): New.
	(testPutUnsignedNegativeChar): New.
	(testPackedSignedChar): New.
	(testPackedUnsignedChar): new.
	(testCharToPrint): New.
	* ArrayType.java (toPrint): Check for CharType.
	* TestArray.java (testString()): Create a CharType array.
	* TestPointer.java: New.
	* StandardTypes.java (byteLittleEndianType)
	(byteBigEndianType): Construct a CharType.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/debuginfo/ChangeLog.diff?cvsroot=frysk&r1=1.111&r2=1.112
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/debuginfo/DebugInfoEvaluator.java.diff?cvsroot=frysk&r1=1.59&r2=1.60
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/CharType.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/IntegerTypeDecorator.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/TestPointer.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/ArrayType.java.diff?cvsroot=frysk&r1=1.34&r2=1.35
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/ChangeLog.diff?cvsroot=frysk&r1=1.122&r2=1.123
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/EnumType.java.diff?cvsroot=frysk&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/PointerType.java.diff?cvsroot=frysk&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/StandardTypes.java.diff?cvsroot=frysk&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/TestArray.java.diff?cvsroot=frysk&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/value/TestIntegerType.java.diff?cvsroot=frysk&r1=1.6&r2=1.7



More information about the Frysk-cvs mailing list