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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3055
6e19d9e130c0 Changes for OSF/1:
Jim Blandy <jimb@redhat.com>
parents: 1113
diff changeset
1 #include "bsd4-3.h"
1113
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
2
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
3 /* Identify OSF1 for the m- files. */
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
4
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
5 #define OSF1
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
6
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
7 #define C_SWITCH_SYSTEM -D_BSD
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
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
0ffcf74fb8ad entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
12 #define SYSV_SYSTEM_DIR
11980
30b88291babf (COFF): Define.
Karl Heuer <kwzh@gnu.org>
parents: 11677
diff changeset
13
30b88291babf (COFF): Define.
Karl Heuer <kwzh@gnu.org>
parents: 11677
diff changeset
14 /* If your system uses COFF (Common Object File Format) then define the
30b88291babf (COFF): Define.
Karl Heuer <kwzh@gnu.org>
parents: 11677
diff changeset
15 preprocessor symbol "COFF". */
30b88291babf (COFF): Define.
Karl Heuer <kwzh@gnu.org>
parents: 11677
diff changeset
16
30b88291babf (COFF): Define.
Karl Heuer <kwzh@gnu.org>
parents: 11677
diff changeset
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