Mercurial > hg > xemacs-beta
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