gcc
  m68hc11
    gcc/xgcc
  hello.c
  -dletters
  files
  files (gcc34 or gcc4)
  strict-aliasing

Last Update: "2007/12/24 19:23:36 makoto"

gcc

From Source to Binary: The Inner Workings of GCC (by Diego Novillo)
http://www.redhat.com/magazine/002dec04/features/gcc/
同上日本語訳 「ソースからバイナリへ: GCC の内部機構」
http://www.jp.redhat.com/magazine/NO5/
14. Passes and Files of the Compiler
http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc_14.html
コンパイラのパスとその関連ファイル
http://www.asahi-net.or.jp/~wg5k-ickw/html/online/gcc-2.95.2/gcc_14.html Info の中に gccint. という行があれば、そこからも(英語で) 読むことが可能。
RTL (Register Transfer Language)
http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc_15.html#SEC149 同じ RTL の説明は info でも読める。例えば Emacs の M-x info として、 次のような行があれば、ここから入って行ける
* rtl:	   (rtl)rtl.		  gcc internal.
Using and Porting the GNU Compiler Collection (GCC)
http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc.html#SEC_Top
よくわからんけどメモ → TREEとRTL
http://morihyphen.hp.infoseek.co.jp/prog/gcc-rtl.html
日本語の説明書 (http://www.linux.or.jp/JM/)
http://www.linux.or.jp/JM/html/GNU_gcc/man1/gcc.1.html
第12回 続・GCC2.95から追加変更のあったオプションの補足と検証
http://www.cqpub.co.jp/interface/column/freesoft/2003/200311/0.htm
RTL 表現 (日本語)
http://www.sra.co.jp/wingnut/gcc/gcc-j.html#RTL
  • gcc のソースの入口は toplvel.c である
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08