summaryrefslogtreecommitdiffstats
path: root/sys/compat/cloudabi64/cloudabi64_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/cloudabi64/cloudabi64_util.h')
-rw-r--r--sys/compat/cloudabi64/cloudabi64_util.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/compat/cloudabi64/cloudabi64_util.h b/sys/compat/cloudabi64/cloudabi64_util.h
index 29a90d7..5d50639 100644
--- a/sys/compat/cloudabi64/cloudabi64_util.h
+++ b/sys/compat/cloudabi64/cloudabi64_util.h
@@ -29,6 +29,7 @@
#define _CLOUDABI64_UTIL_H_
#include <sys/types.h>
+#define __ELF_WORD_SIZE 64
#include <sys/imgact_elf.h>
#include <contrib/cloudabi/cloudabi64_types.h>
@@ -38,6 +39,8 @@ struct thread;
extern Elf64_Brandinfo cloudabi64_brand;
+#define TO_PTR(x) ((void *)(uintptr_t)(x))
+
/* Stack initialization during process execution. */
register_t *cloudabi64_copyout_strings(struct image_params *);
int cloudabi64_fixup(register_t **, struct image_params *);
OpenPOWER on IntegriCloud