* configure.ac: Add explicit sh64 case.

* configure: Regenerate.
	* sh64/configure.ac: New file.
	* sh64/configure.in: Remove.
	* sh64/configure: Regenerate.
	* sh64/defs-media.h (sem_fields): Add missing sfmt_ldhil member.
	* sh64/sim-if.c (sim_open): Use struct bfd instead of struct _bfd.
	(sim_create_inferior): Ditto.
This commit is contained in:
Corinna Vinschen 2005-04-15 08:15:52 +00:00
parent c30dc7000d
commit 21bc75678f
8 changed files with 7581 additions and 2886 deletions

View File

@ -1,3 +1,8 @@
2005-04-15 Corinna Vinschen <vinschen@redhat.com>
* configure.ac: Add explicit sh64 case.
* configure: Regenerate.
2005-03-30 Paul Brook <paul@codesourcery.com>
* arm/wrapper.c: Provide SIGTRAP and SIGBUS.

11
sim/configure vendored
View File

@ -283,6 +283,7 @@ ac_subdirs_all="$ac_subdirs_all m68hc11"
ac_subdirs_all="$ac_subdirs_all mcore"
ac_subdirs_all="$ac_subdirs_all mips"
ac_subdirs_all="$ac_subdirs_all mn10300"
ac_subdirs_all="$ac_subdirs_all sh64"
ac_subdirs_all="$ac_subdirs_all sh"
ac_subdirs_all="$ac_subdirs_all ppc"
ac_subdirs_all="$ac_subdirs_all v850"
@ -3498,7 +3499,15 @@ subdirs="$subdirs mn10300"
common=yes
igen=yes
;;
sh*-*-*)
sh64-*-*)
subdirs="$subdirs sh64"
testsuite=yes
common=yes
;;
sh-*-*)
subdirs="$subdirs sh"

View File

@ -99,7 +99,12 @@ if test "${enable_sim}" != no; then
common=yes
igen=yes
;;
sh*-*-*)
sh64-*-*)
AC_CONFIG_SUBDIRS(sh64)
testsuite=yes
common=yes
;;
sh-*-*)
AC_CONFIG_SUBDIRS(sh)
testsuite=yes
common=yes

View File

@ -1,3 +1,12 @@
2005-04-15 Corinna Vinschen <vinschen@redhat.com>
* configure.ac: New file.
* configure.in: Remove.
* configure: Regenerate.
* defs-media.h (sem_fields): Add missing sfmt_ldhil member.
* sim-if.c (sim_open): Use struct bfd instead of struct _bfd.
(sim_create_inferior): Ditto.
2004-12-08 Hans-Peter Nilsson <hp@axis.com>
* configure: Regenerate for ../common/aclocal.m4 update.

10418
sim/sh64/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,11 @@
dnl Process this file with autoconf to produce a configure script.
sinclude(../common/aclocal.m4)
AC_PREREQ(2.5)dnl
AC_PREREQ(2.59)dnl
AC_INIT(Makefile.in)
AC_CONFIG_HEADER(config.h:config.in)
SIM_AC_COMMON
sinclude(../common/aclocal.m4)
sinclude(../common/common.m4)
SIM_AC_OPTION_ENDIAN([], BIG_ENDIAN)
SIM_AC_OPTION_ALIGNMENT(STRICT_ALIGNMENT)

View File

@ -106,6 +106,11 @@ union sem_fields {
UINT f_left;
UINT f_right;
} sfmt_add;
struct {
INT f_disp6;
UINT f_dest;
UINT f_left;
} sfmt_ldhil;
#if WITH_SCACHE_PBB
/* Writeback handler. */
struct {

View File

@ -54,7 +54,7 @@ SIM_DESC
sim_open (kind, callback, abfd, argv)
SIM_OPEN_KIND kind;
host_callback *callback;
struct _bfd *abfd;
struct bfd *abfd;
char **argv;
{
char c;
@ -174,7 +174,7 @@ sim_close (sd, quitting)
SIM_RC
sim_create_inferior (sd, abfd, argv, envp)
SIM_DESC sd;
struct _bfd *abfd;
struct bfd *abfd;
char **argv;
char **envp;
{