aboutsummaryrefslogtreecommitdiffstats
path: root/libc/private/KernelArgumentBlock.h
diff options
context:
space:
mode:
Diffstat (limited to 'libc/private/KernelArgumentBlock.h')
-rw-r--r--libc/private/KernelArgumentBlock.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libc/private/KernelArgumentBlock.h b/libc/private/KernelArgumentBlock.h
index d77726733..14eca06a1 100644
--- a/libc/private/KernelArgumentBlock.h
+++ b/libc/private/KernelArgumentBlock.h
@@ -21,6 +21,8 @@
#include <stdint.h>
#include <sys/auxv.h>
+struct abort_msg_t;
+
// When the kernel starts the dynamic linker, it passes a pointer to a block
// of memory containing argc, the argv array, the environment variable array,
// and the array of ELF aux vectors. This class breaks that block up into its
@@ -67,6 +69,8 @@ class KernelArgumentBlock {
char** envp;
Elf32_auxv_t* auxv;
+ abort_msg_t** abort_message_ptr;
+
private:
// Disallow copy and assignment.
KernelArgumentBlock(const KernelArgumentBlock&);