projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f01b2d
)
(va_arg): Reorganize to avoid BIND_EXPRs of aggregate or array type.
author
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 12 Sep 1995 16:44:42 +0000
(12:44 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 12 Sep 1995 16:44:42 +0000
(12:44 -0400)
From-SVN: r10322
gcc/ginclude/va-ppc.h
patch
|
blob
|
history
diff --git
a/gcc/ginclude/va-ppc.h
b/gcc/ginclude/va-ppc.h
index 972ae4a77799eaf34485c742871edc7055b96b37..666e259aa64f69b825e3f983b278845a76dbce94 100644
(file)
--- a/
gcc/ginclude/va-ppc.h
+++ b/
gcc/ginclude/va-ppc.h
@@
-90,7
+90,7
@@
__extension__ ({ \
#define __va_size(TYPE) ((sizeof(TYPE) + sizeof (long) - 1) / sizeof (long))
#define va_arg(AP,TYPE) \
-__extension__ (
{
\
+__extension__ (
*({
\
register TYPE *__ptr; \
\
if (__va_float_p (TYPE) && (AP)->fpr < 8) \
@@
-123,8
+123,8
@@
__extension__ ({ \
(AP)->overflow_arg_area += __va_size (TYPE) * sizeof (long); \
} \
\
-
*__ptr;
\
-})
+
__ptr;
\
+})
)
#define va_end(AP) ((void)0)