summaryrefslogtreecommitdiff
path: root/Makefile.inc
Commit message (Collapse)AuthorAge
* Fixed CI.Toni Uhlig2023-07-26
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed build if "use your own toolchain" enabled.Toni Uhlig2023-07-26
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved local dep building.Toni Uhlig2023-07-26
| | | | | | | * generate static libs with ar * libcrt, libcxxrt, libusercrt Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed ArchLinux build.Toni Uhlig2023-07-05
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added wrapper generator for functions that require an import library.Toni Uhlig2023-07-04
| | | | | | | * generate wrapper functions that can be retrieved via `MmGetSystemRoutineAddress` * for now, only ZwTraceControl and ZwTraceEvent from ntdll are used Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Sign drivers on native Windows. Fixes #2.Toni Uhlig2023-06-30
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Packaging support for third party libraries.Toni Uhlig2023-03-13
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Build DPP with a toolchain tarball generated by mingw-w64-build-ng.lns2022-09-20
| | | | | | * integrate into CircleCI Signed-off-by: lns <matzeton@googlemail.com>
* Added CFLAGS -fno-stack-protector -mno-stack-arg-probe. Maybe __chkstk_ms() ↵Toni Uhlig2022-09-07
| | | | | | | | will be implemented in the future. * Support for custom global/per-target CFLAGS/LDFLAGS Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Changed Mingw-w64 sysroot to mingw-w64-sysroot.Toni Uhlig2022-09-02
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Support USER_LIBS for project Makefiles.Toni Uhlig2022-09-02
| | | | | | * source'able activate script uses runtime PATH variable instead of a hardcoded one Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* EASTL build: tell CMake about our ressource compiler windresToni Uhlig2022-08-29
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added some (useful?) informations to the read!me.lns2022-05-07
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* Fix CircleCI build.Toni Uhlig2021-10-30
| | | | | | | * README update * make help Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Support HOSTCC builds for EASTL.Toni Uhlig2021-10-29
| | | | | | * set parallel jobs for mingw-w64-build via Makefile.deps Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Ignore strict aliasing warnings.Toni Uhlig2021-08-03
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Gitlab-CIToni Uhlig2021-07-31
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed ctor/dtor issue allowing use of static qualifiers for non primitives.Toni Uhlig2021-07-28
| | | | | | | | * split CRT in a C and C++ part * use "fake" entry point to init CRT and set a DriverUnload routine for de-init * added -Wl,--exclude-all-symbols to DRIVER_LDFLAGS Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added first known issue regarding `static MyClass test;` ctor/dtor failure.Toni Uhlig2021-04-29
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Unified CFLAGS for EASTL and all other builds.Toni Uhlig2021-04-24
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added Makefile macro to check if some exec's are available e.g. $(CC),$(CXX),..Toni Uhlig2021-04-24
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Re-worked all the Makefile's as they were not sufficient for external projects.Toni Uhlig2021-04-24
* simplified DriverThread::SpinLock Signed-off-by: Toni Uhlig <matzeton@googlemail.com>