summaryrefslogtreecommitdiffstats
path: root/sys/x86
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2015-08-04 18:59:54 +0000
committerjkim <jkim@FreeBSD.org>2015-08-04 18:59:54 +0000
commita9c8f64e125f7428a890e49fd103189ffa39ff3a (patch)
treebc0e1301cfe7dca1dc354c4ce70fe8e30046086b /sys/x86
parent20a77876c747677e14860ccb77e37ba572e7b1f2 (diff)
downloadFreeBSD-src-a9c8f64e125f7428a890e49fd103189ffa39ff3a.zip
FreeBSD-src-a9c8f64e125f7428a890e49fd103189ffa39ff3a.tar.gz
Fix style(9) bugs.
Diffstat (limited to 'sys/x86')
-rw-r--r--sys/x86/include/_types.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/sys/x86/include/_types.h b/sys/x86/include/_types.h
index 20a2bf7..7266d76 100644
--- a/sys/x86/include/_types.h
+++ b/sys/x86/include/_types.h
@@ -154,12 +154,11 @@ typedef int ___wchar_t;
typedef __builtin_va_list __va_list; /* internally known to gcc */
#else
#ifdef __LP64__
-typedef struct {
- unsigned int __gpo;
- unsigned int __fpo;
- void *__oaa;
- void *__rsa;
-} __va_list;
+struct __s_va_list {
+ __uint32_t pad1[2]; /* gp_offset, fp_offset */
+ __uint64_t pad2[2]; /* overflow_arg_area, reg_save_area */
+};
+typedef struct __s_va_list __va_list;
#else
typedef char * __va_list;
#endif
OpenPOWER on IntegriCloud