]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Mark void* operations as extensions.
authorUlrich Drepper <drepper@redhat.com>
Mon, 9 Aug 1999 05:41:03 +0000 (05:41 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 9 Aug 1999 05:41:03 +0000 (05:41 +0000)
string/bits/string2.h
sysdeps/i386/i486/bits/string.h

index 07f5ac3992a80a183ae61b13f9aabbc9bd82e84d..314cb382edcb3b7c3ef316e1185363ef41ae4a88 100644 (file)
@@ -122,54 +122,54 @@ __STRING2_COPY_TYPE (8);
        {                                                                     \
        case 15:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 11:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 7:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 3:                                                               \
         __u->__usi = (unsigned short int) __c * 0x0101;                      \
-        __u = (void *) __u + 2;                                              \
+        __u = __extension__ ((void *) __u + 2);                              \
         __u->__uc = (unsigned char) __c;                                     \
         break;                                                               \
                                                                              \
        case 14:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 10:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 6:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 2:                                                               \
         __u->__usi = (unsigned short int) __c * 0x0101;                      \
         break;                                                               \
                                                                              \
        case 13:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 9:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 5:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 1:                                                               \
         __u->__uc = (unsigned char) __c;                                     \
         break;                                                               \
                                                                              \
        case 16:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 12:                                                                      \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 8:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 4:                                                               \
         __u->__ui = __c * 0x01010101;                                        \
        case 0:                                                               \
@@ -235,47 +235,47 @@ __mempcpy_small (void *__dest1,
     {
     case 1:
       __u->__c = __src0_1;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 2:
       __u->__usi = __src0_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       break;
     case 3:
       __u->__usi = __src0_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__c = __src2_1;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 4:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       break;
     case 5:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__c = __src4_1;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 6:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       break;
     case 7:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__c = __src6_1;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 8:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__ui = __src4_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       break;
     }
   return (void *) __u;
@@ -416,7 +416,7 @@ __strcpy_small (char *__dest,
       break;
     case 3:
       __u->__usi = __src0_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__uc = '\0';
       break;
     case 4:
@@ -424,24 +424,24 @@ __strcpy_small (char *__dest,
       break;
     case 5:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__uc = '\0';
       break;
     case 6:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
       break;
     case 7:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__uc = '\0';
       break;
     case 8:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__ui = __src4_4;
       break;
     }
@@ -572,40 +572,40 @@ __stpcpy_small (char *__dest,
       break;
     case 2:
       __u->__usi = __src0_2;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 3:
       __u->__usi = __src0_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__uc = '\0';
       break;
     case 4:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 3;
+      __u = __extension__ ((void *) __u + 3);
       break;
     case 5:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__uc = '\0';
       break;
     case 6:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
-      __u = (void *) __u + 1;
+      __u = __extension__ ((void *) __u + 1);
       break;
     case 7:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__usi = __src4_2;
-      __u = (void *) __u + 2;
+      __u = __extension__ ((void *) __u + 2);
       __u->__uc = '\0';
       break;
     case 8:
       __u->__ui = __src0_4;
-      __u = (void *) __u + 4;
+      __u = __extension__ ((void *) __u + 4);
       __u->__ui = __src4_4;
-      __u = (void *) __u + 3;
+      __u = __extension__ ((void *) __u + 3);
       break;
     }
   return &__u->__uc;
index 8857a7178a96e4e0ec58f70ff5ebcf0c2a93c1b7..644967c895df7b908ab789b9aa719a02a9c22df8 100644 (file)
@@ -230,54 +230,54 @@ memcmp (__const void *__s1, __const void *__s2, size_t __n)
        {                                                                     \
        case 15:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 11:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 7:                                                               \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 3:                                                               \
         __u->__usi = (unsigned short int) __c;                               \
-        __u = (void *) __u + 2;                                              \
+        __u = __extension__ ((void *) __u + 2);                              \
         __u->__uc = (unsigned char) __c;                                     \
         break;                                                               \
                                                                              \
        case 14:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 10:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 6:                                                               \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 2:                                                               \
         __u->__usi = (unsigned short int) __c;                               \
         break;                                                               \
                                                                              \
        case 13:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 9:                                                               \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 5:                                                               \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 1:                                                               \
         __u->__uc = (unsigned char) __c;                                     \
         break;                                                               \
                                                                              \
        case 16:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 12:                                                                      \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 8:                                                               \
         __u->__ui = __c;                                                     \
-        __u = (void *) __u + 4;                                              \
+        __u = __extension__ ((void *) __u + 4);                              \
        case 4:                                                               \
         __u->__ui = __c;                                                     \
        case 0:                                                               \
@@ -529,7 +529,7 @@ __strlen_g (__const char *__str)
                        break;                                                \
                      case 3:                                                 \
                        __u->__usi = __STRING_SMALL_GET16 (src, 0);           \
-                       __u = (void *) __u + 2;                               \
+                       __u = __extension__ ((void *) __u + 2);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 4:                                                 \
@@ -537,24 +537,24 @@ __strlen_g (__const char *__str)
                        break;                                                \
                      case 5:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 6:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__usi = __STRING_SMALL_GET16 (src, 4);           \
                        break;                                                \
                      case 7:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__usi = __STRING_SMALL_GET16 (src, 4);           \
-                       __u = (void *) __u + 2;                               \
+                       __u = __extension__ ((void *) __u + 2);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 8:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__ui = __STRING_SMALL_GET32 (src, 4);            \
                        break;                                                \
                      }                                                       \
@@ -616,40 +616,40 @@ __strcpy_g (char *__dest, __const char *__src)
                        break;                                                \
                      case 2:                                                 \
                        __u->__usi = __STRING_SMALL_GET16 (src, 0);           \
-                       __u = (void *) __u + 1;                               \
+                       __u = __extension__ ((void *) __u + 1);               \
                        break;                                                \
                      case 3:                                                 \
                        __u->__usi = __STRING_SMALL_GET16 (src, 0);           \
-                       __u = (void *) __u + 2;                               \
+                       __u = __extension__ ((void *) __u + 2);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 4:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 3;                               \
+                       __u = __extension__ ((void *) __u + 3);               \
                        break;                                                \
                      case 5:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 6:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__usi = __STRING_SMALL_GET16 (src, 4);           \
-                       __u = (void *) __u + 1;                               \
+                       __u = __extension__ ((void *) __u + 1);               \
                        break;                                                \
                      case 7:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__usi = __STRING_SMALL_GET16 (src, 4);           \
-                       __u = (void *) __u + 2;                               \
+                       __u = __extension__ ((void *) __u + 2);               \
                        __u->__uc = '\0';                                     \
                        break;                                                \
                      case 8:                                                 \
                        __u->__ui = __STRING_SMALL_GET32 (src, 0);            \
-                       __u = (void *) __u + 4;                               \
+                       __u = __extension__ ((void *) __u + 4);               \
                        __u->__ui = __STRING_SMALL_GET32 (src, 4);            \
-                       __u = (void *) __u + 3;                               \
+                       __u = __extension__ ((void *) __u + 3);               \
                        break;                                                \
                      }                                                       \
                    (char *) __u; }))