Next: Host Config, Previous: Machine Desc, Up: Top
除了文件machine.md,
机器描述还包括一个通常名为machine.h的C头文件和一个名为
machine.c的C源文件。
头文件定义了许多用来传达不适合.md文件框架的目标机器信息的宏。
文件tm.h应该为machine.h的一个链接。
头文件config.h包含tm.h,
并且大多数编译器源文件包含config.h。
源文件定义了变量targetm
,
其为一个包含了与目标机器相关的函数指针和数据的结构体。
如果它们没有在GCC中的其它地方定义,machine.c还应该包含它们的定义,
其它通过宏调用的函数在.h文件中定义。