summaryrefslogtreecommitdiff
path: root/shells/bash1/files/patch-ah
blob: 3033ef25d4837d81c540198c5a165d12129232a8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
--- machines.h.orig	Mon Dec 18 11:13:22 1995
+++ machines.h	Sun Feb 10 02:30:49 2002
@@ -63,7 +63,7 @@
    some machines, our malloc () cannot be used (because of library
    conflicts, for example), and for those, you should specifically
    #undef USE_GNU_MALLOC in the machine description. */
-#define USE_GNU_MALLOC
+#undef USE_GNU_MALLOC
 
 /* This causes the Gnu malloc library (from glibc) to be used. */
 /* #define USE_GNU_MALLOC_LIBRARY */
@@ -80,6 +80,23 @@
 /*			Sun Microsystems Machines	      	    */
 /*								    */
 /* **************************************************************** */
+
+/* FreeBSD running on a 386 or 486. */
+#if defined (__sparc64__) && defined (__FreeBSD__)
+#  define M_MACHINE "sun4u"
+#  define M_OS "FreeBSD"
+#  define SYSDEP_CFLAGS -D__BSD_4_4__ -DRLIMTYPE=quad_t
+#  define SYSDEP_LDFLAGS -static
+#  define HAVE_SYS_SIGLIST
+#  define HAVE_SETLINEBUF
+#  define HAVE_GETGROUPS
+#  define HAVE_VFPRINTF
+#  define HAVE_STRERROR
+#  define VOID_SIGHANDLER
+#  define HAVE_DIRENT
+#  define HAVE_STRCASECMP
+#  define GCC_STANDARD
+#endif /* __sparc64__ && __FreeBSD__ */
 
 /* NetBSD running on a sparc. */
 #if defined (sparc) && defined (__NetBSD__)