diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1998-11-25 14:09:56 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1998-11-25 14:09:56 +0000 |
commit | 0e1bd73788a5f1fd7bcac75de0ff3d427f2fe925 (patch) | |
tree | 896190bf11bbf23487a237d510fac36f06623a42 /gcc | |
parent | 0a95561803803ac0906c81eb8a36adb2c6e2505d (diff) | |
download | gcc-0e1bd73788a5f1fd7bcac75de0ff3d427f2fe925.zip gcc-0e1bd73788a5f1fd7bcac75de0ff3d427f2fe925.tar.gz gcc-0e1bd73788a5f1fd7bcac75de0ff3d427f2fe925.tar.bz2 |
lib1funcs.asm (___udivsi3_i4): Don't switch to sz == 1 unless FMOVD_WORKS is defined.
* config/sh/lib1funcs.asm (___udivsi3_i4): Don't switch to sz == 1
unless FMOVD_WORKS is defined.
From-SVN: r23866
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sh/lib1funcs.asm | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ce063a0..37b6f60 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed Nov 25 22:05:28 1998 J"orn Rennecke <amylaar@cygnus.co.uk> + + * config/sh/lib1funcs.asm (___udivsi3_i4): Don't switch to sz == 1 + unless FMOVD_WORKS is defined. + Wed Nov 25 20:11:04 1998 J"orn Rennecke <amylaar@cygnus.co.uk> * regclass.c (init_reg_sets): Move code that calculates tables diff --git a/gcc/config/sh/lib1funcs.asm b/gcc/config/sh/lib1funcs.asm index 06017e6..cdd9903 100644 --- a/gcc/config/sh/lib1funcs.asm +++ b/gcc/config/sh/lib1funcs.asm @@ -1089,7 +1089,7 @@ trivial: .align 2 L1: -#ifdef __LITTLE_ENDIAN__ +#if defined (__LITTLE_ENDIAN__) || ! defined (FMOVD_WORKS) .long 0x80000 #else .long 0x180000 |