<?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>dd2350f9 - MFC: r351429,351430,351485,351497,351498</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#dd2350f9</link>
        <description>MFC: r351429,351430,351485,351497,351498Merge changes to turn off -Werror for gcc 4.2.1 by default as part ofthe plan to deorbit gcc 4.2.1 from -head before 13.0.Relnotes: Yes

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 09 Sep 2019 18:27:52 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>beacac45 - MFC r347196:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#beacac45</link>
        <description>MFC r347196:The build process generates assym.inc from genassym.o, so don&apos;t forgetto clean genassym.o

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Wed, 22 May 2019 05:33:47 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ccca101f - All genassym.sh usage need offset.inc</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#ccca101f</link>
        <description>All genassym.sh usage need offset.inc

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 03 Jul 2018 21:02:25 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d3b03d74 - linux64: add arm64 linuxulator build details</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#d3b03d74</link>
        <description>linux64: add arm64 linuxulator build detailsThe arm64 linuxulator needs different arguments for the objcopyinvocation used to build the linux VDSO.  These arguments are both arch-and OS-dependent, so I did not try to use some common setting for them.Reviewed by:	impSponsored by:	Turing Robotic IndustriesDifferential Revision:	https://reviews.freebsd.org/D16011

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 25 Jun 2018 20:33:04 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f696968 - linux64: use linux output target for linux_vdso.so</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#0f696968</link>
        <description>linux64: use linux output target for linux_vdso.solinux_vdso.so provides the vdso for the linuxulator&apos;s amd64 target andis mapped into a Linux binary&apos;s address space.  Thus it should be aLinux-style .so, which has the ELF OS/ABI unset.It turns out that ELF Tool Chain elfcopy/objcopy also has a bug wherethe OS/ABI field is unset, regardless of the specified --output-target,so this change is a no-op with the default in-tree toolchain.  This is areal fix when using external binutils, and the ELF Tool Chain bug willbe fixed in the future.PR:		228934Sponsored by:	Turing Robotic Industries

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 12 Jun 2018 13:32:42 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6469bdcd - Move most of the contents of opt_compat.h to opt_global.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#6469bdcd</link>
        <description>Move most of the contents of opt_compat.h to opt_global.h.opt_compat.h is mentioned in nearly 180 files. In-progress networkdriver compabibility improvements may add over 100 more so this iscloser to &quot;just about everywhere&quot; than &quot;only some files&quot; per theguidance in sys/conf/options.Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset ofsys/compat/linux/*.c.  A fake _COMPAT_LINUX option ensure opt_compat.his created on all architectures.Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control theset of compiled files.Reviewed by:	kib, cem, jhb, jtlSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D14941

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Fri, 06 Apr 2018 17:35:35 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc2a8776 - Rename assym.s to assym.inc</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#fc2a8776</link>
        <description>Rename assym.s to assym.incassym is only to be included by other .s files, and should neveractually be assembled by itself.Reviewed by:	imp, bdrewery (earlier)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D14180

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 20 Mar 2018 17:58:51 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>85059bc4 - Move assym.s to DPSRCS in linux modules</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#85059bc4</link>
        <description>Move assym.s to DPSRCS in linux modulesassym.s exists only to be included by other .s files, and should notactually be assembled by itself.Sponsored by:	Turing Robotic Industries Inc.

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 05 Feb 2018 14:53:18 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48bc159f - Correct MD patch in linux64 module Makefile</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#48bc159f</link>
        <description>Correct MD patch in linux64 module MakefileReviewed by:	impSponsored by:	Turing Robotic Industries Inc.Differential Revision:	https://reviews.freebsd.org/D14061

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 29 Jan 2018 01:59:04 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2e6a2a1 - Revert r319053 due to lack of sence. As pointed out by kib@ opt_global.h</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#e2e6a2a1</link>
        <description>Revert r319053 due to lack of sence. As pointed out by kib@ opt_global.hcontains such fundamental settings as e.g. SMP option and fakeopt_global.h almost never match real configured kernels.Reported by:	kib@

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 04 Jun 2017 18:24:41 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9ecc1abc - On success, getrandom() Linux system call returns the number of bytes that</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#9ecc1abc</link>
        <description>On success, getrandom() Linux system call returns the number of bytes thatwere copied to the buffer supplied by the user.Also fix getrandom() if Linuxulator modules are built without the kernel.PR:		219464Submitted by:	Maciej PasternackiReported by:	Maciej PasternackiMFC after:	1 week

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 28 May 2017 07:40:09 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a8ea9fb - Strip _binary_linux_locore_o_size from ${VDSO}.so as it is a low absolute</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#1a8ea9fb</link>
        <description>Strip _binary_linux_locore_o_size from ${VDSO}.so as it is a low absolutesymbol, and this breaks symbol lookup in ddb.Requested by:	bde@MFC after:	1 week

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 28 May 2017 07:37:40 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@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-12.1/sys/modules/linux64/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-12.1/sys/modules/linux64/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>0e8b3ab3 - Exclude -flto when building *genassym.o</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#0e8b3ab3</link>
        <description>Exclude -flto when building *genassym.oThe build process generates *assym.h using nm from *genassym.o (which isin turn created from *genassym.c).When compiling with link-time optimization (LTO) using -flto, .o filesare LLVM bitcode, not ELF objects. This is not usable by genassym.sh,so remove -flto from those ${CC} invocations.Submitted by:	George RimarReviewed by:	dimMFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D9659

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 21 Feb 2017 18:59:17 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d82de054 - Implement linux version of ptrace(2).  It&apos;s nowhere near complete,</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#d82de054</link>
        <description>Implement linux version of ptrace(2).  It&apos;s nowhere near complete,but it allows to use 64 bit linux strace(1) on 64 bit linux binaries.Reviewed by:	dchagin (earlier version)MFC after:	2 weeksSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D9406

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Thu, 16 Feb 2017 13:32:15 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce859641 - opt_apic.h is only used on i386.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#ce859641</link>
        <description>opt_apic.h is only used on i386.MFC after:	3 daysSponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Wed, 27 Jul 2016 20:45:00 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>621a9c54 - pass -fPIC to the assembler, not linker</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#621a9c54</link>
        <description>pass -fPIC to the assembler, not linker-fPIC has no effect on linking although it seems to be ignored byGNU ld.bfd.  However, it causes ld.lld to terminate with an invalidargument error.Reviewed by:	dchagin, kibMFC after:	1 monthSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D5444

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Thu, 25 Feb 2016 19:26:14 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7672ca05 - Remove unneeded includes of opt_kdtrace.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#7672ca05</link>
        <description>Remove unneeded includes of opt_kdtrace.h.As of r258541, KDTRACE_HOOKS is defined in opt_global.h, so opt_kdtrace.his not needed when defining SDT(9) probes.

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 22 Nov 2015 02:01:01 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5d87f33 - For objcopy, use --input-target and --output-target</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#c5d87f33</link>
        <description>For objcopy, use --input-target and --output-targetWhen building with gcc 4.9 and binutils 2.25,using &apos;--input&apos; and &apos;--output&apos; returns an errormessage:   objcopy: option `--input&apos; is ambiguousReported by:  Jenkins

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 25 May 2015 01:07:55 +0000</pubDate>
        <dc:creator>Craig Rodrigues &lt;rodrigc@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e16fe1c7 - Implement epoll family system calls. This is a tiny wrapper</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/linux64/Makefile#e16fe1c7</link>
        <description>Implement epoll family system calls. This is a tiny wrapperaround kqueue() to implement epoll subset of functionality.The kqueue user data are 32bit on i386 which is not enough forepoll user data, so we keep user data in the proc emuldata.Initial patch developed by rdivacky@ in 2007, then extendedby Yuri Victorovich @ r255672 and finished by mein collaboration with mjg@ and jillies@.Differential Revision:	https://reviews.freebsd.org/D1092

            List of files:
            /freebsd-12.1/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 24 May 2015 16:41:39 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
