r129431 - in /trunk/gcc: ChangeLog config.gcc c...
liqin@gcc.gnu.org
liqin@gcc.gnu.org
Thu Oct 18 06:53:00 GMT 2007
Author: liqin
Date: Thu Oct 18 06:53:22 2007
New Revision: 129431
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129431
Log:
Because we merge score3 and score7 into the same backend,
so make a lot of changes in the code structure.
Changelog:
* config.gcc : update score-*-elf(extra_objs).
* config/score/mac.md : Remove.
* config/score/misc.md : Remove.
* config/score/score7.md : Remove.
* config/score/score-mdaux.h : Remove.
* config/score/score-mdaux.c : Remove.
* config/score/score-version.h : Remove.
* config/score/score-generic.md : New.
* config/score/score3.h : New.
* config/score/score3.c : New.
* config/score/score7.h : New.
* config/score/score7.c : New.
* config/score/mul-div.S : add flush_cache score3 support.
* config/score/elf.h : Fix some typos.
* config/score/score.md : merge score3 and score7 pattern.
* config/score/score.c : use to seperate which target it used.
* config/score/score.h : use to seperate the target macro.
* config/score/score.opt : remove -mmac option , add -mscore3,
-mscore3d and -march OPTION support.
Added:
trunk/gcc/config/score/score-generic.md
trunk/gcc/config/score/score3.c
trunk/gcc/config/score/score3.h
trunk/gcc/config/score/score7.c
trunk/gcc/config/score/score7.h
Removed:
trunk/gcc/config/score/mac.md
trunk/gcc/config/score/misc.md
trunk/gcc/config/score/score-mdaux.c
trunk/gcc/config/score/score-mdaux.h
trunk/gcc/config/score/score-version.h
trunk/gcc/config/score/score7.md
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config.gcc
trunk/gcc/config/score/crti.asm
trunk/gcc/config/score/elf.h
trunk/gcc/config/score/mul-div.S
trunk/gcc/config/score/predicates.md
trunk/gcc/config/score/score-conv.h
trunk/gcc/config/score/score-protos.h
trunk/gcc/config/score/score.c
trunk/gcc/config/score/score.h
trunk/gcc/config/score/score.md
trunk/gcc/config/score/score.opt
trunk/gcc/config/score/t-score-elf
More information about the Gcc-cvs
mailing list