From b7053b673d22b29310dc6d7dae7fc2d1c1ab70d2 Mon Sep 17 00:00:00 2001 From: jD91mZM2 <me@krake.one> Date: Thu, 25 Jun 2020 12:48:52 +0200 Subject: [PATCH] Fix missing types when compiling GDB --- src/header/sys_types/cbindgen.toml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/header/sys_types/cbindgen.toml b/src/header/sys_types/cbindgen.toml index c8b7fca7..f9f83e15 100644 --- a/src/header/sys_types/cbindgen.toml +++ b/src/header/sys_types/cbindgen.toml @@ -1,7 +1,16 @@ -sys_includes = ["stddef.h", "sys/types_internal.h", "sys/select.h"] +# no default C includes - they cause recursive dependencies and do weird stuff +no_includes = true +sys_includes = [ + # Import most necessary, internal types first + "sys/types_internal.h", + + "stddef.h", + "sys/select.h" +] + include_guard = "_SYS_TYPES_H" language = "C" style = "Tag" [enum] -prefix_with_name = true \ No newline at end of file +prefix_with_name = true -- GitLab