Mercurial > emacs
annotate src/s/sunos4-0.h @ 16842:72276b334084 before-thomas-posix1996 glibc-2_0_2 libc-970108 libc-970109 libc-970110 libc-970111 libc-970112 libc-970113 libc-970114 libc-970115 libc-970116 libc-970117 libc-970118 libc-970119 libc-970120 libc-970121 libc-970122 libc-970123 libc-970124 libc-970125 libc-970126 libc-970127 libc-970128 libc-970129 libc-970130 libc-970131 libc-970201 libc-970202 libc-970203 libc-970204 libc-970205 libc-970206 libc-970207 libc-970208 libc-970209 libc-970210 libc-970211 libc-970212 libc-970213 libc-970214 libc-970215 libc-970216 libc-970217 libc-970218 libc-970219 libc-970220 libc-970221 libc-970222 libc-970223 libc-970224 libc-970225 libc-970226 libc-970227 libc-970228 libc-970301 libc-970302 libc-970303 libc-970304 libc-970305 libc-970306 libc-970307 libc-970308 libc-970309 libc-970310 libc-970311 libc-970312 libc-970313 libc-970314 libc-970315 libc-970316 libc-970317 libc-970318 libc-970319 libc-970320 libc-970321 libc-970322 libc-970323 libc-970324 libc20x-970306 libc20x-97031 libc20x-970316 libc20x-970318 libc20x-970319 libc20x-970404 root-libc-2_0_x-branch
Add hppa1.1-hitachi-hiuxmpp support, passed along by rms.
author | David J. MacKenzie <djm@gnu.org> |
---|---|
date | Tue, 07 Jan 1997 19:29:28 +0000 |
parents | 5010c26b7a07 |
children | b751e29103f4 |
rev | line source |
---|---|
457 | 1 #include "bsd4-2.h" |
2 | |
8757 | 3 #ifndef SUNOS4 |
4 #define SUNOS4 | |
5 #endif | |
6 | |
457 | 7 #if 0 /* This may have been needed for an earlier version of Sun OS 4. |
8 It seems to cause warnings in 4.0.3 and 4.1. */ | |
9 #define O_NDELAY FNDELAY /* Non-blocking I/O (4.2 style) */ | |
10 #endif | |
11 | |
7140
c2e4cc470ade
(LD_SWITCH_SYSTEM): Undo previous change.
Richard M. Stallman <rms@gnu.org>
parents:
6820
diff
changeset
|
12 /* We use the Sun syntax -Bstatic unconditionally, because even when we |
c2e4cc470ade
(LD_SWITCH_SYSTEM): Undo previous change.
Richard M. Stallman <rms@gnu.org>
parents:
6820
diff
changeset
|
13 use GCC, these are passed through to the linker, not handled by GCC |
c2e4cc470ade
(LD_SWITCH_SYSTEM): Undo previous change.
Richard M. Stallman <rms@gnu.org>
parents:
6820
diff
changeset
|
14 directly. */ |
457 | 15 #define LD_SWITCH_SYSTEM -e __start -Bstatic |
16 | |
17 /* In SunOS 4.1, a static function called by tzsetwall reportedly | |
18 clears the byte just past an eight byte region it mallocs, corrupting | |
19 GNU malloc's memory pool. But Sun's malloc doesn't seem to mind. */ | |
20 | |
21 #define SYSTEM_MALLOC | |
5681
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
22 |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
23 #ifdef __GNUC__ |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
24 /* We must define mkdir with this arg prototype |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
25 to match GCC's fixed stat.h. */ |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
26 #define MKDIR_PROTOTYPE \ |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
27 int mkdir (const char *dpath, unsigned short dmode) |
4524a1b19b67
[__GNUC__] (MKDIR_PROTOTYPE): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
457
diff
changeset
|
28 #endif /* __GNUC__ */ |