• bernds's avatar
    gcc/ · 17eea64f
    bernds authored
    	From Mike Frysinger  <michael.frysinger@analog.com>
    	* config/bfin/bfin-protos.h (bfin_cpu_type): Add BFIN_CPU_BF542M,
    	BFIN_CPU_BF544M, BFIN_CPU_BF547M, BFIN_CPU_BF548M, and BFIN_CPU_BF549M.
    	* config/bfin/bfin.c (bfin_cpus[]): Add 0.3 for bf542m, bf544m, bf547m,
    	bf548m, and bf549m.
    	* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define __ADSPBF542M__
    	for BFIN_CPU_BF542M, __ADSPBF544M__ for BFIN_CPU_BF544M, __ADSPBF547M__
    	for BFIN_CPU_BF547M, __ADSPBF548M__ for BFIN_CPU_BF548M, and
    	__ADSPBF549M__ for BFIN_CPU_BF549M.
    	* config/bfin/t-bfin-elf (MULTILIB_MATCHES): Select bf532-none for
    	bf542m-none, bf544m-none, bf547m-none, bf548m-none, and bf549m-none.
    	* config/bfin/t-bfin-linux (MULTILIB_MATCHES): Likewise.
    	* config/bfin/t-bfin-uclinux (MULTILIB_MATCHES): Likewise.
    	* doc/invoke.texi (Blackfin Options): Document that -mcpu now accepts
    	bf542m, bf544m, bf547m, bf548m, and bf549m.
    
    gcc/testsuite/
    	From Mike Frysinger  <michael.frysinger@analog.com>
    	* gcc.target/bfin/mcpu-bf542m.c: New file.
    	* gcc.target/bfin/mcpu-bf544m.c: Likewise.
    	* gcc.target/bfin/mcpu-bf546m.c: Likewise.
    	* gcc.target/bfin/mcpu-bf548m.c: Likewise.
    	* gcc.target/bfin/mcpu-bf549m.c: Likewise.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151488 138bc75d-0d04-0410-961f-82ee72b054a4
    17eea64f
mcpu-bf544m.c 862 Bytes