2002-05-27 Martin M. Hunt <hunt@redhat.com>

* i386-tdep.c (i386_register_virtual_type): Return
	builtin_type_vec128i for SSE registers.

	* gdbtypes.h (builtin_type_vec128i): Declare.

	* gdbtypes.c (build_builtin_type_vec128i): New function.
	(builtin_type_v2_double, builtin_type_v4_int64): New types.
	(builtin_type_vec128i): New type for SSE2 128-bit registers.
	(build_gdbtypes): Initialize new builtin vector types.
	(_initialize_gdbtypes): Register new vector types with gdbarch.
This commit is contained in:
Martin Hunt
2002-05-27 09:17:24 +00:00
parent 3eee1e9d04
commit 3139facc61
4 changed files with 48 additions and 1 deletions

View File

@@ -1058,7 +1058,7 @@ i386_register_virtual_type (int regnum)
return builtin_type_i387_ext;
if (IS_SSE_REGNUM (regnum))
return builtin_type_v4sf;
return builtin_type_vec128i;
return builtin_type_int;
}