(va_arg): Add cast to void * to suppress warning.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 10 Nov 1994 22:55:03 +0000 (17:55 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 10 Nov 1994 22:55:03 +0000 (17:55 -0500)
From-SVN: r8411

gcc/ginclude/va-alpha.h

index da23988697cd0cdb379e41cfb4f5245ad7062420..f07752348221f466c66e758222ac7cdec7206181 100644 (file)
@@ -90,7 +90,7 @@ enum {
 
 #define va_arg(__va, __type)                                           \
 (*(((__va).__offset += __va_tsize (__type)),                           \
-   (__type *)((__va).__base + (__va).__offset                          \
+   (__type *)(void *)((__va).__base + (__va).__offset                  \
              - (((__builtin_classify_type (* (__type *) 0)             \
                   == __real_type_class) && (__va).__offset <= (6 * 8)) \
                 ? (6 * 8) + 8 : __va_tsize (__type)))))