diff src/config.h.in @ 4759:aa5ed11f473b

Remove support for obsolete systems. See xemacs-patches message with ID <870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Wed, 18 Nov 2009 08:49:14 -0700
parents a6f27e2b3d84
children 5460287a3327
line wrap: on
line diff
--- a/src/config.h.in	Wed Nov 18 22:44:28 2009 +0900
+++ b/src/config.h.in	Wed Nov 18 08:49:14 2009 -0700
@@ -187,8 +187,7 @@
 /* Define to 1 if you have `alloca', as a function or macro. */
 #undef HAVE_ALLOCA
 
-/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
-   */
+/* Define to 1 if you have <alloca.h> and it should be used. */
 #undef HAVE_ALLOCA_H
 
 /* Define to 1 if using `alloca.c'. */
@@ -811,10 +810,6 @@
    file. */
 #undef DUMP_IN_EXEC
 
-/* Define DYNODUMP if it is necessary to properly dump on this system.
-   Currently this is only Solaris 2.x, for x < 6. */
-#undef DYNODUMP
-
 /* Compile in support for Sun Sparcworks/WorkShop? */
 #undef SUNPRO
 
@@ -1009,7 +1004,7 @@
 #endif
 
 /* Define HAVE_WINDOW_SYSTEM if any windowing system is available. */
-#if defined (HAVE_GTK) || defined (HAVE_X_WINDOWS) || defined (HAVE_MS_WINDOWS) /* || defined (HAVE_NEXTSTEP) */
+#if defined (HAVE_GTK) || defined (HAVE_X_WINDOWS) || defined (HAVE_MS_WINDOWS)
 #define HAVE_WINDOW_SYSTEM
 #endif
 
@@ -1056,23 +1051,6 @@
 #define HAVE_UNIXOID_EVENT_LOOP
 #endif
 
-/* If you are using SunOS 4.1.1 and X11r5, then you need this patch.
-   There is a stupid bug in the SunOS libc.a: two functions which X11r5
-   uses, mbstowcs() and wcstombs(), are unusable when programs are
-   statically linked (as XEmacs must be) because the static version of
-   libc.a contains the *dynamic* versions of these functions.  These
-   functions don't seem to be called when XEmacs is running, so it's
-   enough to define stubs for them.
-
-   This appears to be fixed in SunOS 4.1.2.
-
-   Also, SunOS 4.1.1 contains buggy versions of strcmp and strcpy that
-   sometimes reference memory past the end of the string, which can segv.
-   I don't know whether this has been fixed as of 4.1.2 or 4.1.3. */
-#if defined (sparc) && !defined (USG)
-#define OBJECTS_SYSTEM sunOS-fix.o strcmp.o strcpy.o
-#endif
-
 #ifdef HAVE_CANNA
 #  define CANNA_MULE
 #  define CANNA_PURESIZE 0