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