Mercurial > emacs
annotate src/s/osf1.h @ 38136:278f2295cde6
New node Program Misc; text about word and paragraph and selective
display features moved there.
Major rewrite of Programming Modes node.
Mention font lock and compilation commands in initial list of
capabilities.
Rewrite explanation of C-M- convention.
In Basic Indent, add intro text.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 20 Jun 2001 10:57:04 +0000 |
parents | 45af78901143 |
children | 24cfc6cd2142 |
rev | line source |
---|---|
3055 | 1 #include "bsd4-3.h" |
1113 | 2 |
3 /* Identify OSF1 for the m- files. */ | |
4 | |
5 #define OSF1 | |
6 | |
7 #define C_SWITCH_SYSTEM -D_BSD | |
8 #define LIBS_SYSTEM -lbsd | |
8814
4f3260a22bc8
[__alpha] (LD_SWITCH_SYSTEM): Alternate definition.
Richard M. Stallman <rms@gnu.org>
parents:
3591
diff
changeset
|
9 |
11677
8406623b45c4
(GETPGRP_NO_ARG): Define.
Richard M. Stallman <rms@gnu.org>
parents:
11360
diff
changeset
|
10 #define GETPGRP_NO_ARG |
8406623b45c4
(GETPGRP_NO_ARG): Define.
Richard M. Stallman <rms@gnu.org>
parents:
11360
diff
changeset
|
11 |
1113 | 12 #define SYSV_SYSTEM_DIR |
11980 | 13 |
14 /* If your system uses COFF (Common Object File Format) then define the | |
15 preprocessor symbol "COFF". */ | |
16 | |
17 #define COFF | |
15837
f8a058024b5a
(LD_SWITCH_SYSTEM): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
11980
diff
changeset
|
18 |
f8a058024b5a
(LD_SWITCH_SYSTEM): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
11980
diff
changeset
|
19 /* Here is how to find X Windows. LD_SWITCH_X_SITE_AUX gives an -R option |
f8a058024b5a
(LD_SWITCH_SYSTEM): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
11980
diff
changeset
|
20 says where to find X windows at run time. We convert it to a -rpath option |
f8a058024b5a
(LD_SWITCH_SYSTEM): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
11980
diff
changeset
|
21 which is what OSF1 uses. */ |
f8a058024b5a
(LD_SWITCH_SYSTEM): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
11980
diff
changeset
|
22 #define LD_SWITCH_SYSTEM `echo LD_SWITCH_X_SITE_AUX | sed -e 's/-R/-Wl,-rpath,/'` |
17888
f36dbc0b1e80
(HAVE_TERMIOS): Define it.
Kenichi Handa <handa@m17n.org>
parents:
15837
diff
changeset
|
23 |
f36dbc0b1e80
(HAVE_TERMIOS): Define it.
Kenichi Handa <handa@m17n.org>
parents:
15837
diff
changeset
|
24 #define HAVE_TERMIOS |
f36dbc0b1e80
(HAVE_TERMIOS): Define it.
Kenichi Handa <handa@m17n.org>
parents:
15837
diff
changeset
|
25 |
27678
c370bafa362e
Define C_DEBUG_SWITCH for non-gcc.
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
26 #ifndef __GNUC__ |
c370bafa362e
Define C_DEBUG_SWITCH for non-gcc.
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
27 /* Optimize, inaccurate debugging. */ |
c370bafa362e
Define C_DEBUG_SWITCH for non-gcc.
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
28 #define C_DEBUG_SWITCH -g3 |
c370bafa362e
Define C_DEBUG_SWITCH for non-gcc.
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
29 #endif |
29913
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
30 |
29963
45af78901143
(C_SWITCH_SYSTEM, LIBS_SYSTEM): Revert last change (moved to osf5-0.h).
Dave Love <fx@gnu.org>
parents:
29913
diff
changeset
|
31 #ifndef NOT_C_CODE |
29913
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
32 #ifndef OSF5 /* fixed in 5.0 */ |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
33 /* Hack alert! For reasons unknown to mankind the string.h file insists |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
34 on defining bcopy etc. as taking char pointers as arguments. With |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
35 Emacs this produces an endless amount of warning which are harmless, |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
36 but tends to flood the real errors. This hack works around this problem |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
37 by not prototyping. */ |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
38 #define bcopy string_h_bcopy |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
39 #define bzero string_h_bzero |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
40 #define bcmp string_h_bcmp |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
41 #include <string.h> |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
42 #undef bcopy |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
43 #undef bzero |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
44 #undef bcmp |
f8892a11c005
Move string.h hack here from alpha.h and make it conditional.
Dave Love <fx@gnu.org>
parents:
27678
diff
changeset
|
45 #endif |
29963
45af78901143
(C_SWITCH_SYSTEM, LIBS_SYSTEM): Revert last change (moved to osf5-0.h).
Dave Love <fx@gnu.org>
parents:
29913
diff
changeset
|
46 #endif |