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