* configure.in: Sparclite uses sparc config dir. Also has it's

own tm- & .mt files now.  Also add sparclite to configdirs.
	* go32-xdep.c:  Dummy routines for sigsetmask & strlwr.
	* config/i386/go32.mh:  Nullify def of TERMCAP.
	* config/i386/xm-go32.h:  Get rid of redef of EIO.
	* config/sparc/{sparclite.mh tm-sparclite.h}:  New sparclite
	specific configs.  Very similar to sun4os4, but without solib.
	* sparclite/{Makefile.in configure.in}:  First cut at making this
	dir configgable.
This commit is contained in:
Stu Grossman 1993-04-06 17:40:55 +00:00
parent 8d3ca59424
commit 0c101d4920
6 changed files with 51 additions and 3 deletions

View File

@ -1,3 +1,15 @@
Tue Apr 6 10:31:26 1993 Stu Grossman (grossman@cygnus.com)
* configure.in: Sparclite uses sparc config dir. Also has it's
own tm- & .mt files now. Also add sparclite to configdirs.
* go32-xdep.c: Dummy routines for sigsetmask & strlwr.
* config/i386/go32.mh: Nullify def of TERMCAP.
* config/i386/xm-go32.h: Get rid of redef of EIO.
* config/sparc/{sparclite.mh tm-sparclite.h}: New sparclite
specific configs. Very similar to sun4os4, but without solib.
* sparclite/{Makefile.in configure.in}: First cut at making this
dir configgable.
Tue Apr 6 03:10:44 1993 Stu Grossman (grossman@cygnus.com) Tue Apr 6 03:10:44 1993 Stu Grossman (grossman@cygnus.com)
* ser-go32.c: First cut at adapting to new serial interface. * ser-go32.c: First cut at adapting to new serial interface.

View File

@ -17,8 +17,6 @@ You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef EIO
#define EIO 0
#define SYS_SIGLIST_MISSING 1 #define SYS_SIGLIST_MISSING 1
#define HOST_BYTE_ORDER LITTLE_ENDIAN #define HOST_BYTE_ORDER LITTLE_ENDIAN
#include "fopen-bin.h" #include "fopen-bin.h"

View File

@ -0,0 +1,3 @@
# Target: Fujitsu SPARClite processor
TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o
TM_FILE= tm-sparclite.h

View File

@ -0,0 +1,20 @@
/* Macro definitions for GDB for a Fujitsu SPARClite.
Copyright 1993 Free Software Foundation, Inc.
This file is part of GDB.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "sparc/tm-sparc.h"

View File

@ -3,6 +3,12 @@ srcname="GDB"
srctrigger=main.c srctrigger=main.c
gdb_serial_driver=ser-unix.c gdb_serial_driver=ser-unix.c
echo ${target}
if [ "${target_cpu}" = "sparclite" ] ; then
configdirs = "$configdirs sparclite"
fi
# per-host: # per-host:
# Map host cpu into the config cpu subdirectory name. # Map host cpu into the config cpu subdirectory name.
@ -126,6 +132,7 @@ m68*) gdb_target_cpu=m68k ;;
np1) gdb_target_cpu=gould ;; np1) gdb_target_cpu=gould ;;
pn) gdb_target_cpu=gould ;; pn) gdb_target_cpu=gould ;;
pyramid) gdb_target_cpu=pyr ;; pyramid) gdb_target_cpu=pyr ;;
sparc*) gdb_target_cpu=sparc ;;
*) gdb_target_cpu=$target_cpu ;; *) gdb_target_cpu=$target_cpu ;;
esac esac
@ -233,7 +240,7 @@ sparc-*-solaris2*) gdb_target=sun4sol2 ;;
sparc-*-sunos4*) gdb_target=sun4os4 ;; sparc-*-sunos4*) gdb_target=sun4os4 ;;
sparc-*-vxworks*) gdb_target=sparc-em ;; sparc-*-vxworks*) gdb_target=sparc-em ;;
sparc-*-*) gdb_target=sun4os4 ;; sparc-*-*) gdb_target=sun4os4 ;;
sparclite*-*-*) gdb_target=sun4os4 ;; sparclite*-*-*) gdb_target=sparclite ;;
tahoe-*-*) gdb_target=tahoe ;; tahoe-*-*) gdb_target=tahoe ;;
vax-*-*) gdb_target=vax ;; vax-*-*) gdb_target=vax ;;

View File

@ -27,3 +27,11 @@ static void uerror(char *s)
re_comp(){uerror("attempt to call re_comp()");} re_comp(){uerror("attempt to call re_comp()");}
re_exec(){uerror("attempt to call re_exec()");} re_exec(){uerror("attempt to call re_exec()");}
sigsetmask()
{
}
strlwr()
{
}