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