From 4633c51d58f7a3f714f4c0da43876376439848fe Mon Sep 17 00:00:00 2001 From: Hay1tsme Date: Tue, 4 Feb 2025 11:05:07 -0500 Subject: [PATCH] remove precompiled headers --- hook/meson.build | 1 - hooklib/meson.build | 1 - inject/meson.build | 1 - precompiled.h | 33 --------------------------------- 4 files changed, 36 deletions(-) delete mode 100644 precompiled.h diff --git a/hook/meson.build b/hook/meson.build index afa5979..1c0c9b6 100644 --- a/hook/meson.build +++ b/hook/meson.build @@ -1,7 +1,6 @@ hook_lib = static_library( 'hook', include_directories : inc, - c_pch : '../precompiled.h', sources : [ 'args.c', 'args.h', diff --git a/hooklib/meson.build b/hooklib/meson.build index e6e62ae..392ed4f 100644 --- a/hooklib/meson.build +++ b/hooklib/meson.build @@ -1,7 +1,6 @@ hooklib_lib = static_library( 'hooklib', include_directories : inc, - c_pch : '../precompiled.h', sources : [ 'serial.c', 'serial.h', diff --git a/inject/meson.build b/inject/meson.build index 65608b4..8cd44fb 100644 --- a/inject/meson.build +++ b/inject/meson.build @@ -1,7 +1,6 @@ executable( 'inject', include_directories : inc, - c_pch : '../precompiled.h', sources : [ 'debug.c', 'debug.h', diff --git a/precompiled.h b/precompiled.h deleted file mode 100644 index 3a7ba49..0000000 --- a/precompiled.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - Making NTSTATUS available is slightly awkward. See: - https://kirkshoop.github.io/2011/09/20/ntstatus.html -*/ - -/* Win32 user-mode API */ -#define WIN32_NO_STATUS -#include -#undef WIN32_NO_STATUS -#include -#include -#include - -/* Win32 kernel-mode definitions */ -#ifdef __GNUC__ -/* MinGW needs to include this for PHYSICAL_ADDRESS to be defined. - The MS SDK throws a bunch of duplicate symbol errors instead. */ -#include -#else -#include -#endif -#include -#include -#include - -/* ANSI C */ -#include -#include -#include -#include -#include -#include -#include