[BACK]Return to Makefile.kern.inc CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / conf

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/conf/Makefile.kern.inc between version 1.279 and 1.280

version 1.279, 2021/04/05 22:52:03 version 1.280, 2021/04/06 15:05:12
Line 210  _MD_OBJS= ${MD_OBJS}
Line 210  _MD_OBJS= ${MD_OBJS}
 SYSTEM_LIB=     ${MD_LIBS} ${LIBKERN}  SYSTEM_LIB=     ${MD_LIBS} ${LIBKERN}
 SYSTEM_OBJ?=    ${_MD_OBJS} ${OBJS} ${SYSTEM_LIB}  SYSTEM_OBJ?=    ${_MD_OBJS} ${OBJS} ${SYSTEM_LIB}
 SYSTEM_DEP+=    Makefile ${SYSTEM_OBJ:O}  SYSTEM_DEP+=    Makefile ${SYSTEM_OBJ:O}
   .if defined(CTFMERGE)
   SYSTEM_CTFMERGE= ${CTFMERGE} ${CTFMFLAGS} -o ${.TARGET} ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
   .else
   SYSTEM_CTFMERGE= ${_MKSHECHO}
   .endif
   
 REMOVE_SWAP=   [@]  REMOVE_SWAP=   [@]
 .for k in ${KERNELS}  .for k in ${KERNELS}
Line 237  LINKFLAGS?= ${LINKFORMAT} ${LINKSCRIPT} 
Line 242  LINKFLAGS?= ${LINKFORMAT} ${LINKSCRIPT} 
 LINKFLAGS_DEBUG?=       -X  LINKFLAGS_DEBUG?=       -X
   
 SYSTEM_LD_TAIL?=@${TOOL_SED} '/const char sccs/!d;s/.*@(.)//;s/" "//;s/\\.*//' vers.c && \  SYSTEM_LD_TAIL?=@${TOOL_SED} '/const char sccs/!d;s/.*@(.)//;s/" "//;s/\\.*//' vers.c && \
                 ${SIZE} $@ && chmod 755 $@                  ${SIZE} $@ && ${SYSTEM_CTFMERGE} && chmod 755 $@
 SYSTEM_LD_TAIL_DEBUG?=&& \  SYSTEM_LD_TAIL_DEBUG?=&& \
                 echo mv -f $@ $@.gdb && mv -f $@ $@.gdb && \                  echo mv -f $@ $@.gdb && mv -f $@ $@.gdb && \
                 echo ${STRIP} ${STRIPFLAGS} -o $@ $@.gdb && \                  echo ${STRIP} ${STRIPFLAGS} -o $@ $@.gdb && \
Line 260  LINKFLAGS+= ${LINKFLAGS_NORMAL}
Line 265  LINKFLAGS+= ${LINKFLAGS_NORMAL}
 SYSTEM_LD_HEAD+=        ${SYSTEM_LD_HEAD_EXTRA}  SYSTEM_LD_HEAD+=        ${SYSTEM_LD_HEAD_EXTRA}
 SYSTEM_LD_TAIL_STAGE1=  ${SYSTEM_LD_TAIL}  SYSTEM_LD_TAIL_STAGE1=  ${SYSTEM_LD_TAIL}
 SYSTEM_LD_TAIL_STAGE2=  ${SYSTEM_LD_TAIL}  SYSTEM_LD_TAIL_STAGE2=  ${SYSTEM_LD_TAIL}
 .if defined(CTFMERGE)  
 SYSTEM_LD_TAIL_STAGE2+= && echo ${CTFMERGE} ${CTFMFLAGS} -o ${.TARGET} ... \  
                         && ${CTFMERGE} ${CTFMFLAGS} -o ${.TARGET} \  
                             ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o  
 .endif  
 .if defined(COPY_SYMTAB)  .if defined(COPY_SYMTAB)
 SYSTEM_LD_TAIL_STAGE2+= && echo ${DBSYM} $@ && ${DBSYM} $@  SYSTEM_LD_TAIL_STAGE2+= && echo ${DBSYM} $@ && ${DBSYM} $@
 .if !empty(DEBUG:M-g)  .if !empty(DEBUG:M-g)

Legend:
Removed from v.1.279  
changed lines
  Added in v.1.280

CVSweb <webmaster@jp.NetBSD.org>