comparison msdos/sed2.inp @ 44632:6512dc2c84c7

Remove DJGPP v2.x stuff.
author Eli Zaretskii <eliz@gnu.org>
date Tue, 16 Apr 2002 17:36:19 +0000
parents 54dae5c48d71
children 695cf19ef79e d7ddb3e565de
comparison
equal deleted inserted replaced
44631:edee6e4af0f2 44632:6512dc2c84c7
1 # -sed2.inp------------------------------------------------------------- 1 # -sed2.inp-------------------------------------------------------------
2 # Configuration script for src/config.h 2 # Configuration script for src/config.h
3 # ---------------------------------------------------------------------- 3 # ----------------------------------------------------------------------
4 # 4 #
5 # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000 5 # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002
6 # Free Software Foundation, Inc. 6 # Free Software Foundation, Inc.
7 # 7 #
8 # This file is part of GNU Emacs. 8 # This file is part of GNU Emacs.
9 # 9 #
10 # This file is free software; as a special exception, the author gives 10 # This file is free software; as a special exception, the author gives
18 # ---------------------------------------------------------------------- 18 # ----------------------------------------------------------------------
19 /^#undef LISP_FLOAT_TYPE *$/s/undef/define/ 19 /^#undef LISP_FLOAT_TYPE *$/s/undef/define/
20 /^#undef GNU_MALLOC *$/s/undef/define/ 20 /^#undef GNU_MALLOC *$/s/undef/define/
21 /^#undef REL_ALLOC *$/s/undef/define/ 21 /^#undef REL_ALLOC *$/s/undef/define/
22 /^#undef HAVE_SYS_SELECT/i\ 22 /^#undef HAVE_SYS_SELECT/i\
23 #if defined(__DJGPP__) && __DJGPP__ > 1\
24 /* In v2.0 and later almost everything is defined in <sys/config.h> */\
25 #include <sys/config.h>\
26 /* For those who still use DJGPP v2.01 */\
27 #if __DJGPP__ == 2 && __DJGPP_MINOR__ == 1\
28 #define NSIG 320\
29 #endif\
30 #define HAVE_SETITIMER 1\
31 #undef HAVE_SELECT\
32 #undef _LIBC\
33 #define HAVE_STRUCT_UTIMBUF 1\
34 #define LOCALTIME_CACHE 1\
35 #define HAVE_TZSET 1\
36 #define HAVE_LOGB 1\
37 #define HAVE_FREXP 1\
38 #define HAVE_FMOD 1\
39 #define HAVE_RINT 1\
40 #define HAVE_CBRT 1\
41 #define HAVE_FPATHCONF 1\
42 #define HAVE_SETRLIMIT 1\
43 #define HAVE_TM_GMTOFF 1\
44 #define HAVE_MBLEN 1\
45 #define HAVE_STRUCT_TIMEZONE 1\
46 #define HAVE_INDEX 1\
47 #define HAVE_RINDEX 1\
48 #define HAVE_MKSTEMP 1\
49 #else /* not __DJGPP__ > 1 */
50 /^#undef STDC_HEADERS *$/s/undef/define/ 23 /^#undef STDC_HEADERS *$/s/undef/define/
51 /^#undef HAVE_SYS_TIMEB_H *$/s/undef/define/ 24 /^#undef HAVE_SYS_TIMEB_H *$/s/undef/define/
52 /^#undef HAVE_SYS_TIME_H *$/s/undef/define/ 25 /^#undef HAVE_SYS_TIME_H *$/s/undef/define/
53 # /^#undef HAVE_UNISTD_H *$/s/undef/define/ 26 # /^#undef HAVE_UNISTD_H *$/s/undef/define/
54 /^#undef HAVE_GETTIMEOFDAY *$/s/undef/define/ 27 /^#undef HAVE_GETTIMEOFDAY *$/s/undef/define/
69 /^#undef HAVE_FREXP *$/s/undef/define/ 42 /^#undef HAVE_FREXP *$/s/undef/define/
70 /^#undef HAVE_FTIME *$/s/undef/define/ 43 /^#undef HAVE_FTIME *$/s/undef/define/
71 /^#undef HAVE_MKTIME *$/s/undef/define/ 44 /^#undef HAVE_MKTIME *$/s/undef/define/
72 /^#undef HAVE_STRERROR *$/s/undef/define/ 45 /^#undef HAVE_STRERROR *$/s/undef/define/
73 /^#undef HAVE_TIMEVAL *$/s/undef/define/ 46 /^#undef HAVE_TIMEVAL *$/s/undef/define/
74 / HAVE_TIMEVAL/a\
75 #endif /* not __DJGPP__ > 1 */
76 s/^#define USER_FULL_NAME .*$/#define USER_FULL_NAME (getenv ("NAME"))/ 47 s/^#define USER_FULL_NAME .*$/#define USER_FULL_NAME (getenv ("NAME"))/
77 s/^#undef STACK_DIRECTION *$/#define STACK_DIRECTION -1/ 48 s/^#undef STACK_DIRECTION *$/#define STACK_DIRECTION -1/
78 s/^#undef EMACS_CONFIGURATION *$/#define EMACS_CONFIGURATION "i386-pc-msdosdjgpp"/ 49 s/^#undef EMACS_CONFIGURATION *$/#define EMACS_CONFIGURATION "i386-pc-msdosdjgpp"/
79 s/^#undef EMACS_CONFIG_OPTIONS *$/#define EMACS_CONFIG_OPTIONS "-"/ 50 s/^#undef EMACS_CONFIG_OPTIONS *$/#define EMACS_CONFIG_OPTIONS "-"/
80 s!^#undef config_opsysfile *$!#define config_opsysfile "s/msdos.h"! 51 s!^#undef config_opsysfile *$!#define config_opsysfile "s/msdos.h"!
81 s!^#undef config_machfile *$!#define config_machfile "m/intel386.h"! 52 s!^#undef config_machfile *$!#define config_machfile "m/intel386.h"!
82 s/^#undef PROTOTYPES *$/#define PROTOTYPES 1/ 53 s/^#undef PROTOTYPES *$/#define PROTOTYPES 1/
83 s/^#undef POINTER_TYPE *$/#define POINTER_TYPE void/ 54 s/^#undef POINTER_TYPE *$/#define POINTER_TYPE void/
84 # ------------------------------------------------------------
85 # Without this ifndef, gcc -E -traditional barfs with GCC 3.0
86 # on the line which says if ! HAVE_MKTIME...
87 # ------------------------------------------------------------
88 /^#if ! HAVE_MKTIME || BROKEN_MKTIME/i\
89 #ifndef __DJGPP__
90 /^#define mktime emacs_mktime/a\
91 #endif