Date: Sun, 13 Apr 1997 17:51:01 +0200 (MET DST)
From: jhs@freebsd.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: conf/3272: src/sys/i386/conf/Makefile.i386 $@ is deprecated ? use ${.TARGET}
Message-ID: <199704131551.RAA03932@desk.jhs.no_domain>
Resent-Message-ID: <199704131600.JAA11370@freefall.freebsd.org>
index | next in thread | raw e-mail
>Number: 3272
>Category: conf
>Synopsis: $@ is deprecated I believe, so use ${.TARGET}
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 13 09:00:02 PDT 1997
>Last-Modified:
>Originator: Julian Stacey jhs@freebsd.org
>Organization:
>Release: FreeBSD 3.0-CURRENT i386
>Environment:
All versions
>Description:
$@ is deprecated I believe, so use ${.TARGET} in
src/sys/i386/conf/Makefile.i386
>How-To-Repeat:
-
>Fix:
2 Patches appended.
Change from $@ to ${.TARGET} as $@ is deprecated.
*** old/src/sys/i386/conf/Makefile.i386 Sun Jan 29 00:46:06 1995
--- new/src/sys/i386/conf/Makefile.i386 Sun Jan 29 00:50:38 1995
***************
*** 63,76 ****
SYSTEM_SFILES= ${I386}/i386/locore.s
SYSTEM_OBJS= locore.o vnode_if.o ${OBJS} ioconf.o param.o
SYSTEM_DEP= Makefile symbols.exclude symbols.sort ${SYSTEM_OBJS}
! SYSTEM_LD_HEAD= @echo loading $@; rm -f $@
! SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
.if ${CFLAGS:M-g} == ""
SYMORDER_EXCLUDE=-x symbols.exclude
.endif
SYSTEM_LD_TAIL= @echo rearranging symbols; \
! symorder -m ${SYMORDER_EXCLUDE} symbols.sort $@; \
! size $@; chmod 755 $@
%BEFORE_DEPEND
--- 63,76 ----
SYSTEM_SFILES= ${I386}/i386/locore.s
SYSTEM_OBJS= locore.o vnode_if.o ${OBJS} ioconf.o param.o
SYSTEM_DEP= Makefile symbols.exclude symbols.sort ${SYSTEM_OBJS}
! SYSTEM_LD_HEAD= @echo loading ${.TARGET}; rm -f ${.TARGET}
! SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o ${.TARGET} -X ${SYSTEM_OBJS} vers.o
.if ${CFLAGS:M-g} == ""
SYMORDER_EXCLUDE=-x symbols.exclude
.endif
SYSTEM_LD_TAIL= @echo rearranging symbols; \
! symorder -m ${SYMORDER_EXCLUDE} symbols.sort ${.TARGET}; \
! size ${.TARGET}; chmod 755 ${.TARGET}
%BEFORE_DEPEND
***************
*** 138,144 ****
${CC} -c ${CFLAGS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
genassym: genassym.o
! ${CC} ${CFLAGS} ${PARAM} genassym.o -o $@
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
--- 138,144 ----
${CC} -c ${CFLAGS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
genassym: genassym.o
! ${CC} ${CFLAGS} ${PARAM} genassym.o -o ${.TARGET}
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
*** old/src/sys/i386/conf/Makefile.i386 Sun Jan 29 00:46:06 1995
--- new/src/sys/i386/conf/Makefile.i386 Sun Jan 29 00:50:38 1995
***************
*** 63,76 ****
SYSTEM_SFILES= ${I386}/i386/locore.s
SYSTEM_OBJS= locore.o vnode_if.o ${OBJS} ioconf.o param.o
SYSTEM_DEP= Makefile symbols.exclude symbols.sort ${SYSTEM_OBJS}
! SYSTEM_LD_HEAD= @echo loading $@; rm -f $@
! SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o $@ -X ${SYSTEM_OBJS} vers.o
.if ${CFLAGS:M-g} == ""
SYMORDER_EXCLUDE=-x symbols.exclude
.endif
SYSTEM_LD_TAIL= @echo rearranging symbols; \
! symorder -m ${SYMORDER_EXCLUDE} symbols.sort $@; \
! size $@; chmod 755 $@
%BEFORE_DEPEND
--- 63,76 ----
SYSTEM_SFILES= ${I386}/i386/locore.s
SYSTEM_OBJS= locore.o vnode_if.o ${OBJS} ioconf.o param.o
SYSTEM_DEP= Makefile symbols.exclude symbols.sort ${SYSTEM_OBJS}
! SYSTEM_LD_HEAD= @echo loading ${.TARGET}; rm -f ${.TARGET}
! SYSTEM_LD= @${LD} -Bstatic -Z -T ${LOAD_ADDRESS} -o ${.TARGET} -X ${SYSTEM_OBJS} vers.o
.if ${CFLAGS:M-g} == ""
SYMORDER_EXCLUDE=-x symbols.exclude
.endif
SYSTEM_LD_TAIL= @echo rearranging symbols; \
! symorder -m ${SYMORDER_EXCLUDE} symbols.sort ${.TARGET}; \
! size ${.TARGET}; chmod 755 ${.TARGET}
%BEFORE_DEPEND
***************
*** 138,144 ****
${CC} -c ${CFLAGS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
genassym: genassym.o
! ${CC} ${CFLAGS} ${PARAM} genassym.o -o $@
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
--- 138,144 ----
${CC} -c ${CFLAGS} ${PARAM} -UKERNEL ${I386}/i386/genassym.c
genassym: genassym.o
! ${CC} ${CFLAGS} ${PARAM} genassym.o -o ${.TARGET}
# XXX this assumes that the options for NORMAL_C* and DRIVER_C* are identical.
depend: assym.s param.c vnode_if.h
Julian
---
Julian H. Stacey <jhs@freebsd.org> http://www.freebsd.org/~jhs/
`Music On Hold' phone systems disrupt concentration.
>Audit-Trail:
>Unformatted:
Julian H. Stacey <jhs@freebsd.org> http://www.freebsd.org/~jhs/
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704131551.RAA03932>
