<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>96a0acc4 - Don&apos;t use CCACHE for linking.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#96a0acc4</link>
        <description>Don&apos;t use CCACHE for linking.MFC after:	2 weeksSponsored by:	Dell EMC

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 27 Jun 2018 19:29:15 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7cd84b56 - build-tools: De-special-case the gcc tools build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#7cd84b56</link>
        <description>build-tools: De-special-case the gcc tools build.It merely wanted to use &apos;all&apos; rather than &apos;build-tools&apos; so justadd a build-tools target to the Makefile.MFC after:	2 weeksSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Tue, 31 Oct 2017 19:02:05 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>19aa5206 - Diff reduce with ^/head</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#19aa5206</link>
        <description>Diff reduce with ^/headThis doesn&apos;t seem to be necessary after the changes to only apply --coverageto shared objects.We&apos;ll see if it works with make tinderbox.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Mon, 23 Oct 2017 04:42:57 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a6d574e - WITH_META_MODE: Don&apos;t expect a .meta file for side-effect generated files.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#2a6d574e</link>
        <description>WITH_META_MODE: Don&apos;t expect a .meta file for side-effect generated files.This is the same as r301285.Approved by:	re (implicit)Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 15 Jun 2016 23:57:53 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d04dec45 - Convert to new FAST_DEPEND syntax for guessed dependencies.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#d04dec45</link>
        <description>Convert to new FAST_DEPEND syntax for guessed dependencies.This OBJS_DEPEND_GUESS is needed since each target gets itsown .depend.target.o file but also because it is spelled.meta.target.o with WITH_META_MODE.  The OBJS_DEPEND_GUESSwill apply the dependency if the required file is missing.Also remove redundant .c files while here to avoid prolems withtargets using .ALLSRC and getting multiple source files.Approved by:	re (implicit)Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 15 Jun 2016 23:57:46 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba7734de - WITH_META_MODE: Avoid rebuilds of cc_tools during target build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#ba7734de</link>
        <description>WITH_META_MODE: Avoid rebuilds of cc_tools during target build.This is the same as r299289 and r297997.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Sat, 21 May 2016 01:32:01 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>09fb6bff - Follow-up r297842: Rework header generation to fix always rebuilding.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#09fb6bff</link>
        <description>Follow-up r297842: Rework header generation to fix always rebuilding.This reworks the handling of common headers to just include the neededlogic rather than invoke MAKE.  This avoids the problem listed in r297842and avoids other dependency tracking issues.Pointyhat to:	bdreweryReported by:	Nikolai Lifanov &lt;lifanov@mail.lifanov.com&gt;Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Mon, 18 Apr 2016 18:13:58 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b791fbe6 - META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#b791fbe6</link>
        <description>META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.Tracking these leads to situations where meta mode will consider thefile to be out of date if /bin/sh or /bin/ln are newer than the sourcefile.  There&apos;s no reason for meta mode to do this as make is alreadyhandling the rebuild dependency fine.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 25 Nov 2015 19:44:43 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>266a1540 - Remove redundant .NOPATH.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#266a1540</link>
        <description>Remove redundant .NOPATH.All of these are already in CLEANFILES which is added to .NOPATH in bsd.obj.mk.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Sat, 26 Sep 2015 14:15:01 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd831db6 - Misc fixes from projects/bmake</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#bd831db6</link>
        <description>Misc fixes from projects/bmakeDifferential Revision:       D2748Reviewed by: brooks imp

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Thu, 11 Jun 2015 21:13:05 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d4766c1 - Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#6d4766c1</link>
        <description>Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportthe oabi is still in the tree, but it is expected this will be removedas developers work on surrounding code.With this commit the ARM EABI is the only supported supported ABI byFreeBSD on ARMa 32-bit processors.X-MFC after:	neverRelnotes:	yesDifferential Revision: https://reviews.freebsd.org/D876

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 01 Oct 2014 08:26:51 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1992e9a1 - Add compiler support for the ARM EABI.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#1992e9a1</link>
        <description>Add compiler support for the ARM EABI.ARM EABI support is disabled by default and can be enabled by settingWITH_ARM_EABI when building, however only the kernel-toolchain target willwork with this flag until the rest of the support is added.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Thu, 17 Jan 2013 05:56:28 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37a60314 - Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#37a60314</link>
        <description>Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS inshare/mk/sys.mk instead.This is part of a medium term project to permit deterministic builds ofFreeBSD.Submitted by:	Erik Cederstrand &lt;erik@cederstrand.dk&gt;Reviewed by:	imp, toolchain@Approved by:	cpercivaMFC after:	2 weeks

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Thu, 06 Dec 2012 01:31:25 +0000</pubDate>
        <dc:creator>Eitan Adler &lt;eadler@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d67f694 - Remove libobjc and other Objective-C related components, as these are</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#6d67f694</link>
        <description>Remove libobjc and other Objective-C related components, as these areextremely outdated, and not used by anything in the base system.Silence from:	current@

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Sun, 17 Apr 2011 21:03:23 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cac88fd5 - Let gcc and ld know where to find 32 bit libraries on amd64.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#cac88fd5</link>
        <description>Let gcc and ld know where to find 32 bit libraries on amd64.Reviewed by:	arch@Approved by:	kib (mentor)

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 17 Nov 2010 19:54:01 +0000</pubDate>
        <dc:creator>Tijl Coosemans &lt;tijl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e8dce5b9 - Complete the integration of tbemd branch into head.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#e8dce5b9</link>
        <description>Complete the integration of tbemd branch into head.TARGET_BIG_ENDIAN is now completely dead, except where it wasoriginally supposed to be used (internally in the toolchain building).TARGET_ARCH has changed in three cases:(1) Little endian mips has changed to mipsel.(2) Big endian mips has changed to mipseb.(3) Big endian arm has changed to armeb.Some additional changes are needed to make &apos;make universe&apos; work on armand mips after this change, so those are commented out for now.UPDATING information will be forthcoming.  Any remaining rough edgeswill be hammered out in -current.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Wed, 10 Nov 2010 06:39:49 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2cf64c80 - Teach our toolchain how to generate 64-bit PowerPC binaries. This fixes</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#2cf64c80</link>
        <description>Teach our toolchain how to generate 64-bit PowerPC binaries. This fixesa variety of bugs in binutils related to handling of 64-bit PPC ELF,provides a GCC configuration for 64-bit PowerPC on FreeBSD, andassociated build systems tweaks.Obtained from:	projects/ppc64

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Sat, 10 Jul 2010 02:29:22 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4bdc01a9 - Add FreeBSD/MIPS support to GCC.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#4bdc01a9</link>
        <description>Add FreeBSD/MIPS support to GCC.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Mon, 01 Sep 2008 18:46:03 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9dec52bf - Turn cc_tools/Makefile and Makefile.tgt into a &quot;linear&quot; read.  Shared</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile#9dec52bf</link>
        <description>Turn cc_tools/Makefile and Makefile.tgt into a &quot;linear&quot; read.  Sharedparts of the configuration aren&apos;t duplicated, and arch-specific exceptionsare made &quot;in-place&quot;.  Also clean up the FreeBSD/amd64 config a little.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_tools/Makefile</description>
        <pubDate>Sun, 31 Aug 2008 23:38:28 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
