This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch/sysregs-branch] reggroup fixes


Andrew Cagney <ac131313@ges.redhat.com> writes:


-  if (mmx_regnum_p (regnum) || regnum == MXCSR_REGNUM)
+  if (mmx_regnum_p (regnum))
     return (group == i368_mmx_reggroup || group == vector_reggroup);

i368_mmx_reggroup?
  ^^
All fixed.  Attached committed to branch.

Thanks,
Andrew

2002-09-19  Andrew Cagney  <cagney@redhat.com>

	* i386-tdep.c (i386_sse_reggroup, i386_mmx_reggroup): Replace
	i368_sse_reggroup and i368_mmx_reggroup.
	(i386_register_reggroup_p, i386_init_reggroups): Update.
	(i386_add_reggroups): Update.

Index: i386-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/i386-tdep.c,v
retrieving revision 1.84.4.4
diff -u -r1.84.4.4 i386-tdep.c
--- i386-tdep.c	19 Sep 2002 16:49:54 -0000	1.84.4.4
+++ i386-tdep.c	19 Sep 2002 16:54:18 -0000
@@ -1417,21 +1417,21 @@
 /* i386 register groups.  In addition to the normal groups, add "mmx"
    and "sse".  */
 
-struct reggroup *i368_sse_reggroup;
-struct reggroup *i368_mmx_reggroup;
+struct reggroup *i386_sse_reggroup;
+struct reggroup *i386_mmx_reggroup;
 
 static void
 i386_init_reggroups (void)
 {
-  i368_sse_reggroup = reggroup_new ("sse");
-  i368_mmx_reggroup = reggroup_new ("mmx");
+  i386_sse_reggroup = reggroup_new ("sse");
+  i386_mmx_reggroup = reggroup_new ("mmx");
 }
 
 static void
 i386_add_reggroups (struct gdbarch *gdbarch)
 {
-  reggroup_add (gdbarch, i368_sse_reggroup);
-  reggroup_add (gdbarch, i368_mmx_reggroup);
+  reggroup_add (gdbarch, i386_sse_reggroup);
+  reggroup_add (gdbarch, i386_mmx_reggroup);
   reggroup_add (gdbarch, general_reggroup);
   reggroup_add (gdbarch, float_reggroup);
   reggroup_add (gdbarch, all_reggroup);
@@ -1447,9 +1447,9 @@
 {
   int sse_regnum_p = SSE_REGNUM_P (regnum) || regnum == MXCSR_REGNUM;
   int fp_regnum_p = FP_REGNUM_P (regnum) || FPC_REGNUM_P (regnum);
-  if (group == i368_mmx_reggroup)
+  if (group == i386_mmx_reggroup)
     return mmx_regnum_p (regnum);
-  if (group == i368_sse_reggroup)
+  if (group == i386_sse_reggroup)
     return sse_regnum_p;
   if (group == vector_reggroup)
     return (mmx_regnum_p (regnum) || sse_regnum_p);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]