OSDN Git Service

* config/m68hc11/m68hc11.h (ASM_SPEC): Handle -m68hcs12; Pass -mshort
authorciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jan 2003 22:50:41 +0000 (22:50 +0000)
committerciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jan 2003 22:50:41 +0000 (22:50 +0000)
commit180b3dc8d321b1ed18c0094dca7e1971523372ca
tree12c38b19c0fe8b1b2bebc77e0833956cc4ad0fe7
parent670ff76ee1f1838cf3b007a999fb7419908c4a07
* config/m68hc11/m68hc11.h (ASM_SPEC): Handle -m68hcs12; Pass -mshort
and -mshort-double to the assembler to specify the ABI.
(LINK_SPEC): Likewise.
(CPP_SPEC): Pass HCS12 specific define.
(MASK_M68S12): New define.
(TARGET_M68S12): Likewise.
(TARGET_SWITCHES): New options -m68hcs12 and -m68S12.
(TARGET_VERSION): Update.
* config/m68hc11/m68hc12.h (CPP_SPEC): Pass HCS12 specific define.
(LINK_SPEC): Update.
(ASM_SPEC): Update.
* config/m68hc11/m68hc11.c (m68hc11_asm_file_start): Update.
* doc/invoke.texi (M68hc1x Options): Document -m68hcs12.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61358 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m68hc11/m68hc11.c
gcc/config/m68hc11/m68hc11.h
gcc/config/m68hc11/m68hc12.h
gcc/doc/invoke.texi