OSDN Git Service

(va_arg): Add cast to void * to suppress warning.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Nov 1994 22:55:03 +0000 (22:55 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Nov 1994 22:55:03 +0000 (22:55 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8411 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ginclude/va-alpha.h

index da23988..f077523 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)))))