]> code.delx.au - gnu-emacs/blobdiff - src/m/gould.h
(remove-overlays): Fix last change.
[gnu-emacs] / src / m / gould.h
index 32d89e28a566e3a1909771676cb902a8964182fc..3b5f1494e78fab422d1e0941a5481fa3a3b7965c 100644 (file)
@@ -5,13 +5,14 @@
 * RELEASE2_1 in config.h. This may also be necessary with un-updated
 * official releases of 2.1
 
-   Copyright (C) 1986 Free Software Foundation, Inc.
+   Copyright (C) 1986, 2002, 2003, 2004, 2005,
+                 2006 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
 GNU Emacs 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)
+the Free Software Foundation; either version 2, or (at your option)
 any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
@@ -21,10 +22,11 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with GNU Emacs; see the file COPYING.  If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.  */
 
 
-/* The following line tells the configuration script what sort of 
+/* The following line tells the configuration script what sort of
    operating system this machine is likely to run.
    USUAL-OPSYS="note"
 
@@ -36,30 +38,21 @@ Gould Power Node (-machine=gould -opsystem=bsd4-2 or bsd4-3)
 
   On UTX/32 2.0, use -opsystem=bsd4-3
 
-  On UTX/32 1.2 and UTX/32S 1.0, use -opsystem=bsd4-2 and note that compiling 
-  lib-src/sorted-doc tickles a compiler bug:  remove the -g flag to cc in the 
+  On UTX/32 1.2 and UTX/32S 1.0, use -opsystem=bsd4-2 and note that compiling
+  lib-src/sorted-doc tickles a compiler bug:  remove the -g flag to cc in the
   makefile.
 
-  UTX/32 1.3 has a bug in the bcopy library routine.  Fix it by 
+  UTX/32 1.3 has a bug in the bcopy library routine.  Fix it by
   #undef BSTRING in gould.h.
 
   Version 19 incorporates support for releases 2.1 and later of UTX/32.
   A site running a pre-release of 2.1 should #define RELEASE2_1 in config.h.
 NOTE-END */
 
-/* The following three symbols give information on
- the size of various data types.  */
-
-#define SHORTBITS 16           /* Number of bits in a short */
-
-#define INTBITS 32             /* Number of bits in an int */
-
-#define LONGBITS 32            /* Number of bits in a long */
-
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
+/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
    is the most significant byte.  */
 
-#define BIG_ENDIAN
+#define WORDS_BIG_ENDIAN
 
 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a
  * group of arguments and treat it as an array of the arguments.  */
@@ -78,7 +71,7 @@ NOTE-END */
 #define GOULD
 #endif
 
-/* sel is an old preprocessor name on gould machines 
+/* sel is an old preprocessor name on gould machines
   - it is no longer needed and interferes with a variable in xmenu.c */
 #undef sel
 
@@ -118,16 +111,6 @@ NOTE-END */
 
 #define VIRT_ADDR_VARIES
 
-/* Define C_ALLOCA if this machine does not support a true alloca
-   and the one written in C should be used instead.
-   Define HAVE_ALLOCA to say that the system provides a properly
-   working alloca function and it should be used.
-   Define neither one if an assembler-language alloca
-   in the file alloca.s should be used.  */
-
-#define C_ALLOCA
-#define        STACK_DIRECTION -1  /* grows towards lower addresses on Gould UTX/32 */
-
 /* No need to extend the user stack. */
 
 /* If this is a 2.1 system, COFF will be predefined by cpp. If it's */
@@ -201,3 +184,6 @@ NOTE-END */
    with `environ' the way most standard crt0.o's do.  */
 
 #define START_FILES pre-crt0.o /lib/crt0.o
+
+/* arch-tag: 930cb9ef-f56f-4c06-aea0-5e81103bbf58
+   (do not change this comment) */