- @scripts/gen_ksymtable.sh DdRrTtAGg $< > .lunaix_ksymtable.S
- @$(CC) $(CFLAGS) -c .lunaix_ksymtable.S -o $@
+ @ARCH=$(ARCH) scripts/gen-ksymtable DdRrTtAGg $< > lunaix_ksymtable.S
+
+ @$(CC) $(CFLAGS) -c lunaix_ksymtable.S -o $@
+
+$(ksecsmap): $(tmp_kbin)
+ $(call status_,KGEN,$@)
+ @scripts/elftool.tool -p -i $< > lunaix_ksecsmap.S
+
+ @$(CC) $(CFLAGS) -c lunaix_ksecsmap.S -o $@