<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libelf, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-04-15T16:10:47Z</updated>
<entry>
<title>MFC r237528:</title>
<updated>2014-04-15T16:10:47Z</updated>
<author>
<name>Tijl Coosemans</name>
<email>tijl@FreeBSD.org</email>
</author>
<published>2014-04-15T16:10:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb535cb6e2432d0149a5c84cde2b33608dc15dbd'/>
<id>urn:sha1:eb535cb6e2432d0149a5c84cde2b33608dc15dbd</id>
<content type='text'>
Create a symlink to sys/elf32.h, sys/elf64.h, and sys/elf_common.h.

When building libelf in the bootstrap stage this would include the tree
versions of, for example, sys/_types.h. This would work as long as the
tree's version of this file was close enough to the system's version of
the file. If, however, there was a change in the tree such that the location
of a typedef was moved this would cause problems. In this case the version
of sys/_types.h in the tree no longer defines __wchar_t and expects it to
to be defined in machine/_types.h, however we pick up machine/_types.h from
the system and find it is not defined there. The solution is to restrict the
parts of sys er include from the tree to those that are needed.

This fixes the recent Tinderbox failure.

MFC r237531:

Add the sys directory we create to the list of items to clean.

MFC r238741:

Don't ever build files depending on the directory where they are placed in.
It is obvious that its modification time will change with each such file
builded.
This bug cause whole libelf to rebuild itself each second make run
(and relink that files on each first make run) in the loop.
</content>
</entry>
<entry>
<title>MFC r247221:</title>
<updated>2013-06-09T17:47:01Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2013-06-09T17:47:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2bf0d03125b55645c3838ccb8380086a8dd5ac6e'/>
<id>urn:sha1:2bf0d03125b55645c3838ccb8380086a8dd5ac6e</id>
<content type='text'>
Merge part of r1712 from elftoolchain, making it possible to resize ELF
sections and indirectly change the layout of an ELF file when
ELF_F_LAYOUT is not set.
</content>
</entry>
<entry>
<title>MFC r246978:</title>
<updated>2013-03-03T19:02:23Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2013-03-03T19:02:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5972cab94270ae665beb9c8b4c0baae9e3b97004'/>
<id>urn:sha1:5972cab94270ae665beb9c8b4c0baae9e3b97004</id>
<content type='text'>
  - Make sure to set an error code when trying to obtain a data descriptor for
    a section of type SHT_NULL.
  - Update the man page to reflect the fact that elf_getdata() and
    elf_rawdata() may return with an error of ELF_E_SECTION.

Approved by:	rstone (co-mentor)
</content>
</entry>
<entry>
<title>MFC r233648:</title>
<updated>2012-06-18T04:55:07Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-06-18T04:55:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1be2e5bd8cc6faf5b25f9b39445ed5e3d1b6d5f5'/>
<id>urn:sha1:1be2e5bd8cc6faf5b25f9b39445ed5e3d1b6d5f5</id>
<content type='text'>
	Remove trailing whitespace per mdoc lint warning

Approved by:	cperciva (implicit)
</content>
</entry>
<entry>
<title>MFC r235286:</title>
<updated>2012-05-18T00:31:20Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2012-05-18T00:31:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fafd9fa45e470605dfc848ee4a477325cb04200d'/>
<id>urn:sha1:fafd9fa45e470605dfc848ee4a477325cb04200d</id>
<content type='text'>
General mdoc(7) and typo fixes.

PR:		167734
</content>
</entry>
<entry>
<title>MFC r227458, r226436:</title>
<updated>2012-01-04T03:37:41Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-01-04T03:37:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f50a6314ce9368a5b1604f1883b67af43b6418e'/>
<id>urn:sha1:4f50a6314ce9368a5b1604f1883b67af43b6418e</id>
<content type='text'>
- change "is is" to "is" or "it is"
- change "the the" to "the"
- other typo fixes

Approved by:	lstewart
</content>
</entry>
<entry>
<title>Document the behavior of `elf_getdata()` and `elf_rawdata()` with</title>
<updated>2011-05-07T11:29:48Z</updated>
<author>
<name>Kai Wang</name>
<email>kaiw@FreeBSD.org</email>
</author>
<published>2011-05-07T11:29:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8331e4264c7b9fc52fd2c95cb0b2ae0d625083e'/>
<id>urn:sha1:b8331e4264c7b9fc52fd2c95cb0b2ae0d625083e</id>
<content type='text'>
zero-sized ELF sections.

Obtained from:	elftoolchain
</content>
</entry>
<entry>
<title>For zero-sized sections, set the `d_buf` field of the `Elf_Data`</title>
<updated>2011-05-07T11:04:36Z</updated>
<author>
<name>Kai Wang</name>
<email>kaiw@FreeBSD.org</email>
</author>
<published>2011-05-07T11:04:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=08a7f479dd4fcded774045e1526f8b4941959a3c'/>
<id>urn:sha1:08a7f479dd4fcded774045e1526f8b4941959a3c</id>
<content type='text'>
descriptor returned by `elf_rawdata()` to NULL.

Obtained from:	elftoolchain
</content>
</entry>
<entry>
<title>Add the ability to search for all the inlined instances of a given function.</title>
<updated>2011-05-07T01:05:31Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2011-05-07T01:05:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b2a96cc0410d247dbfad35cfef16351b888788a'/>
<id>urn:sha1:9b2a96cc0410d247dbfad35cfef16351b888788a</id>
<content type='text'>
Reviewed by:	jb
Obtained from:	Juniper Networks
</content>
</entry>
<entry>
<title>Fix some duplicate-word typos in manpages.</title>
<updated>2011-03-02T21:59:53Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2011-03-02T21:59:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9bb895ec82853d07b0bae41f2470ff9afdd02fd'/>
<id>urn:sha1:c9bb895ec82853d07b0bae41f2470ff9afdd02fd</id>
<content type='text'>
Submitted by:	arundel
MFC after:	1 week
</content>
</entry>
</feed>
