diff options
author | aqua <aqua@iserlohn-fortress.net> | 2023-02-12 17:28:33 +0200 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2023-02-12 17:28:33 +0200 |
commit | 878cdffb3f69c780cb55f1fbb54747d9066a385a (patch) | |
tree | cd8bb7352bdb6d14ed20f5aa2d3d0e649f0f0427 /src | |
parent | Make shadowing variables an error (diff) | |
download | kernel-878cdffb3f69c780cb55f1fbb54747d9066a385a.tar.xz |
Generate dependency files for source code
Use the compiler to generate dependency files for all C, C++ and .S
assembly source code files. These are included in the makefiles where
the files are used.
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile | 2 | ||||
-rw-r--r-- | src/task.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile index 1aa8617..02ff120 100644 --- a/src/Makefile +++ b/src/Makefile @@ -7,7 +7,7 @@ CXXFLAGS += ${INCLUDES} kernel.SRCS := multiboot2.c mmap.c kernel.cpp mem/vmm.c kernel.OBJS := conf.h -TESTS += tst/test_taskqueue tst/test_roundrobin +TESTS += tst/taskqueue tst/roundrobin include ../rules.mk @@ -13,7 +13,7 @@ struct Task { #ifdef __cplusplus template <typename T> struct Queue { struct Item { - Item(T *node) : node(node) {} + Item(T *p_node) : node(p_node) {} T *node; Item *next = nullptr; |