aboutsummaryrefslogtreecommitdiff
path: root/gcc/gengenrtl.c
AgeCommit message (Collapse)AuthorFilesLines
1998-01-17gengenrtl.c (type_from_format): De-ANSIfy function signature.Kaveh R. Ghazi1-2/+21
* gengenrtl.c (type_from_format): De-ANSIfy function signature. (accessor_from_format): Likewise. (xmalloc): New function for use when linking with alloca.o. From-SVN: r17386
1998-01-16* gengenrtl.c (DEF_RTL_EXPR): Provide a K&R compliant version.Richard Henderson1-0/+4
From-SVN: r17380
1998-01-13gengenrtl.c (gencode): Emit new function obstack_alloc_rtx to allocate rtx.John Carr1-14/+17
* gengenrtl.c (gencode): Emit new function obstack_alloc_rtx to allocate rtx. (gendef): Call obstack_alloc_rtx. From-SVN: r17327
1998-01-08Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits.Richard Henderson1-0/+287
* 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