egcs/gcc ChangeLog Makefile.in combine.c expme ...
zack@gcc.gnu.org
zack@gcc.gnu.org
Tue Aug 21 17:33:00 GMT 2001
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: zack@gcc.gnu.org 2001-08-21 17:33:33
Modified files:
gcc : ChangeLog Makefile.in combine.c expmed.c expr.h
function.c recog.c
Log message:
* expmed.c (mode_for_extraction): New function.
(store_bit_field, extract_bit_field): Use it.
* expr.h: Prototype it and provide an enum for its first argument.
* combine.c, function.c, recog.c: Don't include insn-codes.h.
Use mode_for_extraction rather than testing HAVE_insv/extv/extzv
and digging through the insn_data tables.
* Makefile.in: Update dependencies.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.11115&r2=1.11116
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/Makefile.in.diff?cvsroot=gcc&r1=1.726&r2=1.727
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/combine.c.diff?cvsroot=gcc&r1=1.230&r2=1.231
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/expmed.c.diff?cvsroot=gcc&r1=1.84&r2=1.85
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/expr.h.diff?cvsroot=gcc&r1=1.90&r2=1.91
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/function.c.diff?cvsroot=gcc&r1=1.298&r2=1.299
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/recog.c.diff?cvsroot=gcc&r1=1.119&r2=1.120
More information about the Gcc-cvs
mailing list