libgcc2.c: Include auto-host.h.
authorRichard Henderson <rth@redhat.com>
Sat, 1 Feb 2003 20:58:35 +0000 (12:58 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 1 Feb 2003 20:58:35 +0000 (12:58 -0800)
commit53585c36db4e5cf2118ee4ff70a57276a9356f0c
treec5ccc05b101856374dffe4cae8ddb3805e239b6e
parentbc8a6d63e68700570c5616cb654f993e7ca0ca26
libgcc2.c: Include auto-host.h.

        * libgcc2.c: Include auto-host.h.
        (ATTRIBUTE_HIDDEN): New.
        (__clz_tab): Don't declare here for clz and ctz.
        (__clzsi2, __clzdi2): Use count_leading_zeros.
        (__ctzsi2, __ctzdi2): Use count_trailing_zeros.
        (__popcount_tab): Mark ATTRIBUTE_HIDDEN.
        (__paritysi2, __paritydi2): Use shifts instead of __popcount_tab.
        * longlong.h (__clz_tab): Mark ATTRIBUTE_HIDDEN.

From-SVN: r62256
gcc/ChangeLog
gcc/libgcc2.c
gcc/longlong.h