/*
 *                         OpenSplice DDS
 *
 *   This software and documentation are Copyright 2006 to TO_YEAR PrismTech
 *   Limited, its affiliated companies and licensors. All rights reserved.
 *
 *   Licensed under the Apache License, Version 2.0 (the "License");
 *   you may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 *
 */
char *predefs[] =
   {
#ifdef AOSVS
      "AOSVS",
#endif
#ifdef DATAGENERAL
      "DATAGENERAL",
#endif
#ifdef DGUX
      "DGUX",
#endif
#ifdef MPU6502
      "MPU6502",
#endif
#ifdef MPU68000
      "MPU68000",
#endif
#ifdef MPU80186
      "MPU80186",
#endif
#ifdef MPU8080
      "MPU8080",
#endif
#ifdef MPU8086
      "MPU8086",
#endif
#ifdef MPUZ80
      "MPUZ80",
#endif
#ifdef ON_SEL
      "ON_SEL",
#endif
#ifdef PDP11
      "PDP11",
#endif
#ifdef PWB
      "PWB",
#endif
#ifdef RES
      "RES",
#endif
#ifdef RT
      "RT",
#endif
#ifdef TM_DPS6
      "TM_DPS6",
#endif
#ifdef TM_L66
      "TM_L66",
#endif
#ifdef TS
      "TS",
#endif
#ifdef TS_GCOS
      "TS_GCOS",
#endif
#ifdef TS_MOD400
      "TS_MOD400",
#endif
#ifdef aosvs
      "aosvs",
#endif
#ifdef cpm
      "cpm",
#endif
#ifdef datageneral
      "datageneral",
#endif
#ifdef decus
      "decus",
#endif
#ifdef dgux
      "dgux",
#endif
#ifdef dm80286
      "dm80286",
#endif
#ifdef dm80386
      "dm80386",
#endif
#ifdef dm8088
      "dm8088",
#endif
#ifdef gcos
      "gcos",
#endif
#ifdef ghs
      "ghs",
#endif
#ifdef hp9000s200
      "hp9000s200",
#endif
#ifdef hp9000s500
      "hp9000s500",
#endif
#ifdef i80286
      "i80286",
#endif
#ifdef i80386
      "i80386",
#endif
#ifdef i8088
      "i8088",
#endif
#ifdef ibm
      "ibm",
#endif
#ifdef ibm032
      "ibm032",
#endif
#ifdef interdata
      "interdata",
#endif
#ifdef kl10
      "kl10",
#endif
#ifdef lint
      "lint",
#endif
#ifdef lm80286
      "lm80286",
#endif
#ifdef lm80386
      "lm80386",
#endif
#ifdef lm8088
      "lm8088",
#endif
#ifdef m68000
      "m68000",
#endif
#ifdef m68k
      "m68k",
#endif
#ifdef mc68000
      "mc68000",
#endif
#ifdef mert
      "mert",
#endif
#ifdef n16
      "n16",
#endif
#ifdef nomacarg
      "nomacarg",
#endif
#ifdef ns16000
      "ns16000",
#endif
#ifdef ns32000
      "ns32000",
#endif
#ifdef orion
      "orion",
#endif
#ifdef os
      "os",
#endif
#ifdef pdp11
      "pdp11",
#endif
#ifdef pm80286
      "pm80286",
#endif
#ifdef pm80386
      "pm80386",
#endif
#ifdef pm8088
      "pm8088",
#endif
#ifdef rsx
      "rsx",
#endif
#ifdef sel
      "sel",
#endif
#ifdef selport
      "selport",
#endif
#ifdef sm80286
      "sm80286",
#endif
#ifdef sm80386
      "sm80386",
#endif
#ifdef sm8088
      "sm8088",
#endif
#ifdef sun
      "sun",
#endif
#ifdef tops20
      "tops20",
#endif
#ifdef tss
      "tss",
#endif
#ifdef u370
      "u370",
#endif
#ifdef u3b
      "u3b",
#endif
#ifdef u3b2
      "u3b2",
#endif
#ifdef u3b5
      "u3b5",
#endif
#ifdef univac
      "univac",
#endif
#ifdef unix
      "unix",
#endif
#ifdef vax
      "vax",
#endif
#ifdef vaxc
      "vaxc",
#endif
      /* whether to leave these next two in was a tough call... */
#ifdef __GNU__
      "__GNU__",
#endif
#ifdef __GNUC__
      "__GNUC__",
#endif
#ifdef NeXT
      "NeXT",
#endif
#ifdef __MACH__
      "__MACH__",
#endif
      0
   };
