diff options
Diffstat (limited to 'wrapperhelper/src/machine.h')
| -rw-r--r-- | wrapperhelper/src/machine.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wrapperhelper/src/machine.h b/wrapperhelper/src/machine.h index 566f1d43..67867c70 100644 --- a/wrapperhelper/src/machine.h +++ b/wrapperhelper/src/machine.h @@ -5,6 +5,7 @@ #include "cstring.h" #include "khash.h" +#include "log.h" #include "vector.h" struct type_s; // lang.h @@ -16,7 +17,9 @@ typedef struct machine_s { // Parsing size_t size_long; + size_t align_longdouble, size_longdouble; size_t align_valist, size_valist; + size_t max_align; _Bool has_int128; _Bool unsigned_char; // Structure parsing _Bool unnamed_bitfield_aligns; @@ -26,6 +29,6 @@ int init_machines(size_t npaths, const char *const *extra_include_path); void del_machines(void); machine_t *convert_machine_name(const char *archname); -int validate_type(machine_t *target, struct type_s *typ); +int validate_type(loginfo_t *loginfo, machine_t *target, struct type_s *typ); #endif // MACHINE_H |