aboutsummaryrefslogtreecommitdiff
path: root/scripts/gen-deps
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2021-12-20 13:29:01 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2021-12-20 13:29:01 +0200
commit6b2465318b2dc922de282deea96c1621f7f41039 (patch)
treeee12863bb4aab536810bbe13638bf21317b37658 /scripts/gen-deps
parenta37974009152b4bf6a2d7ed205a48230f939dd72 (diff)
downloadkmi-6b2465318b2dc922de282deea96c1621f7f41039.tar.gz
kmi-6b2465318b2dc922de282deea96c1621f7f41039.zip
Revert "still some issues with vmem"
This reverts commit 69d13626a37e33f31627a1144605a8fb93684d25.
Diffstat (limited to 'scripts/gen-deps')
-rwxr-xr-xscripts/gen-deps30
1 files changed, 6 insertions, 24 deletions
diff --git a/scripts/gen-deps b/scripts/gen-deps
index 7a468d3..ee64022 100755
--- a/scripts/gen-deps
+++ b/scripts/gen-deps
@@ -11,43 +11,25 @@ gencommon () {
echo "${obj}: ${s}" >> deps.mk
}
+
genlink () {
gencommon ".ld"
- if [ "${init}" = "0" ] ; then
- echo " \$(GENLINK) $< | \$(STRIPLINK) > \$@"\
- >> deps.mk;
- else
- echo " \$(GENLINK) $< | \$(STRIPLINK) | \$(KERN_INFO) > \$@"\
+ echo " \$(GENLINK) $< | \$(STRIPLINK) | \$(KERN_INFO) > \$@"\
>> deps.mk;
- fi
-
}
genrule () {
gencommon "${1}"
- echo " \$(COMPILE) ${defs} -c \$< -o \$@" >> deps.mk
+ echo " \$(COMPILE) -c \$< -o \$@" >> deps.mk
}
case "${1}" in
- --kern)
- suffix=.k.o
- defs=-DKERNEL
- func=genrule
- ;;
- --init)
- suffix=.i.o
- defs=-DINIT
+ --compile)
+ suffix=.o
func=genrule
;;
- --init-link)
- suffix=.ld
- init=1
- func=genlink
- ;;
-
- --kern-link)
+ --link)
suffix=.ld
- init=0
func=genlink
esac