[M3commit] CVS Update: cm3

Rodney M. Bates rodney at elego.de
Tue Jan 18 03:21:42 CET 2011


CVSROOT:	/usr/cvs
Changes by:	rodney at birch.	11/01/18 03:21:42

Modified files:
	cm3/m3-sys/m3gdb/gdb/gdb/: Tag: release_branch_cm3_5_8 
	                           i386-tdep.c 

Log message:
	An incomplete fix to get results of floating type working on
	m3gdb-typed calls to functions.
	
	This needs extensive rework.  m3gdb borrows heavily from gdb for
	handling floating values.  But gdb has only one floating type code
	(TYPE_CODE_FLT) and it distinguishes the different floating types by
	size.  This is not really sufficient for M3, because there are 3
	floating types, not necessarily all the same size.  New type codes for
	M3 have been in here for years, but many places in existing gdb code
	need to recognize them.
	
	Also, existing gdb printing and other handling of floating values may
	not be exacly right for m3gdb anyway.  It might be nice to just call
	M3 code in, e.g., Fmt.




More information about the M3commit mailing list