OSDN Git Service

* config/stormy16/stormy-abi: Document abi changes.
authorclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2001 20:33:09 +0000 (20:33 +0000)
committerclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2001 20:33:09 +0000 (20:33 +0000)
commitb1614e926a1b7a86afe94f0f71e69a77fd030564
treede24cc2f4de71f36970bb2f8a818bd54857ec18f
parentd693ffc3e48d461c8b098cebbf0e1d3011aa5523
    * config/stormy16/stormy-abi:  Document abi changes.
        * config/stormy16/stormy16.h (REG_ALLOC_ORDER): Redefine.
        (ICALL_REGS): New register class.
        (NUM_ARGUMENT_REGISTERS): Now 6.
        (DEFAULT_PCC_STRUCT_RETURN): Don't try to return structs
        in registers.
        (REG_CLASS_FROM_LETTER): Map 'z' to ICALL_REGS.
        * config/stormy16.md (call_internal, call_value_internal,
        indirect_jump): Use new 'z' constraint.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46041 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/stormy16/stormy-abi
gcc/config/stormy16/stormy16.h
gcc/config/stormy16/stormy16.md