Commit dcfaf1e3 authored by pinskia's avatar pinskia
Browse files

+2003-08-08 Bernardo Innocenti <bernie@develer.com>

+
+       PR target/9697
+       PR target/11777
+       * longlong.h (count_leading_zeros): Exclude on __mcpu32__.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70255 138bc75d-0d04-0410-961f-82ee72b054a4
parent 0bf9b699
2003-08-08 Bernardo Innocenti <bernie@develer.com>
PR target/9697
PR target/11777
* longlong.h (count_leading_zeros): Exclude on __mcpu32__.
2003-08-08 Neil Booth <neil@daikokuya.co.uk>
* common.opt: Add debug switches.
......
......@@ -482,11 +482,13 @@ UDItype __umulsidi3 (USItype, USItype);
#endif /* not mcf5200 */
#endif /* not mc68020 */
/* The '020, '030, '040 and '060 have bitfield insns. */
#if defined (__mc68020__) || defined(mc68020) \
|| defined(__mc68030__) || defined(mc68030) \
|| defined(__mc68040__) || defined(mc68040) \
|| defined(__mc68060__) || defined(mc68060)
/* The '020, '030, '040 and '060 have bitfield insns.
cpu32 disguises as a 68020, but lacks them. */
#if ( defined (__mc68020__) || defined(mc68020) \
|| defined(__mc68030__) || defined(mc68030) \
|| defined(__mc68040__) || defined(mc68040) \
|| defined(__mc68060__) || defined(mc68060) ) \
&& !defined(__mcpu32__)
#define count_leading_zeros(count, x) \
__asm__ ("bfffo %1{%b2:%b2},%0" \
: "=d" ((USItype) (count)) \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment