📄 system.h
字号:
/* Modified 10-22-87 by EJY for target machine DSP32C *//* Modified 1-4-88 by JDD for target machine DSP32C *//* @(#)system.h 1.1 11/21/89 ATT ESI */#if MSDOS#include <stdlib.h>#include <stddef.h>#include <string.h>#endif#if MSDOS#define ANSI 1#define LINT_ARGS 1#endif#define USEREGIONS 0 /* allows allocation by regions */#define TRVEC 0 /* allows transfer vectors */#define UNIX 1 /* ld used as standard UNIX tool*/#define DMERT 0 /* ld used to generate DMERT obj*/#define TS 1 /* ld executed under UNIX-TS */#define RT 0 /* ld executed under UNIX-RT */#define B16 0 /* ld generates basic-16 object */#define X86 0 /* ld generates extended 8086 */#define N3B 0 /* ld generates 3B-20 object */#define M32 0 /* ld generates BELLMAC-32 obj */#define U3B 0 /* ld generates 3B-20Simplex obj*/#define VAX 1 /* ld generates VAX 11/780 obj */#define DEC 0 /* ld generates DEC object */#define DEBUG 0 /* allow debugging flag */#define IANDD 0 /* allows separate i and d */#define SWABFMT 0 /* text in reverse order */#define ONEPROC 1 /* generate one process ld command */#define NOSDP 1 /* no software demand paging */#define PORTAR 1 /* ld uses UNIX 5.0 portable archive format */#define PAGING 0 /* ld uses UNIX ?.0 demand paging */#define COMMON 0 /* allow .comm symbols */#define ILDOPT 1 /* allow .i_l_dxx sections */#define YES 1#define NO 0#define TRUE 1#define FALSE 0#define EOS '\0'typedef unsigned int us_int;typedef unsigned short us_short;typedef unsigned long us_long;typedef unsigned char us_char;typedef unsigned char byte;typedef unsigned char bool;#if MSDOS#define FNAME_LEN 8#else#define FNAME_LEN 12#endif#define start_msg(util) fprintf(stderr, "%s BETA release 1.0a. \Copyright (C) AT&T 1987 and 1988. All Rights Reserved\n", util )
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -