<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6b3f47f - libpmc: Use LIB_CXX instead of explicit LDADD to link a C++ library.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#c6b3f47f</link>
        <description>libpmc: Use LIB_CXX instead of explicit LDADD to link a C++ library.This uses the C++ compiler as the linker instead of the C compilerletting the compiler driver pick the right libraries.  This is a no-opon main and stable/13 but matters for stable/12 where the currentlogic breaks for external GCC since it tries to use a non-existentlibstdc++.Reviewed by:	emasteMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D39197

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Thu, 23 Mar 2023 16:31:29 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e92d6923 - libpmc: remove unused auto_ptr warning suppression</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#e92d6923</link>
        <description>libpmc: remove unused auto_ptr warning suppressionlibpmc used -Wno-deprecated-declarations to silence warnings about usageof deprecated std::auto_ptr, but there is (now) now use of auto_ptr inlibpmc.Reviewed by:	mhorneSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D37576

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Tue, 29 Nov 2022 19:41:08 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1f567956 - libpmc: pmc_init() should avoid overflowing pmc_class_table</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#1f567956</link>
        <description>libpmc: pmc_init() should avoid overflowing pmc_class_tableUse calloc().Walk the class list we get from kernel, so we will not add somethingthe kernel does not know about.Avoid picking headers from /usr/include.Differential Revision:	https://reviews.freebsd.org/D36401

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 31 Aug 2022 08:09:18 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cedbdaf0 - Add pmc.dmc-620(3) man page.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#cedbdaf0</link>
        <description>Add pmc.dmc-620(3) man page.Reviewed by:	pauammaSponsored By:	Ampere ComputingDifferential Revision:	https://reviews.freebsd.org/D32669

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 16 Feb 2022 00:19:46 +0000</pubDate>
        <dc:creator>Aleksandr Rybalko &lt;ray@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>da4e1e31 - Add the Arm CoreLink CMN-600 Coherent Mesh Network Controller PMU driver man page.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#da4e1e31</link>
        <description>Add the Arm CoreLink CMN-600 Coherent Mesh Network Controller PMU driver man page.Add the Arm CoreLink CMN-600 Coherent Mesh Network Controller PMU driver man page.Reviewed by:	pauamma_gundo.comSponsored By: ARMDifferential Revision: https://reviews.freebsd.org/D32335

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 16 Feb 2022 00:36:57 +0000</pubDate>
        <dc:creator>Aleksandr Rybalko &lt;ray@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>99830f70 - libpmc: remove mips support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#99830f70</link>
        <description>libpmc: remove mips supportBye bye!Reviewed by:	imp, emasteSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D34083

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Fri, 28 Jan 2022 20:34:36 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d78896e4 - pmc(3): remove Pentium-related man pages and references</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#d78896e4</link>
        <description>pmc(3): remove Pentium-related man pages and referencesSupport for Pentium events was removed completely in e92a1350b50e.Don&apos;t bump .Dd where we are just removing xrefs.Reviewed by:	emasteMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D31423

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Tue, 10 Aug 2021 20:19:58 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>507d6898 - libpmc: limit pmu-events to 64-bit powerpc</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#507d6898</link>
        <description>libpmc: limit pmu-events to 64-bit powerpcAlthough currently unused, there are only pmu event definitions forPOWER8 and POWER9. There is no sense in building these on 32-bitplatforms.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Mon, 31 May 2021 20:24:15 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3864da30 - libpmc: use $MACHINE_CPUARCH</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#3864da30</link>
        <description>libpmc: use $MACHINE_CPUARCHThis is preferred over $MACHINE_ARCH for these types of checks, althoughit makes no difference for amd64 or i386. No functional change intended.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Mon, 31 May 2021 20:20:08 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>689c7e79 - libpmc: always generate libpmc_events.c</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#689c7e79</link>
        <description>libpmc: always generate libpmc_events.cThe jevents build tool will create an empty table if it doesn&apos;t find anyevents, so we can remove the extra $MACHINE_CPUARCH checks.Reviewed by:	gnn, ray, emasteMFC after:	2 weeksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D30531

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Mon, 31 May 2021 14:24:04 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04e34c02 - libpmc: fix linking with C programs</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#04e34c02</link>
        <description>libpmc: fix linking with C programsRevision r334749 Added some C++ code to libpmc.  It didn&apos;t change the ABI,but it did introduce a dependency on libc++.  Nobody noticed because everyprogram that in the base system that uses libpmc is also C++.Reported-by:	Dom Dwyer &lt;dom@itsallbroken.com&gt;Reviewed By:	vangyzenMFC after:	3 daysDifferential Revision: https://reviews.freebsd.org/D28550

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Mon, 15 Feb 2021 22:51:31 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa76f0c3 - PMC: remove now orphaned PMC for INTEL XScale processors.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#aa76f0c3</link>
        <description>PMC: remove now orphaned PMC for INTEL XScale processors.Support for XScale architecture has been deleted in FreeBSD 13.

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Fri, 25 Dec 2020 10:41:34 +0000</pubDate>
        <dc:creator>Michal Meloun &lt;strejda@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>2a6803de - Use MACHINE_CPUARCH when checking for arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#2a6803de</link>
        <description>Use MACHINE_CPUARCH when checking for arm64Use MACHINE_CPUARCH with arm64 (aarch64) when we build code that could runon any 64-bit Arm instruction set. This will simplify checks in downstreamconsumers targeting prototype instruction sets.The only place we check for MACHINE_ARCH == aarch64 is when building thedevice tree blobs. As these are targeting current generation ISAs.Sponsored by:	Innovate UKDifferential Revision:	https://reviews.freebsd.org/D26370

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Mon, 14 Sep 2020 16:12:28 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a9ea0047 - Avoid rebuilding libpmc in every incremental rebuild</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#a9ea0047</link>
        <description>Avoid rebuilding libpmc in every incremental rebuildGenerate libpmc_events.c in a temporary file first and only overwrite itif the files are actually different.This avoids compiling and relinking the different variants of libpmc onevery incremental build.Reviewed By:	jhbDifferential Revision: https://reviews.freebsd.org/D24784

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 15 Jul 2020 12:07:47 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>483955de - libpmc: Always add the full include path for libpmcstat</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#483955de</link>
        <description>libpmc: Always add the full include path for libpmcstatPreviously it was only added for aarch64, amd64 and i386

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 25 Mar 2020 02:28:47 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee55186d - pmc: Add include path for libpmcstat as it is an internallib</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#ee55186d</link>
        <description>pmc: Add include path for libpmcstat as it is an internallibReviewed by:	baptDifferential Revision:	https://reviews.freebsd.org/D24173

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Wed, 25 Mar 2020 01:32:16 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b50c451 - Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it around</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#4b50c451</link>
        <description>Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundarichardson has an actual fix for the same issue that this was workingaround; given that we don&apos;t build with llvm today, go ahead and revert theworkaround in advance.

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Tue, 14 Jan 2020 17:50:13 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b114e8fc - Tweaks for DIRDEPS_BUILD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#b114e8fc</link>
        <description>Tweaks for DIRDEPS_BUILDlibmagic only depend on mkmagic if not DIRDEPS_BUILDlibpmc fix -I for libpmcstatlocal.dirdeps.mk be even more careful about adding gnu/lib/csu to DIRDEPSReviewed by:	bdreweryDifferential Revision:	https://reviews.freebsd.org/D22872

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Thu, 19 Dec 2019 02:40:04 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c039e959 - libpmc: build json event support also on arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libpmc/Makefile#c039e959</link>
        <description>libpmc: build json event support also on arm64

            List of files:
            /freebsd-14.2/lib/libpmc/Makefile</description>
        <pubDate>Thu, 12 Dec 2019 00:14:01 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
