[PowerPC] Consolidate linux vector regset sizes
[deliverable/binutils-gdb.git] / gdb / gdbserver / linux-ppc-low.c
index b440b0e0a7339a1da368678a0702d4d535fbad7a..367851836e4e90227e0f921d2e0bddfcc066ed14 100644 (file)
@@ -459,8 +459,6 @@ static void ppc_fill_gregset (struct regcache *regcache, void *buf)
     ppc_collect_ptrace_register (regcache, i, (char *) buf + ppc_regmap[i]);
 }
 
-#define SIZEOF_VSXREGS 32*8
-
 static void
 ppc_fill_vsxregset (struct regcache *regcache, void *buf)
 {
@@ -483,8 +481,6 @@ ppc_store_vsxregset (struct regcache *regcache, const void *buf)
     supply_register (regcache, base + i, &regset[i * 8]);
 }
 
-#define SIZEOF_VRREGS 33*16+4
-
 static void
 ppc_fill_vrregset (struct regcache *regcache, void *buf)
 {
@@ -660,10 +656,10 @@ ppc_arch_setup (void)
     switch (regset->get_request)
       {
       case PTRACE_GETVRREGS:
-       regset->size = features.altivec ? SIZEOF_VRREGS : 0;
+       regset->size = features.altivec ? PPC_LINUX_SIZEOF_VRREGSET : 0;
        break;
       case PTRACE_GETVSXREGS:
-       regset->size = features.vsx ? SIZEOF_VSXREGS : 0;
+       regset->size = features.vsx ? PPC_LINUX_SIZEOF_VSXREGSET : 0;
        break;
       case PTRACE_GETEVRREGS:
        if (ppc_hwcap & PPC_FEATURE_HAS_SPE)
This page took 0.027289 seconds and 4 git commands to generate.