mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-24 10:35:12 +08:00
2003-06-03 Michael Snyder <msnyder@redhat.com>
* config/h8300/tm-h8300.h (h8300sxmode): Declare. * h8300-tdep.c (h8300_gdbarch_init): Set machine mode for h8300sx.
This commit is contained in:
parent
5464543b5e
commit
0a48e7e826
@ -1,3 +1,9 @@
|
|||||||
|
2003-06-03 Michael Snyder <msnyder@redhat.com>
|
||||||
|
|
||||||
|
* config/h8300/tm-h8300.h (h8300sxmode): Declare.
|
||||||
|
* h8300-tdep.c (h8300_gdbarch_init): Set machine mode
|
||||||
|
for h8300sx.
|
||||||
|
|
||||||
2003-06-03 J. Brobecker <brobecker@gnat.com>
|
2003-06-03 J. Brobecker <brobecker@gnat.com>
|
||||||
|
|
||||||
* alpha-osf1-tdep.c (objfiles.h): #include, needed for symfile_objfile.
|
* alpha-osf1-tdep.c (objfiles.h): #include, needed for symfile_objfile.
|
||||||
@ -2311,6 +2317,30 @@
|
|||||||
td_thr_events_t, td_notify_t, td_thr_iter_f, and td_thrinfo_t
|
td_thr_events_t, td_notify_t, td_thr_iter_f, and td_thrinfo_t
|
||||||
as types.
|
as types.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2003-04-16 Kevin Buettner <kevinb@redhat.com>
|
2003-04-16 Kevin Buettner <kevinb@redhat.com>
|
||||||
|
|
||||||
* rs6000-tdep.c (rs6000_gdbarch_init): For the SysV ABI, set
|
* rs6000-tdep.c (rs6000_gdbarch_init): For the SysV ABI, set
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
GDB_TARGET_IS_H8300 in remote-e7000.c */
|
GDB_TARGET_IS_H8300 in remote-e7000.c */
|
||||||
extern int h8300hmode;
|
extern int h8300hmode;
|
||||||
extern int h8300smode;
|
extern int h8300smode;
|
||||||
|
extern int h8300sxmode;
|
||||||
#define GDB_TARGET_IS_H8300
|
#define GDB_TARGET_IS_H8300
|
||||||
|
|
||||||
/* Needed for remote.c */
|
/* Needed for remote.c */
|
||||||
|
@ -1074,18 +1074,26 @@ h8300_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
|||||||
|
|
||||||
switch (info.bfd_arch_info->mach)
|
switch (info.bfd_arch_info->mach)
|
||||||
{
|
{
|
||||||
case bfd_mach_h8300:
|
case bfd_mach_h8300:
|
||||||
h8300smode = 0;
|
h8300sxmode = 0;
|
||||||
h8300hmode = 0;
|
h8300smode = 0;
|
||||||
break;
|
h8300hmode = 0;
|
||||||
case bfd_mach_h8300h:
|
break;
|
||||||
h8300smode = 0;
|
case bfd_mach_h8300h:
|
||||||
h8300hmode = 1;
|
h8300sxmode = 0;
|
||||||
break;
|
h8300smode = 0;
|
||||||
case bfd_mach_h8300s:
|
h8300hmode = 1;
|
||||||
h8300smode = 1;
|
break;
|
||||||
h8300hmode = 1;
|
case bfd_mach_h8300s:
|
||||||
break;
|
h8300sxmode = 0;
|
||||||
|
h8300smode = 1;
|
||||||
|
h8300hmode = 1;
|
||||||
|
break;
|
||||||
|
case bfd_mach_h8300sx:
|
||||||
|
h8300sxmode = 1;
|
||||||
|
h8300smode = 1;
|
||||||
|
h8300hmode = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
gdbarch = gdbarch_alloc (&info, 0);
|
gdbarch = gdbarch_alloc (&info, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user