mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 01:28:46 +00:00
2002-04-24 Daniel Jacobowitz <drow@mvista.com>
* config/i386/tm-linux.h: Define FILL_FPXREGSET.
* gregset.h: If FILL_FPXREGSET is defined, provide
gdb_fpxregset_t, supply_fpxregset, and fill_fpxregset.
* linux-proc.c (linux_do_thread_registers): If FILL_FPXREGSET
is defined, call fill_fpxregset.
This commit is contained in:
@@ -52,5 +52,18 @@ extern void supply_fpregset (gdb_fpregset_t *fpregs);
|
||||
extern void fill_gregset (gdb_gregset_t *gregs, int regno);
|
||||
extern void fill_fpregset (gdb_fpregset_t *fpregs, int regno);
|
||||
|
||||
#ifdef FILL_FPXREGSET
|
||||
/* 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 (gdb_fpxregset_t *fpxregs);
|
||||
extern void fill_fpxregset (gdb_fpxregset_t *fpxregs, int regno);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user