summaryrefslogtreecommitdiff
path: root/lcc/bind.c
blob: 286431d757af3f3a53fd4a468bbb7c4735f8e0fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "c.h"
extern Interface nullIR, symbolicIR;
extern Interface mipsebIR, mipselIR;
extern Interface sparcIR, solarisIR;
extern Interface x86IR, x86nasmIR;
Binding bindings[] = {
    "symbolic", &symbolicIR,
    "mips-irix", &mipsebIR,
    "mips-ultrix", &mipselIR,
    "sparc-sun", &sparcIR,
    "sparc-solaris", &solarisIR,
    "x86-dos", &x86IR,
    "x86-nasm", &x86nasmIR,
    "symbolic/irix", &symbolicIR,       /* omit */
    "mips/irix", &mipsebIR,     /* omit */
    "mips/ultrix", &mipselIR,   /* omit */
    "sparc/sun", &sparcIR,      /* omit */
    "sparc/solaris", &solarisIR,        /* omit */
    "x86/dos", &x86IR,          /* omit */
    "x86/nasm", &x86nasmIR,     /* omit */
    "null", &nullIR,
    NULL, NULL
};