]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/m32c/m32c-lib2.c
m32c.h (LIBGCC2_UNITS_PER_WORD): Define if not already defined.
authorNick Clifton <nickc@redhat.com>
Wed, 1 Apr 2009 12:22:14 +0000 (12:22 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 1 Apr 2009 12:22:14 +0000 (12:22 +0000)
commit235e1fe81e089e2563c046260eca00144710cd67
tree1d9f59f54ebe580d52f1cabbb41cc723f4a4ceaa
parentd6868399fb67b375e562d28d2f0dcf52cbf8d9d1
m32c.h (LIBGCC2_UNITS_PER_WORD): Define if not already defined.

        * config/m32c/m32c.h (LIBGCC2_UNITS_PER_WORD): Define if not
        already defined.
        * config/m32c/t-m32c (LIB2FUNCS_EXTRA): Add m32c-lib2-trapv.c.
        * config/m32c/m32c-lib2.c: Remove unused typedefs.  Rename the
        other typedefs to avoid conflicts with libgcc2.c.  Define labels
        to gain 16-bit bit-manipulation functions from libgcc2.c and then
        include it.
        * config/m32c/m32c-lib2-trapv.c: New file.  Define labels
        to gain 16-bit trapping arithmetic functions from libgcc2.c and
        then include it.

From-SVN: r145397
gcc/ChangeLog
gcc/config/m32c/m32c-lib2.c
gcc/config/m32c/m32c.c
gcc/config/m32c/t-m32c