X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=inline;f=gdb%2Fgregset.h;h=83ccc324338e03f548bdd83512ee3e46cb02576a;hb=f69656d00fe3154519ea21668d964bf8cc50c01b;hp=62a558ef22fac72c03ee45651fde44c13034117f;hpb=a9762ec78a53fbe9209fe1654db42df0cd328d50;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/gregset.h b/gdb/gregset.h index 62a558ef22..83ccc32433 100644 --- a/gdb/gregset.h +++ b/gdb/gregset.h @@ -1,5 +1,5 @@ /* Interface for functions using gregset and fpregset types. - Copyright (C) 2000, 2002, 2007 Free Software Foundation, Inc. + Copyright (C) 2000-2019 Free Software Foundation, Inc. This file is part of GDB. @@ -19,6 +19,10 @@ #ifndef GREGSET_H #define GREGSET_H +#ifdef HAVE_SYS_PROCFS_H +#include +#endif + #ifndef GDB_GREGSET_T #define GDB_GREGSET_T gregset_t #endif @@ -56,20 +60,4 @@ extern void fill_gregset (const struct regcache *regcache, extern void fill_fpregset (const struct regcache *regcache, gdb_fpregset_t *fpregs, int regno); -#ifdef FILL_FPXREGSET -/* GNU/Linux i386: Copy register values between GDB's internal register cache - and the i386 extended floating point registers. */ - -#ifndef GDB_FPXREGSET_T -#define GDB_FPXREGSET_T elf_fpxregset_t -#endif - -typedef GDB_FPXREGSET_T gdb_fpxregset_t; - -extern void supply_fpxregset (struct regcache *regcache, - const gdb_fpxregset_t *fpxregs); -extern void fill_fpxregset (const struct regcache *regcache, - gdb_fpxregset_t *fpxregs, int regno); -#endif - #endif