bind.c

来自「一个汇编语言编译器源码」· 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 + -
显示快捷键?