+2006-10-19 Chen Liqin <liqin@sunnorth.com.cn>
+
+ * config/score/crti.asm: New file.
+ * config/score/crtn.asm: New file.
+ * config/score/elf.h: New file.
+ * config/score/mac.md: New file.
+ * config/score/misc.md: New file.
+ * config/score/mul-div.S: New file.
+ * config/score/predicates.md: New file.
+ * config/score/score7.md: New file.
+ * config/score/score.c: New file.
+ * config/score/score-conv.h: New file.
+ * config/score/score.h: New file.
+ * config/score/score.md: New file.
+ * config/score/score-mdaux.c: New file.
+ * config/score/score-mdaux.h: New file.
+ * config/score/score-modes.def: New file.
+ * config/score/score.opt: New file.
+ * config/score/score-protos.h: New file.
+ * config/score/score-version.h: New file.
+ * config/score/t-score-elf: New file.
+ * config.gcc: Add score*-*-* configurations(Update before).
+ * doc/invoke.texi (Score Options): New section.
+ * doc/md.texi (Score family): New section to document constraints.
+
2006-10-19 Nick Clifton <nickc@redhat.com>
* config/arm/arm.c: Fix spelling typo.
#undef ASM_SPEC
#define ASM_SPEC \
- "%{!mel:-EB} %{mel:-EL} %{mSCORE5U:-SCORE5U} %{mSCORE7:-SCORE7} %{G*}"
+ "%{!mel:-EB} %{mel:-EL} %{mscore5u:-SCORE5U} %{mscore7:-SCORE7} %{G*}"
#undef LINK_SPEC
#define LINK_SPEC "%{!mel:-EB} %{mel:-EL} %{G*}"
but Control register have 32 registers, cr16-cr31. */
#define FIXED_REGISTERS \
{ \
- /* General Purpose Registers */ \
+ /* General Purpose Registers */ \
1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, \
- /* Control Registers */ \
+ /* Control Registers */ \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
/* CEH/ CEL/ CNT/ LCR/ SCR / ARG_POINTER_REGNUM/ FRAME_POINTER_REGNUM */\
0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
/* CP 2 Registers */ \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
- /* CP 3 Registers*/ \
+ /* CP 3 Registers */ \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
}
#define CALL_USED_REGISTERS \
{ \
- /* General purpose register */ \
+ /* General purpose register */ \
1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, \
0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
- /* Control Registers */ \
+ /* Control Registers */ \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, \
/* CP 1 Registers */ \
{ 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000}, \
{ 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff}, \
{ 0x00000000, 0x00000000, 0xffffffff, 0xffffffff, 0xffffffff}, \
- /* ALL_REGS */ \
+ /* ALL_REGS */ \
{ 0xffffffff, 0x001fffff, 0xffffffff, 0xffffffff, 0xffffffff}, \
}