* libgcc2.c (__ffsdi2, __clzsi2, __clzdi2, __ctzsi2, __ctzdi2,
commit7a02b4da1b51da1d31730f97ba5d4e18d833a195
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Feb 2003 22:42:20 +0000 (3 22:42 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Feb 2003 22:42:20 +0000 (3 22:42 +0000)
treeb06e600bb678be6305dbf07842e1ba19c1f9ff99
parent119a12ff1b0517c5684796cb4a7c41feea2ab287
    * libgcc2.c (__ffsdi2, __clzsi2, __clzdi2, __ctzsi2, __ctzdi2,
        __popcountsi2, __popcountdi2, __paritysi2, __paritydi2): Change
        return type to "int".  Shuffle declarations and undef int trap.
        * libgcc2.h: Remove their declarations.
        * optabs.c (expand_unop): Force outmode to int for bitops.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62353 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/libgcc2.c
gcc/libgcc2.h
gcc/optabs.c