comparison 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
comparison
equal deleted inserted replaced
4758:75975fd0b7fc 4759:aa5ed11f473b
185 #undef BROKEN_ALLOCA_IN_FUNCTION_CALLS 185 #undef BROKEN_ALLOCA_IN_FUNCTION_CALLS
186 186
187 /* Define to 1 if you have `alloca', as a function or macro. */ 187 /* Define to 1 if you have `alloca', as a function or macro. */
188 #undef HAVE_ALLOCA 188 #undef HAVE_ALLOCA
189 189
190 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 190 /* Define to 1 if you have <alloca.h> and it should be used. */
191 */
192 #undef HAVE_ALLOCA_H 191 #undef HAVE_ALLOCA_H
193 192
194 /* Define to 1 if using `alloca.c'. */ 193 /* Define to 1 if using `alloca.c'. */
195 #undef C_ALLOCA 194 #undef C_ALLOCA
196 195
809 808
810 /* Define DUMP_IN_EXEC to include the dump file in the executable 809 /* Define DUMP_IN_EXEC to include the dump file in the executable
811 file. */ 810 file. */
812 #undef DUMP_IN_EXEC 811 #undef DUMP_IN_EXEC
813 812
814 /* Define DYNODUMP if it is necessary to properly dump on this system.
815 Currently this is only Solaris 2.x, for x < 6. */
816 #undef DYNODUMP
817
818 /* Compile in support for Sun Sparcworks/WorkShop? */ 813 /* Compile in support for Sun Sparcworks/WorkShop? */
819 #undef SUNPRO 814 #undef SUNPRO
820 815
821 /* Sun SparcStations, SGI machines, and HP9000s700s have built-in 816 /* Sun SparcStations, SGI machines, and HP9000s700s have built-in
822 support for playing sound files. (On Suns, the sound support is 817 support for playing sound files. (On Suns, the sound support is
1007 #define SIGTYPE RETSIGTYPE XCDECL 1002 #define SIGTYPE RETSIGTYPE XCDECL
1008 #define SIGRETURN return 1003 #define SIGRETURN return
1009 #endif 1004 #endif
1010 1005
1011 /* Define HAVE_WINDOW_SYSTEM if any windowing system is available. */ 1006 /* Define HAVE_WINDOW_SYSTEM if any windowing system is available. */
1012 #if defined (HAVE_GTK) || defined (HAVE_X_WINDOWS) || defined (HAVE_MS_WINDOWS) /* || defined (HAVE_NEXTSTEP) */ 1007 #if defined (HAVE_GTK) || defined (HAVE_X_WINDOWS) || defined (HAVE_MS_WINDOWS)
1013 #define HAVE_WINDOW_SYSTEM 1008 #define HAVE_WINDOW_SYSTEM
1014 #endif 1009 #endif
1015 1010
1016 #if defined (HAVE_MENUBARS) || defined (HAVE_SCROLLBARS) || defined (HAVE_DIALOGS) || defined (HAVE_TOOLBARS) || defined (HAVE_WIDGETS) 1011 #if defined (HAVE_MENUBARS) || defined (HAVE_SCROLLBARS) || defined (HAVE_DIALOGS) || defined (HAVE_TOOLBARS) || defined (HAVE_WIDGETS)
1017 #define HAVE_GUI_OBJECTS 1012 #define HAVE_GUI_OBJECTS
1052 #endif 1047 #endif
1053 1048
1054 /* Define HAVE_UNIXOID_EVENT_LOOP if we use select() to wait for events. */ 1049 /* Define HAVE_UNIXOID_EVENT_LOOP if we use select() to wait for events. */
1055 #if defined (HAVE_X_WINDOWS) || defined (HAVE_TTY) || defined (HAVE_MSG_SELECT) 1050 #if defined (HAVE_X_WINDOWS) || defined (HAVE_TTY) || defined (HAVE_MSG_SELECT)
1056 #define HAVE_UNIXOID_EVENT_LOOP 1051 #define HAVE_UNIXOID_EVENT_LOOP
1057 #endif
1058
1059 /* If you are using SunOS 4.1.1 and X11r5, then you need this patch.
1060 There is a stupid bug in the SunOS libc.a: two functions which X11r5
1061 uses, mbstowcs() and wcstombs(), are unusable when programs are
1062 statically linked (as XEmacs must be) because the static version of
1063 libc.a contains the *dynamic* versions of these functions. These
1064 functions don't seem to be called when XEmacs is running, so it's
1065 enough to define stubs for them.
1066
1067 This appears to be fixed in SunOS 4.1.2.
1068
1069 Also, SunOS 4.1.1 contains buggy versions of strcmp and strcpy that
1070 sometimes reference memory past the end of the string, which can segv.
1071 I don't know whether this has been fixed as of 4.1.2 or 4.1.3. */
1072 #if defined (sparc) && !defined (USG)
1073 #define OBJECTS_SYSTEM sunOS-fix.o strcmp.o strcpy.o
1074 #endif 1052 #endif
1075 1053
1076 #ifdef HAVE_CANNA 1054 #ifdef HAVE_CANNA
1077 # define CANNA_MULE 1055 # define CANNA_MULE
1078 # define CANNA_PURESIZE 0 1056 # define CANNA_PURESIZE 0