<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in native-elf-format</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8c22b9f3ba586e008e8e55a6215a1d46eb6830b9 - Fix cross-building on Linux/aarch64</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#8c22b9f3ba586e008e8e55a6215a1d46eb6830b9</link>
        <description>Fix cross-building on Linux/aarch64Add necessary bits to detect ELF format on Linux/aarch64; note thatLinux calls it aarch64 where we would typically call it arm64 (uname -m)Reviewed by:	arichardson, emaste, impSponsored by:	Ampere Computing LLCSponsored by:	Klara Inc.Differential Revision:	https://reviews.freebsd.org/D32542

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Mon, 18 Oct 2021 04:26:47 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d003e0d7fe0d3a9b4b2c5835bb3f0f6faf3ab538 - Update ELF Tool Chain to upstream r3769</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#d003e0d7fe0d3a9b4b2c5835bb3f0f6faf3ab538</link>
        <description>Update ELF Tool Chain to upstream r3769This contains many small bugfixes and documentation improvements.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Thu, 05 Dec 2019 14:20:15 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ae500c1ff8974130f7f2692772cf288b90349e0d - Update to ELF Tool Chain r3668</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#ae500c1ff8974130f7f2692772cf288b90349e0d</link>
        <description>Update to ELF Tool Chain r3668Highlights:- Make sure that only TLS sections are sorted into TLS segment.- Fixed multiple errors in &quot;Section to Segment mapping&quot;.- Man page updates- ar improvements- elfcopy: avoid filter_reloc uninitialized variable for rela- elfcopy: avoid stripping relocations from static binaries- readelf: avoid printing directory in front of absolute path- readelf: add NT_FREEBSD_FEATURE_CTL FreeBSD note type- test improvementsNOTES:Some of these changes originated in FreeBSD and simply reduce diffsbetween contrib and vendor.ELF Tool Chain ar is not (currently) used in FreeBSD, and there areimprovements in both FreeBSD and ELF Tool Chain ar that are not inthe other.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Thu, 10 Jan 2019 15:35:23 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0fe0fe112fa6cc220f14a1a9196b51fdc79edc72 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#0fe0fe112fa6cc220f14a1a9196b51fdc79edc72</link>
        <description>MFHSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Mon, 15 Feb 2016 22:58:52 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90a472637517f21b8fd51c12f7b58da4acb804cb - Merge ^/head r295544 through r295600.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#90a472637517f21b8fd51c12f7b58da4acb804cb</link>
        <description>Merge ^/head r295544 through r295600.

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Sat, 13 Feb 2016 17:02:12 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>839529caa9c35f92b638dbe074655598e7a6bb6f - Update ELF Tool Chain to upstream rev 3400</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#839529caa9c35f92b638dbe074655598e7a6bb6f</link>
        <description>Update ELF Tool Chain to upstream rev 3400Some notable improvements include:readelf:- Add AArch64 relocation definitions.- Report value of unknown relocation types.elfcopy:- Consider symbols with STB_GNU_UNIQUE binding as global symbols.- Fixed support for VMA adjustment for loadable sections found  in relocatable objects.- Handle nameless global symbols.- Improve wildcard matching for !-prefixed symbols.- Add PE/COFF support.elfdump:- Improve section type reporting.- Add MIPS-specific section types.This update also includes a significant number of bug fixes.PR:		207091 [exp-run]Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Fri, 12 Feb 2016 21:54:02 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>416ba5c74546f32a993436a99516d35008e9f384 - Catch up with HEAD (r280229-r284686).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#416ba5c74546f32a993436a99516d35008e9f384</link>
        <description>Catch up with HEAD (r280229-r284686).

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Mon, 22 Jun 2015 02:05:22 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37a48d408f2b41e2c45952de3498a018b4d41b31 - MFH: r282615-r283655</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#37a48d408f2b41e2c45952de3498a018b4d41b31</link>
        <description>MFH: r282615-r283655Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Thu, 28 May 2015 19:06:50 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b00fe64f4acfe315181f65999af16e9a7bdc600b - Update to ELF Tool Chain r3197</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#b00fe64f4acfe315181f65999af16e9a7bdc600b</link>
        <description>Update to ELF Tool Chain r3197Highlights: - Fix man page markup, whitespace, and typos - Fix sh_info of SHT_GROUP section to point to the correct string - Improve validation in readelf and elfcopy/strip - Handle DWARF 4&apos;s DW_AT_high_pc in addr2lineSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Thu, 14 May 2015 21:48:15 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7263c8c0998402e9860a0865013fbec4ece98cd4 - MFH: r280643-r281852</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#7263c8c0998402e9860a0865013fbec4ece98cd4</link>
        <description>MFH: r280643-r281852Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 22 Apr 2015 14:58:16 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4bf53d0b4672dca72c809b44349fb82657f482f5 - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#4bf53d0b4672dca72c809b44349fb82657f482f5</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Sat, 04 Apr 2015 01:23:09 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67d97fe7244f16410fe97ee2e0363858807e00e0 - Update elftoolchain to upstream revision 3179</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#67d97fe7244f16410fe97ee2e0363858807e00e0</link>
        <description>Update elftoolchain to upstream revision 3179Some notable changes:- libdwarf: Fixed DWARF4 line section- elfcopy: Implement --localize-hidden- nm: handle object name referenced by DW_AT_specification- elfcopy: Add --strip-dwo and --extract-dwo options for split DWARF- readelf: add remaining arm64 dynamic relocation names- nm: Avoid integer overflow in value comparisonRelnotes:	YesSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 01 Apr 2015 03:08:01 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cec9cad762b6476313fb1f8e931a1647822db6b - MFC @ r266724</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#6cec9cad762b6476313fb1f8e931a1647822db6b</link>
        <description>MFC @ r266724An SVM update will follow this.

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Tue, 03 Jun 2014 04:34:21 +0200</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b8f08459569bf0faa21473e5cec2491e95c9349 - Merge head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#3b8f08459569bf0faa21473e5cec2491e95c9349</link>
        <description>Merge head

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Mon, 28 Apr 2014 09:50:45 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7 - IFC @264767</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7</link>
        <description>IFC @264767

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 23 Apr 2014 23:52:43 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c98bb15d01876b54224f52232cee5ba1b5b0ce6f - MFH: tracking commit</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#c98bb15d01876b54224f52232cee5ba1b5b0ce6f</link>
        <description>MFH: tracking commitSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Fri, 21 Feb 2014 04:30:12 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5748b897da441d1f10e1fe0c39155ea33d6d383a - Merge head up to r262222 (last merge was incomplete).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#5748b897da441d1f10e1fe0c39155ea33d6d383a</link>
        <description>Merge head up to r262222 (last merge was incomplete).

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 19 Feb 2014 23:02:15 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>699d0f0943db61596123761125ea7eaf8c756664 - Merge from projects/elftoolchain: Upgrade libelf and libdwarf to newer</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#699d0f0943db61596123761125ea7eaf8c756664</link>
        <description>Merge from projects/elftoolchain: Upgrade libelf and libdwarf to newerversions from elftoolchain upstream (r2974).  Convert ctfconvert touse the APIs from the new libdwarf and make ctfconvert work with Clang3.4.__FreeBSD_version is bumped to 1100006.A list of notable changes:[libelf]* The old libelf source code in lib/libelf has been removed.  Instead, the new libelf is built from contrib/elftoolchain/libelf.* Manual pages are largely improved.* Internal implementation was refactored and improved for better  correctness and portability.* Fixed a few memory leaks.* Extended with extension APIs `elf_open()` and `elf_openmemory()`.  These APIs are similar to `elf_begin()` and `elf_memory()`  respectively, except that they return an ELF descriptor of kind  `ELF_K_NONE` instead of an error if the object being opened could  not be parsed.* Implement support for translating sections of type ELF_T_VDEF and  ELF_T_VNEED.* Improve `elf_update()` to check that the executable header, the  program header table, section contents and the section header table  do not overlap, and to ensure that gaps between extents are  filled with the fill character specified by `elf_fill()`.* Allow `Elf_Data` descriptors to have types and alignments differing  from their containing section.* Remove functionality controlled by `LIBELF_TEST_HOOKS`.* Support processing of BSD-flavor archives.* Add knowledge of section types `SHT_GNU_ATTRIBUTES` and  `SHT_GNU_LIBLIST`.* Use elftoolchain style symbol versioning.* Shared library version is bumped.[libdwarf]* The old libdwarf source code in lib/libdwarf has been removed.  Instead, the new libdwarf is built from contrib/elftoolchain/libdwarf.* Support full DWARF3 and partial DWARF4 parsing.* Support DWARF2 generation.* Support for DWARF line number, call frame, location expression,  macro info and address ranges, among other things.* The APIs for the new libdwarf are mostly compatible with the widely  used LGPL libdwarf. Some of the incompatible APIs from the old  libdwarf are kept as its own extensions. All the APIs are documented.* Use elftoolchain style symbol versioning.* Shared library version is bumped.[ctfconvert]* Switch to the APIs from the new libdwarf.* Improve die_mem_offset() so that DW_AT_data_member_location attributes  generated by Clang 3.4 can be handled properly.* Make use of DW_AT_byte_size attribute of the member DIE to calculate  the bits occupied by the member&apos;s type, without actually resolving  the type. This way ctfconvert can deal with the case that Clang 3.4  sometimes emits DIE for struct/union member before emitting the DIE  for the type of that member.Obtained from:	elftoolchainNo objection:	-toolchain mailing list

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Tue, 28 Jan 2014 22:38:54 +0100</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2de3b87a120614a3b053be7dd845b72f1e9ce804 - Copy libelf, libdwarf and common files from vendor/ to contrib/.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/elftoolchain/common/native-elf-format#2de3b87a120614a3b053be7dd845b72f1e9ce804</link>
        <description>Copy libelf, libdwarf and common files from vendor/ to contrib/.

            List of files:
            /freebsd/contrib/elftoolchain/common/native-elf-format</description>
        <pubDate>Wed, 15 Jan 2014 23:30:48 +0100</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
