bind.c

来自「nasm早期的源代码,比较简单是学习汇编和编译原理的好例子」· C语言 代码 · 共 24 行

C
24
字号
#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
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?