<?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>f7f4d377 - gcc: Missing makefile changes for r258501.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#f7f4d377</link>
        <description>gcc: Missing makefile changes for r258501.pointyhat:	me

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Sun, 24 Nov 2013 04:08:47 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@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_int/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_int/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>0815243c - Add support for bmake. This includes:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#0815243c</link>
        <description>Add support for bmake. This includes:1.  Don&apos;t do upgrade_checks when using bmake. As long as we have WITH_BMAKE,    there&apos;s a bootstrap complication in ths respect. Avoid it. Make the    necessary changes to have upgrade_checks work wth bmake anyway.2.  Remove the use of -E. It&apos;s not needed in our build because we use ?= for    the respective variables, which means that we&apos;ll take the environment    value (if any) anyway.3.  Properly declare phony targets as phony as bmake is a lot smarter (and    thus agressive) about build avoidance.4.  Make sure CLEANFILES is complete and use it on .NOPATH. bmake is a lot    smarter about build avoidance and should not find files we generate in    the source tree. We should not have files in the repository we want to    generate, but this is an easier way to cross this hurdle.5.  Have behavior under bmake the same as it is under make with respect to    halting when sub-commands fail. Add &quot;set -e&quot; to compound commands so    that bmake is informed when sub-commands fail.6.  Make sure crunchgen uses the same make as the rest of the build. This    is important when the make utility isn&apos;t called make (but bmake for    example).7.  While here, add support for using MAKEOBJDIR to set the object tree    location. It&apos;s the second alternative bmake looks for when determining    the actual object directory (= .OBJDIR).Submitted by:	Simon Gerraty &lt;sjg@juniper.net&gt;Submitted by:	John Van Horne &lt;jvanhorne@juniper.net&gt;

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Sat, 06 Oct 2012 20:01:05 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7750ad47 - Sync FreeBSD&apos;s bmake branch with Juniper&apos;s internal bmake branch.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#7750ad47</link>
        <description>Sync FreeBSD&apos;s bmake branch with Juniper&apos;s internal bmake branch.Requested by: Simon Gerraty &lt;sjg@juniper.net&gt;

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Wed, 22 Aug 2012 19:25:57 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@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_int/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_int/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>65875b1f - Make gcc default to big endian when building it for a big endian target.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#65875b1f</link>
        <description>Make gcc default to big endian when building it for a big endian target.This was lost while migrating to gcc4.Reported by:	Michael Reifenberger &lt;mike at Reifenberger dot com&gt;Approved by:	re (blanket)

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Tue, 18 Sep 2007 23:34:42 +0000</pubDate>
        <dc:creator>Olivier Houchard &lt;cognet@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>afb57df6 - Update bmake glue to build GCC 4.2.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#afb57df6</link>
        <description>Update bmake glue to build GCC 4.2.Also:        Switch FreeBSD to use libgcc_s.so.1.        Use dl_iterate_phdr to locate shared objects&apos; exception frame        info instead of depending on older register_frame_info machinery.        This allows us to avoid depending on libgcc_s.so.1 in binaries        that do not use exception handling directly. As an additional        benefit it breaks circular libc &lt;=&gt; libgcc_s.so.1 dependency too.        Build newly added libgomp.so.1 library, the runtime support        bits for OpenMP.        Build LGPLed libssp library. Our libc provides our own        BSD-licensed SSP callbacks implementation, so this library        is only built to benefit applications that have hadcoded        knowledge of libssp.so and libssp_nonshared.a. When linked        in from command line, these libraries override libc        implementation.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Sat, 19 May 2007 04:25:59 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04d56e62 - Minor Makefile cleanup. Do not use Makefile variables named &apos;version&apos; and</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#04d56e62</link>
        <description>Minor Makefile cleanup. Do not use Makefile variables named &apos;version&apos; and&apos;target&apos;. Latter is problematic in particular as apparently FreeBSD&apos;sbsd.prog.mk re-defines it under some circumstances. This causes anunexpected failures like -dumpmachine not working for cc while workingfine for c++.Do not re-define IN_GCC in multipe places, it gets inherited fromMakefile.in anyway.PR:		gnu/110143Submitted by:	usleepless at gmail

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Mon, 12 Mar 2007 00:28:06 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a817992d - Add additional support for generating code for the arm.  There&apos;s still</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#a817992d</link>
        <description>Add additional support for generating code for the arm.  There&apos;s stilla few issues in other parts of the tree, but those will be resolvedseparately.Submitted by: cogenet@Reviewed by: kan@, obrien@MFC After: 5 days

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Mon, 18 Sep 2006 17:08:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eaa35077 - Move to more global Makefile.tgt vs. having to define in the leaves.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#eaa35077</link>
        <description>Move to more global Makefile.tgt vs. having to define in the leaves.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Tue, 12 Sep 2006 07:37:44 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>124866d5 - Default to big endian ARM if &quot;TARGET_BIG_ENDIAN&quot; is defined (&amp; targeting ARM).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#124866d5</link>
        <description>Default to big endian ARM if &quot;TARGET_BIG_ENDIAN&quot; is defined (&amp; targeting ARM).

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Tue, 12 Sep 2006 07:09:45 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68659d4b - Don&apos;t pollute output when &quot;make&quot; is run with -s.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#68659d4b</link>
        <description>Don&apos;t pollute output when &quot;make&quot; is run with -s.Approved by:	kan

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Sat, 14 Jan 2006 20:48:50 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a35d8893 - For variables that are only checked with defined(), don&apos;t provide</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#a35d8893</link>
        <description>For variables that are only checked with defined(), don&apos;t provideany fake value.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Sun, 24 Oct 2004 15:33:08 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b76f3bc - Consolidate libiberty files in one place and avoid listing some</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#3b76f3bc</link>
        <description>Consolidate libiberty files in one place and avoid listing someof them in several places.Noticed by:	bsdimp

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Thu, 12 Aug 2004 16:36:52 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b45dc7ce - Whitespace nit.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#b45dc7ce</link>
        <description>Whitespace nit.OK&apos;ed by:	kan

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Tue, 03 Aug 2004 06:40:04 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5fbbface - Fix a copy and paste error. Do not include errors.c in libgcc_int.a,</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#5fbbface</link>
        <description>Fix a copy and paste error. Do not include errors.c in libgcc_int.a,it is only used by build tools.Submitted by:	grehan

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Fri, 30 Jul 2004 14:50:52 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>81efba8c - Bmake glue for GCC 3.4.2-prerelease.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#81efba8c</link>
        <description>Bmake glue for GCC 3.4.2-prerelease.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Wed, 28 Jul 2004 05:27:21 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>275e64c3 - Remove getopt*.c, we already have compatible getopt_long() in libc</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#275e64c3</link>
        <description>Remove getopt*.c, we already have compatible getopt_long() in libc(cc toolchain use it rarely, so no surprizes should occurse)

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Tue, 17 Feb 2004 03:18:24 +0000</pubDate>
        <dc:creator>Andrey A. Chernov &lt;ache@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2ec2cab - Last revision also added duplicate SRCS.  Fixed this so that</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#d2ec2cab</link>
        <description>Last revision also added duplicate SRCS.  Fixed this so thatthe resulting .a library has only unique .o files.Noticed by:	bde

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Mon, 12 Jan 2004 22:02:31 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24c50acd - Don&apos;t put objects in SRCS -- this creates all sort of havoc like</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile#24c50acd</link>
        <description>Don&apos;t put objects in SRCS -- this creates all sort of havoc likecausing objects to be built during &quot;make depend&quot;, missed sourcesin .depend, etc.

            List of files:
            /freebsd-12.1/gnu/usr.bin/cc/cc_int/Makefile</description>
        <pubDate>Mon, 12 Jan 2004 20:08:20 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
