diff options
| -rw-r--r-- | arch/blackfin/lib/lshrdi3.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/arch/blackfin/lib/lshrdi3.c b/arch/blackfin/lib/lshrdi3.c index 84b9c5592220..e57bf6fbdf3f 100644 --- a/arch/blackfin/lib/lshrdi3.c +++ b/arch/blackfin/lib/lshrdi3.c | |||
| @@ -27,21 +27,7 @@ | |||
| 27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | 27 | * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
| 28 | */ | 28 | */ |
| 29 | 29 | ||
| 30 | #define BITS_PER_UNIT 8 | 30 | #include "gcclib.h" |
| 31 | |||
| 32 | typedef int SItype __attribute__ ((mode(SI))); | ||
| 33 | typedef unsigned int USItype __attribute__ ((mode(SI))); | ||
| 34 | typedef int DItype __attribute__ ((mode(DI))); | ||
| 35 | typedef int word_type __attribute__ ((mode(__word__))); | ||
| 36 | |||
| 37 | struct DIstruct { | ||
| 38 | SItype high, low; | ||
| 39 | }; | ||
| 40 | |||
| 41 | typedef union { | ||
| 42 | struct DIstruct s; | ||
| 43 | DItype ll; | ||
| 44 | } DIunion; | ||
| 45 | 31 | ||
| 46 | #ifdef CONFIG_ARITHMETIC_OPS_L1 | 32 | #ifdef CONFIG_ARITHMETIC_OPS_L1 |
| 47 | DItype __lshrdi3(DItype u, word_type b)__attribute__((l1_text)); | 33 | DItype __lshrdi3(DItype u, word_type b)__attribute__((l1_text)); |
