Print this page
5324 .comment section on kmdb kmods is not set properly


 172 
 173 KMDB_LINKTEST = \
 174         $(LD) $(ZDEFS) -dy -r -o $@.linktest $(KMODOBJS) \
 175         $(STANDOBJS) $(LINKTESTOBJ) && \
 176         $(RM) $@.linktest
 177 
 178 KMDB_LINKTEST_ENABLE=$(POUND_SIGN)
 179 $(KMDB_LINKTEST_ENABLE)KMDB_LINKTEST_CMD = $(KMDB_LINKTEST)
 180 
 181 #
 182 # Ensure that dmods don't use floating point
 183 #
 184 KMDB_FPTEST_CMD = $(KMDB_FPTEST)
 185 
 186 $(KMODFILE): kmod .WAIT $(KMODOBJS) $(MAPFILE)
 187         $(LD) -dy -r $(MAPFILE:%=-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \
 188         $(STANDOBJS)
 189         $(KMDB_LINKTEST_CMD)
 190         $(KMDB_FPTEST_CMD)
 191         $(CTFMERGE) -f -L VERSION -o $@ $(KMODOBJS)

 192         $(SETDYNFLAG) -f DF_1_NOKSYMS $@
 193 
 194 linktest: linktest_check .WAIT kmod .WAIT $(KMODOBJS)
 195         $(KMDB_LINKTEST)
 196 
 197 linktest_check:
 198         @if [ "$(MDBTGT)" != "kvm" ] ; then \
 199                 echo "ERROR: linktest is not supported non-kvm/disasm dmods" \
 200                     >&2 ; \
 201                 exit 1 ; \
 202         fi
 203 
 204 #
 205 # Dynamic rules for object construction
 206 #
 207 dmod/%.o kmod/%.o: %.c
 208         $(COMPILE.c) -o $@ $<
 209         $(CTFCONVERT_O)
 210 
 211 dmod/%.o kmod/%.o: ../%.c




 172 
 173 KMDB_LINKTEST = \
 174         $(LD) $(ZDEFS) -dy -r -o $@.linktest $(KMODOBJS) \
 175         $(STANDOBJS) $(LINKTESTOBJ) && \
 176         $(RM) $@.linktest
 177 
 178 KMDB_LINKTEST_ENABLE=$(POUND_SIGN)
 179 $(KMDB_LINKTEST_ENABLE)KMDB_LINKTEST_CMD = $(KMDB_LINKTEST)
 180 
 181 #
 182 # Ensure that dmods don't use floating point
 183 #
 184 KMDB_FPTEST_CMD = $(KMDB_FPTEST)
 185 
 186 $(KMODFILE): kmod .WAIT $(KMODOBJS) $(MAPFILE)
 187         $(LD) -dy -r $(MAPFILE:%=-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \
 188         $(STANDOBJS)
 189         $(KMDB_LINKTEST_CMD)
 190         $(KMDB_FPTEST_CMD)
 191         $(CTFMERGE) -f -L VERSION -o $@ $(KMODOBJS)
 192         $(POST_PROCESS)
 193         $(SETDYNFLAG) -f DF_1_NOKSYMS $@
 194 
 195 linktest: linktest_check .WAIT kmod .WAIT $(KMODOBJS)
 196         $(KMDB_LINKTEST)
 197 
 198 linktest_check:
 199         @if [ "$(MDBTGT)" != "kvm" ] ; then \
 200                 echo "ERROR: linktest is not supported non-kvm/disasm dmods" \
 201                     >&2 ; \
 202                 exit 1 ; \
 203         fi
 204 
 205 #
 206 # Dynamic rules for object construction
 207 #
 208 dmod/%.o kmod/%.o: %.c
 209         $(COMPILE.c) -o $@ $<
 210         $(CTFCONVERT_O)
 211 
 212 dmod/%.o kmod/%.o: ../%.c