Next: , Up: Front End


6.3.8.1 前端language目录

前端language目录包含了该前端的源文件(不过对于运行时库除外,它们应该放到gcc目录外面),包括文档或者随着前端一起构建的辅助程序。有些文件是专用的,并且编译器的其它部分会依赖它们的名字:

config-lang.in
所有的language子目录都需要这个文件。详情参见The Front End config-lang.in File
Make-lang.in
This file is required in all language subdirectories. 参见The Front End Make-lang.in File, for details of its contents.
lang.opt
该文件注册了前端所接受的命令行中的选项开关集,以及它们的--help文本。参见Options
lang-specs.h
该文件提供了在gcc.c中的default_compilers的入口,用于覆盖当该语言的编译器没有安装时报错的缺省行为。
language-tree.def
该文件,不需要存在,定义了任何语言特定的树代码。