]> gcc.gnu.org Git - gcc.git/commitdiff
libgcc2.c (__bswapsi2): Use SItype.
authorEric Christopher <echristo@gcc.gnu.org>
Thu, 4 Jan 2007 23:16:34 +0000 (23:16 +0000)
committerEric Christopher <echristo@gcc.gnu.org>
Thu, 4 Jan 2007 23:16:34 +0000 (23:16 +0000)
2007-01-04  Eric Christopher  <echristo@apple.com>

    * libgcc2.c (__bswapsi2): Use SItype.
      (__bswapdi2): Use DItype.
    * libgcc2.h: Update for above.

From-SVN: r120454

gcc/ChangeLog
gcc/libgcc2.c
gcc/libgcc2.h

index f752ca82e15352f38cdb074698bdd5d2b026d44e..907c7b56c1bbccf6c00887a71e7c4c18b2d2451c 100644 (file)
@@ -1,3 +1,9 @@
+2007-01-04  Eric Christopher  <echristo@apple.com>
+
+       * libgcc2.c (__bswapsi2): Use SItype.
+       (__bswapdi2): Use DItype.
+       * libgcc2.h: Update for above.
+
 2007-01-04  Paul Brook  <paul@codesourcery.com>
 
        * config/arm/arm.md (arm_mulsi3, thumb_mulsi3, mulsi3_compare0,
 2007-01-02  Steve Ellcey  <sje@cup.hp.com>
 
        * sbitmap.c (HOST_BITS_PER_LONG_LONG):  Change to
-       HOST_BITS_PER_LONGLONG 
+       HOST_BITS_PER_LONGLONG
 
 2007-01-02  Manuel Lopez-Ibanez <manu@gcc.gnu.org>
 
        PR c/19977
        * c-typeck.c (store_init_value): Don't emit pedantic overflow
        warning for non-static initializers.
-       
+
 2007-01-02  Steven Bosscher  <steven@gcc.gnu.org>
 
        * config/alpha/alpha.md, arm/arm.c, darwin.c, frv/frv.md,
        * c-opts.c (c_common_post_options): Enabled by -Wextra.
        * c-decl.c (declspecs_add_scspec): Replace -Wextra with
        -Wold-style-declaration.
-       
+
 2007-01-02  Kazu Hirata  <kazu@codesourcery.com>
 
        * alias.c (init_alias_analysis): Use VEC_safe_grow_cleared.
 
        * c-common.c(c_common_nodes_and_builtins): Since variants of
        void_type_node get built before it is given a name, we need to
-       give those variants the name, too. 
+       give those variants the name, too.
        (complete_array_type): We need to work with the canonical main
        type of the array, from which we will build the qualified version.
        * params.def (PARAM_VERIFY_CANONICAL_TYPES): New.
        structural equality tests.
        (build_array_type): Build the canonical form of an array type.
        (build_function_type): Function types require structural equality,
-       because they contain default arguments, attributes, etc. 
+       because they contain default arguments, attributes, etc.
        (build_method_type_directly): Ditto for method types.
        (build_offset_type): Build the canonical offset type.
        (build_complex_type): Build the canonical vector type.
index bc50ab6b74f83b077941794b59972486730c4de2..b78b8f6a387978123c1c837ba7a7ee9e37d014f1 100644 (file)
@@ -493,8 +493,8 @@ __ashrdi3 (DWtype u, word_type b)
 #endif
 \f
 #ifdef L_bswapsi2
-UWtype
-__bswapsi2 (UWtype u)
+SItype
+__bswapsi2 (SItype u)
 {
   return ((((u) & 0xff000000) >> 24)
          | (((u) & 0x00ff0000) >>  8)
@@ -503,8 +503,8 @@ __bswapsi2 (UWtype u)
 }
 #endif
 #ifdef L_bswapdi2
-UDWtype
-__bswapdi2 (UDWtype u)
+DItype
+__bswapdi2 (DItype u)
 {
   return ((((u) & 0xff00000000000000ull) >> 56)
          | (((u) & 0x00ff000000000000ull) >> 40)
index d15ab8d9dadfe5bfea8b4ee9fa8f52442441661a..a38758ec11ed52e9839fd774c94966d56842001d 100644 (file)
@@ -345,13 +345,13 @@ extern Wtype __addvSI3 (Wtype, Wtype);
 extern Wtype __subvSI3 (Wtype, Wtype);
 extern Wtype __mulvSI3 (Wtype, Wtype);
 extern Wtype __negvSI2 (Wtype);
-extern UWtype __bswapsi2 (UWtype);
+extern SItype __bswapsi2 (SItype);
 extern DWtype __absvDI2 (DWtype);
 extern DWtype __addvDI3 (DWtype, DWtype);
 extern DWtype __subvDI3 (DWtype, DWtype);
 extern DWtype __mulvDI3 (DWtype, DWtype);
 extern DWtype __negvDI2 (DWtype);
-extern UDWtype __bswapdi2 (UDWtype);
+extern DItype __bswapdi2 (DItype);
 
 #ifdef COMPAT_SIMODE_TRAPPING_ARITHMETIC
 extern SItype __absvsi2 (SItype);
This page took 0.062597 seconds and 5 git commands to generate.