bfin.opt (msim): New option.
authorBernd Schmidt <bernd.schmidt@analog.com>
Thu, 12 Apr 2007 13:21:01 +0000 (13:21 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Thu, 12 Apr 2007 13:21:01 +0000 (13:21 +0000)
commit9d3f9aa3a56dcce4ce7f84ec34ef3d7178c917e1
treec8f490573c094eb6c948bef883c9b43fa01c835b
parentc18b8a1c11ff33953f197ace1d1f81d3a5d4c005
bfin.opt (msim): New option.

2007-02-11  Jie Zhang  <jie.zhang@analog.com>
* config/bfin/bfin.opt (msim): New option.
(mcpu=): New option.
* config/bfin/bfin-protos.h (enum bfin_cpu): New.
(bfin_cpu_t): Typedef of enum bfin_cpu.
(bfin_cpu_type): New declaration.
* config/bfin/elf.h (STARTFILE_SPEC): Add support for
-msim and -mcpu= options.
(LIB_SPEC): Likewise.
* config/bfin/bfin.c (bfin_cpu_type): Define.
(bfin_handle_option): Handle -mcpu= option.
* config/bfin/bfin.h (DEFAULT_CPU_TYPE): Define as BFIN_CPU_BF532.
(TARGET_CPU_CPP_BUILTINS): Define __ADSPBF531__, __ADSPBF532__,
__ADSPBF533__ or __ADSPBF537__ according to the cpu type.

From-SVN: r123747
gcc/ChangeLog
gcc/config/bfin/bfin-protos.h
gcc/config/bfin/bfin.c
gcc/config/bfin/bfin.h
gcc/config/bfin/bfin.opt
gcc/config/bfin/elf.h