<?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>f6d5b31f - Revert r357349, since the clang 10.0.0 warning was actually correct, and</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#f6d5b31f</link>
        <description>Revert r357349, since the clang 10.0.0 warning was actually correct, andthe ! operator should have been a ~ instead:  Merge r357348 from the clang 10.0.0 import branch:  Disable new clang 10.0.0 warnings about converting the result of  shift operations to a boolean in tpm(4):  sys/dev/tpm/tpm_crb.c:301:32: error: converting the result of &apos;&lt;&lt;&apos; to a boolean; did you mean &apos;(1 &lt;&lt; (0)) != 0&apos;? [-Werror,-Wint-in-bool-context]	  WR4(sc, TPM_CRB_CTRL_CANCEL, !TPM_CRB_CTRL_CANCEL_CMD);					^  sys/dev/tpm/tpm_crb.c:73:34: note: expanded from macro &apos;TPM_CRB_CTRL_CANCEL_CMD&apos;  #define TPM_CRB_CTRL_CANCEL_CMD         BIT(0)					  ^  sys/dev/tpm/tpm20.h:60:19: note: expanded from macro &apos;BIT&apos;  #define BIT(x) (1 &lt;&lt; (x))		    ^  Such warnings can be useful in C++ contexts, but not so much in kernel  drivers, where this type of bit twiddling is commonplace.  So disable  it for this case.Noticed by:	cemMFC after:	3 days

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 16:57:04 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0a51af91 - Disable new clang 10.0.0 warnings about converting the result of shift</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#0a51af91</link>
        <description>Disable new clang 10.0.0 warnings about converting the result of shiftoperations to a boolean in tpm(4):sys/dev/tpm/tpm_crb.c:301:32: error: converting the result of &apos;&lt;&lt;&apos; to a boolean; did you mean &apos;(1 &lt;&lt; (0)) != 0&apos;? [-Werror,-Wint-in-bool-context]        WR4(sc, TPM_CRB_CTRL_CANCEL, !TPM_CRB_CTRL_CANCEL_CMD);                                      ^sys/dev/tpm/tpm_crb.c:73:34: note: expanded from macro &apos;TPM_CRB_CTRL_CANCEL_CMD&apos;#define TPM_CRB_CTRL_CANCEL_CMD         BIT(0)                                        ^sys/dev/tpm/tpm20.h:60:19: note: expanded from macro &apos;BIT&apos;#define BIT(x) (1 &lt;&lt; (x))                  ^Such warnings can be useful in C++ contexts, but not so much in kerneldrivers, where this type of bit twiddling is commonplace.  So disable itfor this case.MFC after:	3 days

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 19:35:21 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dac21b8d - Fix `make` in sys/modules</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#dac21b8d</link>
        <description>Fix `make` in sys/modulesSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Thu, 28 Mar 2019 08:59:11 +0000</pubDate>
        <dc:creator>Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11721f66 - Include the new TPM 2.0 driver in the TPM module.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#11721f66</link>
        <description>Include the new TPM 2.0 driver in the TPM module.Update the appropriate Makefile to build the new drivertogether with the old one.Submitted by: Kornel Duleba &lt;mindal@semihalf.com&gt;Reported by: kibObtained from: SemihalfSponsored by: Stormshield

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Wed, 19 Dec 2018 22:43:10 +0000</pubDate>
        <dc:creator>Marcin Wojtas &lt;mw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8645c90 - Hook tpm.4 manual to build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#f8645c90</link>
        <description>Hook tpm.4 manual to build.

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 13 Aug 2010 04:00:35 +0000</pubDate>
        <dc:creator>Takanori Watanabe &lt;takawata@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97f24f66 - Add tpm(4) driver for Trusted Platform Module.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/tpm/Makefile#97f24f66</link>
        <description>Add tpm(4) driver for Trusted Platform Module.You may want to look at http://bsssd.sourceforge.net/ .Submitted by: Hans-Joerg Hoexer &lt;Hans-Joerg_Hoexer@genua.de&gt;

            List of files:
            /freebsd-13.1/sys/modules/tpm/Makefile</description>
        <pubDate>Thu, 12 Aug 2010 00:16:18 +0000</pubDate>
        <dc:creator>Takanori Watanabe &lt;takawata@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
