summaryrefslogtreecommitdiff
path: root/lang/smalltalk/files/patch-aa
diff options
context:
space:
mode:
authorJames Raynard <jraynard@FreeBSD.org>1997-11-29 14:15:44 +0000
committerJames Raynard <jraynard@FreeBSD.org>1997-11-29 14:15:44 +0000
commitbf196288127a1a2b035c921dd50aff0cdeffb538 (patch)
tree878bb2fbc2a838d0d7babcf43aa7ca5eeca5b5df /lang/smalltalk/files/patch-aa
parentOne of the DISTFILES has been updated. (diff)
Update to version 1.1.5 of GNU Smalltalk.
Notes
Notes: svn path=/head/; revision=8895
Diffstat (limited to 'lang/smalltalk/files/patch-aa')
-rw-r--r--lang/smalltalk/files/patch-aa83
1 files changed, 15 insertions, 68 deletions
diff --git a/lang/smalltalk/files/patch-aa b/lang/smalltalk/files/patch-aa
index b38a71d58c1b..e0fb50c6b2cc 100644
--- a/lang/smalltalk/files/patch-aa
+++ b/lang/smalltalk/files/patch-aa
@@ -1,68 +1,15 @@
-*** /dev/null Thu Feb 2 13:59:15 1995
---- mstpaths.h Thu Feb 2 14:43:38 1995
-***************
-*** 0 ****
---- 1,63 ----
-+ /***********************************************************************
-+ *
-+ * Definitions for various path related things. These are compiled into
-+ * the GNU Smalltalk interpreter and are used for finding various files
-+ * (the image file, the kernel .st files, etc.).
-+ *
-+ ***********************************************************************/
-+
-+
-+ /***********************************************************************
-+ *
-+ * 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.
-+ *
-+ ***********************************************************************/
-+
-+
-+
-+ /*
-+ * Change Log
-+ * ============================================================================
-+ * Author Date Change
-+ * sbyrne 15 Oct 89 Created.
-+ *
-+ */
-+
-+
-+ /***********************************************************************
-+ *
-+ * You'll need to change these definitions if you do not install GNU
-+ * Smalltalk in the standard place (which, as defined here, is
-+ * /usr/local/smalltalk). You should save this file as mstpaths.h and
-+ * leave mstpaths.h-dist in its original form.
-+ *
-+ ***********************************************************************/
-+
-+
-+ #ifndef __MSTPATHS__
-+ #define __MSTPATHS__
-+
-+ /* This defines where the kernel smalltalk (.st) files can be found */
-+ #define KERNEL_PATH "/usr/local/lib/smalltalk"
-+
-+ /* This defines where to search for the saved binary image */
-+ #define IMAGE_PATH "/usr/local/lib/smalltalk"
-+
-+ #endif /* __MSTPATHS__ */
+--- lib/gst.h.orig Fri Nov 28 21:37:24 1997
++++ lib/gst.h Fri Nov 28 21:38:09 1997
+@@ -135,10 +135,12 @@
+ * define __STDC__ */
+ #if (defined (__STDC__) && __STDC__) || defined(_ANSI_C_SOURCE) || defined (__cplusplus) || defined(_WIN32)
+
++#ifndef __FreeBSD__
+ #define __P(args) args
+ #define __const const
+ #define __signed signed
+ #define __volatile volatile
++#endif
+ #define __DOTS , ...
+
+ #else /* Not ANSI C or C++. */