summaryrefslogtreecommitdiffstats
path: root/gcc/config/m32c/m32c.h
Commit message (Collapse)AuthorAgeFilesLines
...
* * config/m32c/m32c.h (REG_ALLOC_ORDER): Define.dj2006-01-201-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110003 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/m32c/addsub.md (addhi3): Add two more alternatives, fordj2006-01-121-0/+9
| | | | | | | | | | | | | | | | | | | mova with fb, and for fb+0 -> An. * config/m32c/mov.md (peephole2): Fix enabling logic. * config/m32c/m32c.h (CTOR_LIST_BEGIN, CTOR_LIST_END, DTOR_LIST_BEGIN, DTOR_LIST_END, CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP, INIT_ARRAY_SECTION_ASM_OP, FINI_ARRAY_SECTION_ASM_OP): Define. * config/m32c/m32c.c (m32c_legitimize_address): Remove temporary variable. (m32c_legitimize_reload_address): New logic to reload FB to An. (m32c_output_reg_push): Add newline. (m32c_output_reg_pop): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109648 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/m32c/m32c.h (TRAMPOLINE_ALIGNMENT): Correct misspellingdj2005-09-061-1/+1
| | | | | | | of macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103928 138bc75d-0d04-0410-961f-82ee72b054a4
* * calls.c, fold-const.c, ipa-reference.c, ipa-type-escape.c,kazu2005-07-261-1/+1
| | | | | | | | | | tree-ssa-reassoc.c, tree-ssa-structalias.c, vec.h, config/crx/crx.c, config/m32c/m32c.c, config/m32c/m32c.h: Fix comment typos. * doc/c-tree.texi, doc/tree-ssa.texi: Fix typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102385 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Add m32c-elf support.dj2005-07-201-0/+649
* doc/contrib.texi: Mention m32c. * doc/extend.texi: Document m32c extensions. * doc/install.texi: Mention m32c. * doc/invoke.texi: Document m32c options. * doc/md.texi: Document m32c constraints. * config/m32c/addsub.md: New file. * config/m32c/bitops.md: New file. * config/m32c/cond.md: New file. * config/m32c/jump.md: New file. * config/m32c/m32c-lib1.S: New file. * config/m32c/m32c-lib2.c: New file. * config/m32c/m32c-modes.def: New file. * config/m32c/m32c-pragma.c: New file. * config/m32c/m32c-protos.h: New file. * config/m32c/m32c.abi: New file. * config/m32c/m32c.c: New file. * config/m32c/m32c.h: New file. * config/m32c/m32c.md: New file. * config/m32c/m32c.opt: New file. * config/m32c/minmax.md: New file. * config/m32c/mov.md: New file. * config/m32c/muldiv.md: New file. * config/m32c/predicates.md: New file. * config/m32c/prologue.md: New file. * config/m32c/shift.md: New file. * config/m32c/t-m32c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102207 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud