summaryrefslogtreecommitdiff
path: root/rts/linker/JitObject.h
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-05-23 15:55:30 -0400
committerGHC GitLab CI <ghc-ci@gitlab-haskell.org>2022-05-23 23:05:26 -0400
commitf390cfc51ca93ef883a454308942ca3f8497ae31 (patch)
treeafbe6f3d48d7facd80a47b388a90066d4ddcb91b /rts/linker/JitObject.h
parent1ca1efdc8758458a28414f6d00c679b8f9a6bd0a (diff)
downloadhaskell-wip/gdb-jit-object.tar.gz
(cherry picked from commit 07c9532947a623a065d43ef5f69e530ca762f986)
Diffstat (limited to 'rts/linker/JitObject.h')
-rw-r--r--rts/linker/JitObject.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/rts/linker/JitObject.h b/rts/linker/JitObject.h
index 1f21ee28c8..0b89674026 100644
--- a/rts/linker/JitObject.h
+++ b/rts/linker/JitObject.h
@@ -1,5 +1,9 @@
#include "LinkerInternals.h"
-#include "BufferBuilder.h"
+
+struct JitObject {
+ uint8_t *buffer;
+ size_t size;
+};
void register_jit_object(ObjectCode *oc);
-struct BufferBuilder build_jit_object(ObjectCode *oc);
+struct JitObject build_jit_object(ObjectCode *oc);