Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jun 2019 17:08:39 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r349069 - head/gnu/lib/csu
Message-ID:  <201906151708.x5FH8d25030954@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Sat Jun 15 17:08:39 2019
New Revision: 349069
URL: https://svnweb.freebsd.org/changeset/base/349069

Log:
  csu: Add proper .depend tracking for each object.
  
  This doesn't appear to have ever worked. After a .depend is generated
  there will be duplicate .c dependencies so only use the first one.
  
  MFC after:	2 weeks
  Sponsored by:	DellEMC

Modified:
  head/gnu/lib/csu/Makefile

Modified: head/gnu/lib/csu/Makefile
==============================================================================
--- head/gnu/lib/csu/Makefile	Sat Jun 15 17:08:35 2019	(r349068)
+++ head/gnu/lib/csu/Makefile	Sat Jun 15 17:08:39 2019	(r349069)
@@ -14,6 +14,7 @@ CCDIR=	${SRCTOP}/gnu/usr.bin/cc
 SRCS=		crtstuff.c ${COMMONHDRS}
 OBJS=		crtbegin.o crtend.o crtbeginT.o
 SOBJS=		crtbeginS.o crtendS.o
+DEPENDOBJS+=	${OBJS} ${SOBJS}
 CSTD?=		gnu89
 CFLAGS+=	-DIN_GCC -DHAVE_LD_EH_FRAME_HDR -DDT_CONFIG -D__GLIBC__=3
 CFLAGS.gcc+=	-finhibit-size-directive -fno-toplevel-reorder



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906151708.x5FH8d25030954>