]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/genemit.c
Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits.
authorRichard Henderson <rth@cygnus.com>
Thu, 8 Jan 1998 21:17:05 +0000 (13:17 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 8 Jan 1998 21:17:05 +0000 (13:17 -0800)
commit3b80f6ca69f78207e8fcf8e835a4a8aa2e4abfba
treec792e877a8974b6884a66403f5d9b9ee06c23290
parentf4a233434d41848d9ae3bcb0f9518dfd986143ba
Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits.

* Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits.
* emit-rtl.c (gen_rtx): Move special code to ...
(gen_rtx_CONST_INT): New function.
(gen_rtx_REG): New function.
(*): Update all calls to gen_rtx.
* genemit.c (gen_exp): Emit calls to gen_rtx_FOO for constant FOO.
* rtl.h: Include genrtl.h; prototype CONST_INT & REG generators.
(GEN_INT): Call gen_rtx_CONST_INT.
* gengenrtl.c: New file.

From-SVN: r17312
gcc/ChangeLog
gcc/Makefile.in
gcc/emit-rtl.c
gcc/genemit.c
gcc/gengenrtl.c [new file with mode: 0644]
gcc/rtl.h