aboutsummaryrefslogtreecommitdiffstats
path: root/src/s
diff options
context:
space:
mode:
authorKarl Heuer1994-03-08 22:59:20 +0000
committerKarl Heuer1994-03-08 22:59:20 +0000
commitbe210740d19f97ee155ff10c17f117b7abbe9900 (patch)
treeb1561744be2928472550ee9a0463e885754387a0 /src/s
parent8db970a4e755ce9a49d6498c5302d91ea84d9909 (diff)
downloademacs-be210740d19f97ee155ff10c17f117b7abbe9900.tar.gz
emacs-be210740d19f97ee155ff10c17f117b7abbe9900.zip
Initial revision
Diffstat (limited to 'src/s')
-rw-r--r--src/s/freebsd.h38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/s/freebsd.h b/src/s/freebsd.h
new file mode 100644
index 00000000000..1df4e66fb32
--- /dev/null
+++ b/src/s/freebsd.h
@@ -0,0 +1,38 @@
1/* s/ file for freebsd system. */
2
3/* Get most of the stuff from bsd4.3 */
4#include "bsd4-3.h"
5
6#undef SYSTEM_TYPE
7#define SYSTEM_TYPE "freebsd"
8
9#undef KERNEL_FILE
10#define KERNEL_FILE "/386bsd"
11
12#undef LDAV_SYMBOL
13#define LDAV_SYMBOL "_averunnable"
14
15#define SIGNALS_VIA_CHARACTERS
16
17#define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
18
19#define A_TEXT_OFFSET(x) (sizeof (struct exec))
20#define A_TEXT_SEEK(hdr) (N_TXTOFF(hdr) + A_TEXT_OFFSET(hdr))
21
22#define LIBS_DEBUG
23#define LIBS_SYSTEM -lutil
24
25#define HAVE_GETLOADAVG
26
27/* For mem-limits.h. */
28#define BSD4_2
29
30/* Shared library stuff. */
31#define TEXT_START 0
32#define DATA_START 0
33#define UNEXEC unexfreebsd.o
34#define RUN_TIME_REMAP
35#define LINKER cc
36
37/* Reread the time zone on startup. */
38#define LOCALTIME_CACHE