*BSD News Article 24029


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!pacbell.com!amdahl!amdahl!agc
From: agc@uts.amdahl.com (Alistair G. Crooks)
Newsgroups: comp.os.386bsd.apps
Subject: GNU Smalltalk 1.1.1 for NetBSD 0.9
Message-ID: <f5pm03Xnddaw00@amdahl.uts.amdahl.com>
Date: 16 Nov 93 02:54:22 GMT
Organization: Amdahl Corporation, Sunnyvale CA
Lines: 67

A copy of my article that appeared in gnu.smalltalk.bug:


From amdahl!amd!decwrl!spool.mu.edu!uwm.edu!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!uts.amdahl.com!agc Mon Nov 15 18:51:06 PST 1993
Article: 299 of gnu.smalltalk.bug
Path: amdahl!amd!decwrl!spool.mu.edu!uwm.edu!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!uts.amdahl.com!agc
From: agc@uts.amdahl.com (Alistair G. Crooks)
Newsgroups: gnu.smalltalk.bug
Subject: NetBSD 0.9 config file for smalltalk 1.1.1
Message-ID: <b06p034YddUy00@amdahl.uts.amdahl.com>
Date: 12 Nov 93 04:25:13 GMT
Sender: daemon@cis.ohio-state.edu
Distribution: gnu
Organization: Amdahl Corporation, Sunnyvale CA
Lines: 48
Approved: bug-smalltalk@prep.ai.mit.edu

I've included the i386 config file for NetBSD 0.9 below.  mst passes
the regression tests on NetBSD.  I'd be very surprised if it didn't
work on FreeBSD 1.0, but untested as yet.  So what follows the
signature is m-i386-netbsd.h

Alistair
--
Alistair G. Crooks (agc@uts.amdahl.com)			     +44 252 346377
Amdahl European HQ, Dogmersfield Park, Hartley Wintney, Hants RG27 8TE, UK.

---- snippity-snip-snip-snip ---------------------------------
/*
 * Copyright (C) 1990, 1991 Free Software Foundation, Inc.
 * Written by Steve Byrne.
 *
 * This file is part of GNU Smalltalk.
 *
 * GNU Smalltalk 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 1, or (at your option) any later 
 * version.  GNU Smalltalk 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
 * GNU Smalltalk; see the file COPYING.  If not, write to the Free Software
 * Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  
 */

/* NetBSD on i386 */

/* Define this on machines in which the most significant byte of a long
 * integer has the lowest address, remove it for machines on which the
 * least significant byte of a long integer occurs at the lowest
 * address.
 */
/* #define BIG_ENDIAN */

#ifndef FOR_MAKE
/* This is the return type of routines that are declarable as signal handlers.
 * may be void for some implementations
 */
typedef void	signalType;

#define BSD_SIGNALS

#endif /* FOR_MAKE */