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