Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
a52a564c
Commit
a52a564c
authored
Mar 02, 1997
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add definition of __va_copy.
From-SVN: r13685
parent
ee2990e7
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
42 additions
and
0 deletions
+42
-0
gcc/ginclude/va-alpha.h
+3
-0
gcc/ginclude/va-clipper.h
+3
-0
gcc/ginclude/va-h8300.h
+3
-0
gcc/ginclude/va-i860.h
+3
-0
gcc/ginclude/va-i960.h
+3
-0
gcc/ginclude/va-m88k.h
+3
-0
gcc/ginclude/va-mips.h
+3
-0
gcc/ginclude/va-pa.h
+3
-0
gcc/ginclude/va-ppc.h
+6
-0
gcc/ginclude/va-sh.h
+3
-0
gcc/ginclude/va-sparc.h
+3
-0
gcc/ginclude/va-spur.h
+3
-0
gcc/ginclude/varargs.h
+3
-0
No files found.
gcc/ginclude/va-alpha.h
View file @
a52a564c
...
...
@@ -124,5 +124,8 @@ enum {
? (6 * 8) + 8 : __va_tsize (__type)))))
#endif
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-clipper.h
View file @
a52a564c
...
...
@@ -54,4 +54,7 @@ typedef struct
#define va_end(AP) ((void) 0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-h8300.h
View file @
a52a564c
...
...
@@ -50,4 +50,7 @@ typedef void *__gnuc_va_list;
#define va_end(AP) ((void) 0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-i860.h
View file @
a52a564c
...
...
@@ -207,5 +207,8 @@ __extension__ \
__rv; \
}))
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-i960.h
View file @
a52a564c
...
...
@@ -72,5 +72,8 @@ void va_end (__gnuc_va_list); /* Defined in libgcc.a */
#endif
#define va_end(AP) ((void *)0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-m88k.h
View file @
a52a564c
...
...
@@ -81,4 +81,7 @@ typedef struct
#define va_end(AP) ((void)0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-mips.h
View file @
a52a564c
...
...
@@ -265,4 +265,7 @@ void va_end (__gnuc_va_list); /* Defined in libgcc.a */
#endif
#endif
/* ! defined (__mips_eabi) */
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-pa.h
View file @
a52a564c
...
...
@@ -46,4 +46,7 @@ void va_end (__gnuc_va_list); /* Defined in libgcc.a */
#endif
#define va_end(AP) ((void)0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-ppc.h
View file @
a52a564c
...
...
@@ -170,6 +170,9 @@ __extension__ (*({ \
#define va_end(AP) ((void)0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) *(dest) = *(src)
#endif
/* __VA_PPC_H__ */
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
...
...
@@ -223,5 +226,8 @@ typedef char *__gnuc_va_list;
#define va_end(AP) ((void)0)
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
#endif
/* Windows NT */
gcc/ginclude/va-sh.h
View file @
a52a564c
...
...
@@ -217,4 +217,7 @@ __extension__ \
#endif
/* SH3E */
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-sparc.h
View file @
a52a564c
...
...
@@ -200,4 +200,7 @@ __extension__ \
((TYPE *) (void *) ((char *)(pvar) - __va_rounded_size (TYPE)))));}))
#endif
/* not __arch64__ */
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* defined (_STDARG_H) || defined (_VARARGS_H) */
gcc/ginclude/va-spur.h
View file @
a52a564c
...
...
@@ -59,3 +59,6 @@ __extension__ \
(pvar).__pnt += (sizeof(type) + 3) & ~3; \
} \
__va_result; }))
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
gcc/ginclude/varargs.h
View file @
a52a564c
...
...
@@ -114,6 +114,9 @@ typedef void *__gnuc_va_list;
? sizeof (TYPE) : __va_rounded_size (TYPE))))))
#endif
/* big-endian */
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif
/* not sh */
#endif
/* not powerpc with V.4 calling sequence */
#endif
/* not h8300 */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment