diff options
author | Richard Stallman <rms@gnu.org> | 1992-06-06 18:46:14 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-06-06 18:46:14 +0000 |
commit | cfc40361d86a751e831f6524d80be3b129f65f5a (patch) | |
tree | 9d03abddff84d843520f5f371e51fede0786f935 /gcc | |
parent | dafda938de336bfd6e750eeff123fce69773743b (diff) | |
download | gcc-cfc40361d86a751e831f6524d80be3b129f65f5a.zip gcc-cfc40361d86a751e831f6524d80be3b129f65f5a.tar.gz gcc-cfc40361d86a751e831f6524d80be3b129f65f5a.tar.bz2 |
*** empty log message ***
From-SVN: r1170
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ginclude/stdarg.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ginclude/stdarg.h b/gcc/ginclude/stdarg.h index c917364..0c00311 100644 --- a/gcc/ginclude/stdarg.h +++ b/gcc/ginclude/stdarg.h @@ -60,8 +60,8 @@ void va_end (va_list); /* Defined in libgcc.a */ #define va_end(AP) #define va_arg(AP, TYPE) \ - (AP += __va_rounded_size (TYPE), \ - *((TYPE *) (AP - __va_rounded_size (TYPE)))) + (AP = ((char *) (AP)) += __va_rounded_size (TYPE), \ + *((TYPE *) ((char *) (AP) - __va_rounded_size (TYPE)))) #endif /* not i960 */ #endif /* not sparc */ |