r129430 - in /branches/gcc-4_2-branch/gcc: Chan...
liqin@gcc.gnu.org
liqin@gcc.gnu.org
Thu Oct 18 06:24:00 GMT 2007
Author: liqin
Date: Thu Oct 18 06:24:34 2007
New Revision: 129430
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129430
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:
branches/gcc-4_2-branch/gcc/config/score/score-generic.md
branches/gcc-4_2-branch/gcc/config/score/score3.c
branches/gcc-4_2-branch/gcc/config/score/score3.h
branches/gcc-4_2-branch/gcc/config/score/score7.c
branches/gcc-4_2-branch/gcc/config/score/score7.h
Removed:
branches/gcc-4_2-branch/gcc/config/score/mac.md
branches/gcc-4_2-branch/gcc/config/score/misc.md
branches/gcc-4_2-branch/gcc/config/score/score-mdaux.c
branches/gcc-4_2-branch/gcc/config/score/score-mdaux.h
branches/gcc-4_2-branch/gcc/config/score/score-version.h
branches/gcc-4_2-branch/gcc/config/score/score7.md
Modified:
branches/gcc-4_2-branch/gcc/ChangeLog
branches/gcc-4_2-branch/gcc/config.gcc
branches/gcc-4_2-branch/gcc/config/score/crti.asm
branches/gcc-4_2-branch/gcc/config/score/elf.h
branches/gcc-4_2-branch/gcc/config/score/mul-div.S
branches/gcc-4_2-branch/gcc/config/score/predicates.md
branches/gcc-4_2-branch/gcc/config/score/score-conv.h
branches/gcc-4_2-branch/gcc/config/score/score-protos.h
branches/gcc-4_2-branch/gcc/config/score/score.c
branches/gcc-4_2-branch/gcc/config/score/score.h
branches/gcc-4_2-branch/gcc/config/score/score.md
branches/gcc-4_2-branch/gcc/config/score/score.opt
branches/gcc-4_2-branch/gcc/config/score/t-score-elf
More information about the Gcc-cvs
mailing list