aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2023-02-12 17:28:33 +0200
committeraqua <aqua@iserlohn-fortress.net>2023-02-12 17:28:33 +0200
commit878cdffb3f69c780cb55f1fbb54747d9066a385a (patch)
treecd8bb7352bdb6d14ed20f5aa2d3d0e649f0f0427 /src
parentMake shadowing variables an error (diff)
downloadkernel-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/Makefile2
-rw-r--r--src/task.h2
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
diff --git a/src/task.h b/src/task.h
index 381f628..0d59bb1 100644
--- a/src/task.h
+++ b/src/task.h
@@ -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;