Trailing-Edge
-
PDP-10 Archives
-
SRI_NIC_PERM_FS_1_19910112
-
kcc-4/kcc/ccsite.h
There are 8 other files named ccsite.h in the archive. Click here to see a list.
/* CCSITE.H - Site-dependent declarations for KCC
**
** Copyright 1985, 1986 by Ken Harrenstien, SRI International.
*/
#include "c-env.h"
/* Separator char for prefix/postfix filename components in KCC switches */
#ifndef FILE_FIX_SEP_CHAR
#define FILE_FIX_SEP_CHAR '+'
#endif
/* Define KCC standard Header File location (prefix and postfix strings)
** This is used to search for all <> include files, as well
** as the Assembler Header file.
*/
#ifdef HF_PREFIX /* Define prefix for standard header dir */
#elif SYS_10X
#define HF_PREFIX "<C>"
#elif SYS_ITS
#define HF_PREFIX "KC;"
#elif SYS_T20
#define HF_PREFIX "C:"
#endif
#ifdef HF_POSTFIX /* Define postfix for standard header dir */
#elif SYS_T20+SYS_10X+SYS_ITS
#define HF_POSTFIX ""
#elif SYS_WAITS
#define HF_POSTFIX "[SYS,KCC]"
#endif
/* KCC Library file prefix and postfix definitions
** Same principle as for the header file location.
*/
#ifdef LIB_PREFIX /* Define library file prefix */
#elif SYS_10X
#define LIB_PREFIX "<C>LIB"
#elif SYS_ITS
#define LIB_PREFIX "KC;LIB"
#elif SYS_T20
#define LIB_PREFIX "C:LIB"
#endif
#ifdef LIB_POSTFIX /* Define library file postfix */
#elif SYS_T20+SYS_10X
#define LIB_POSTFIX ".REL"
#elif SYS_WAITS
#define LIB_POSTFIX ".REL[SYS,KCC]"
#elif SYS_ITS
#define LIB_POSTFIX " REL"
#endif
#ifndef SWI_TGASM /* Specify default assembler */
#define SWI_TGASM TGASM_FAIL /* Default: FAIL */
#endif
#ifndef SWI_CLEV /* Specify default C implem level */
#define SWI_CLEV CLEV_ANSI /* Default: ANSI insofar as implemented */
#endif