Mercurial > emacs
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 |