From 860dcdb4494e3d2b1471b8cfecfa6785f92b3fae Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Tue, 13 Nov 2018 12:42:36 -0800 Subject: [PATCH] Stubs for some libc headers --- programs/bpf/c/sdk/inc/stdio.h | 2 ++ programs/bpf/c/sdk/inc/stdlib.h | 2 ++ programs/bpf/c/sdk/inc/string.h | 7 +++++++ programs/bpf/c/sdk/inc/sys/param.h | 1 + 4 files changed, 12 insertions(+) create mode 100644 programs/bpf/c/sdk/inc/stdio.h create mode 100644 programs/bpf/c/sdk/inc/stdlib.h create mode 100644 programs/bpf/c/sdk/inc/string.h create mode 100644 programs/bpf/c/sdk/inc/sys/param.h diff --git a/programs/bpf/c/sdk/inc/stdio.h b/programs/bpf/c/sdk/inc/stdio.h new file mode 100644 index 0000000000..d42f16101f --- /dev/null +++ b/programs/bpf/c/sdk/inc/stdio.h @@ -0,0 +1,2 @@ +#pragma once +typedef void *FILE; diff --git a/programs/bpf/c/sdk/inc/stdlib.h b/programs/bpf/c/sdk/inc/stdlib.h new file mode 100644 index 0000000000..5d2570c5fe --- /dev/null +++ b/programs/bpf/c/sdk/inc/stdlib.h @@ -0,0 +1,2 @@ +#pragma once +#include diff --git a/programs/bpf/c/sdk/inc/string.h b/programs/bpf/c/sdk/inc/string.h new file mode 100644 index 0000000000..17cc5489c9 --- /dev/null +++ b/programs/bpf/c/sdk/inc/string.h @@ -0,0 +1,7 @@ +#pragma once +#include + +#define memcpy sol_memcpy +#define memset sol_memset +#define strlen sol_strlen + diff --git a/programs/bpf/c/sdk/inc/sys/param.h b/programs/bpf/c/sdk/inc/sys/param.h new file mode 100644 index 0000000000..6f70f09bee --- /dev/null +++ b/programs/bpf/c/sdk/inc/sys/param.h @@ -0,0 +1 @@ +#pragma once