• crux's avatar
    From Joern Rennecke: · 184d8105
    crux authored
    	* sh.h (CPP_SPEC, TARGET_SWITCHES): Add m4-nofpu.
    	* sh.md (udivsi3, divsi3): Don't use libcalls that use the FPU
    	unless TARGET_SH3E is set.
    	* t-sh (MULTILIB_MATCHES): Add m2=m4-nofpu.
    
    	* sh.md (ashlsi3_d, ashlsi3_k): Remove, replace with
    	(ashlsi3_std): New pattern.
    	(ashlsi3 expander): Use it for TARGET_SH3.
    	* sh.c (gen_ashift): Use it instead of ashlsi3_k.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35411 138bc75d-0d04-0410-961f-82ee72b054a4
    184d8105
ChangeLog 88.1 KB