OSDN Git Service

* config/m32c/m32c.h (LIBGCC2_UNITS_PER_WORD): Define if not
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Apr 2009 12:22:14 +0000 (12:22 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Apr 2009 12:22:14 +0000 (12:22 +0000)
commitc46bf770016008b312da7d010780b248eb500296
tree1d9f59f54ebe580d52f1cabbb41cc723f4a4ceaa
parentb5240a188e0c181cd9a80df755d043607b43ab7d
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145397 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m32c/m32c-lib2.c
gcc/config/m32c/m32c.c
gcc/config/m32c/t-m32c