Tue Dec 8 15:09:44 1998 Edith Epstein <eepstein@sophia.cygnus.com>

Merged in m68k-linux patch from Andreas Schwab

        1998-12-01  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

        * Makefile.in, configure.host, configure.tgt: Add support for
        m68k-linux.
        * config/m68k/linux.mh: New file.
        * config/m68k/linux.mt: New file.
        * config/m68k/nm-linux.h: New file.
        * config/m68k/tm-linux.h: New file.
        * config/m68k/xm-linux.h: New file.
        * gdb/m68klinux-nat.c: New file.
        * gdbserver/low-linux.c: Add support for m68k-linux.
        * gdb/config/m68k/tm-m68k.h (NUM_FREGS): New macro.
This commit is contained in:
Edith Epstein 1998-12-08 21:57:35 +00:00
parent 943695fcb9
commit 09faf0c212
2 changed files with 23 additions and 34 deletions

View File

@ -1,39 +1,19 @@
Tue Dec 8 15:09:44 1998 Edith Epstein <eepstein@sophia.cygnus.com> Tue Dec 8 15:09:44 1998 Edith Epstein <eepstein@sophia.cygnus.com>
* config/m68k/tm-m68k.h (NUM_FREGS): m68k-linux patch. Merged in m68k-linux patch from Andreas Schwab
Added NUM_FREGS macro.
1998-12-01 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* config/m68k/xm-linux.h: m68k-linux patch. New file.
* Makefile.in, configure.host, configure.tgt: Add support for
* config/m68k/tm-linux.h: m68k-linux patch. New file. m68k-linux.
* config/m68k/linux.mh: New file.
* config/m68k/nm-linux.h: m68k-linux patch. New file. * config/m68k/linux.mt: New file.
* config/m68k/nm-linux.h: New file.
* config/m68k/linux.mt: m68k-linux patch. New file. * config/m68k/tm-linux.h: New file.
* config/m68k/xm-linux.h: New file.
* config/m68k/linux.mh: m68k-linux patch. New file. * gdb/m68klinux-nat.c: New file.
* gdbserver/low-linux.c: Add support for m68k-linux.
* gdbserver/low-linux.c: m68k-linux patch. Added an ifdef * gdb/config/m68k/tm-m68k.h (NUM_FREGS): New macro.
that checks the value of __GLIBC to decide whether or
not to include sys/reg.h.
* m68klinux-nat.c: m68k-linux patch. New file. Note
both m68k-tdep.c and m68klinux-nat.c contain definitions
for supply_gregset and supply_fpregset. The definitions
in m68k-tdep.c are valid is USE_PROC_FS is defined. Otherwise,
the definitions in m68klinux-nat.c will be used. This is a
bit of a hack. The supply_* routines do not belong in
*_tdep.c files. But, there are several lynx ports that currently
depend on these definitions.
* configure.tgt: m68k-linux patch. Added m68*-*-linux*
gdb_target.
* configure.host: m68k-linux patch. Added m68*-*-linux*
gdb_host.
* Makefile.in: m68k-linux patch. Added compile line for
m68klinux-nat.o
1998-12-07 Jason Molenda (jsm@bugshack.cygnus.com) 1998-12-07 Jason Molenda (jsm@bugshack.cygnus.com)

View File

@ -70,6 +70,15 @@ m68k_linux_register_u_addr (blockend, regnum)
unpack the register contents and supply them as gdb's idea of the current unpack the register contents and supply them as gdb's idea of the current
register values. */ register values. */
/* Note both m68k-tdep.c and m68klinux-nat.c contain definitions
for supply_gregset and supply_fpregset. The definitions
in m68k-tdep.c are valid if USE_PROC_FS is defined. Otherwise,
the definitions in m68klinux-nat.c will be used. This is a
bit of a hack. The supply_* routines do not belong in
*_tdep.c files. But, there are several lynx ports that currently
depend on these definitions. */
#ifndef USE_PROC_FS #ifndef USE_PROC_FS
void void