<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libelf/libelf_data.c, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-02-16T16:18:46Z</updated>
<entry>
<title>Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.</title>
<updated>2011-02-16T16:18:46Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2011-02-16T16:18:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dec99dafe5763ba1db6950342aa80a634169c083'/>
<id>urn:sha1:dec99dafe5763ba1db6950342aa80a634169c083</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC r210331-r210333,r210335,r210336,r210338,r210340,r210341,r210559.</title>
<updated>2010-09-04T13:13:00Z</updated>
<author>
<name>Kai Wang</name>
<email>kaiw@FreeBSD.org</email>
</author>
<published>2010-09-04T13:13:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=47b197ad1551b93f2e82b1914f6fb7fbeccd3d0a'/>
<id>urn:sha1:47b197ad1551b93f2e82b1914f6fb7fbeccd3d0a</id>
<content type='text'>
r210331:
  Add a new ELF type denoting GNU style hash tables.

r210332:
  Changes for supporting GNU Hash sections.

r210333:
  Note that the *_fsize() functions are only defined for ELF types that
  have a fixed size.

r210335:
  - Return zero for file sizes of ELF types that have a variable size.
  - Neaten a few comments.

r210336:
  Reduce verbosity.

r210338:
  Perform additional checks when translating between file and memory
  representations of ELF types.

  The ELF(3) API allows applications to request a conversion that is
  `in-place', i.e., with source and destinations data buffers being
  the same.  However, the file and memory sizes of ELF sections that
  have additional internal structure, such as those of type `Elf_Note',
  or `Elf_GNU_Hash_Header', can be determined only known after the
  type-specific headers that comprise the first few words in these
  sections are read and translated.

  Pass in the size of destination buffer to type translation routines
  in "libelf_convert.m4" and have these routines return an error code
  if the translated data would not fit inside the destination buffer.

r210340:
  - Document that the *fsize() functions return a size of 1 for Elf
    types that don't have a fixed size.
  - The *fsize() functions should return a size of 1, for variable length
    types.
  - Redefine symbol ELF_T_LAST to match the current end of the list.

r210341:
  Add support for translating sections of type ELF_T_GNUHASH.

r210559:
  Protect GNUHASH translation functions with #ifdef; unbreak cross
  toolchain build.
</content>
</entry>
<entry>
<title>MFC r210351-r210353,r211192.</title>
<updated>2010-09-04T13:00:22Z</updated>
<author>
<name>Kai Wang</name>
<email>kaiw@FreeBSD.org</email>
</author>
<published>2010-09-04T13:00:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7e098de2e192f94144b94cd5be2c64fe3fe668ac'/>
<id>urn:sha1:7e098de2e192f94144b94cd5be2c64fe3fe668ac</id>
<content type='text'>
r210351:
  * Note that ar(1) archives may also be opened using `elf_memory(3)`.
  * Ignore the passed in value of the `fd` argument for ar(1) archives
    opened with elf_memory(3).

r210352:
  Add a cross-reference to `elf_rawfile(3)`.

r210353:
  * Remove a superfluous error description.
  * Document an additional error that may be returned: `ELF_E_ARCHIVE`.

r211192:
  Add translation support for section type SHT_SUNW_dof.
</content>
</entry>
<entry>
<title>Add the case for SHT_AMD64_UNWIND.</title>
<updated>2008-05-23T07:32:19Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>2008-05-23T07:32:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c4607eb7adc6facb6672ce60d3da777219c7c977'/>
<id>urn:sha1:c4607eb7adc6facb6672ce60d3da777219c7c977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sections of type SHT_GNU_versym use ELF type ELF_T_HALF.  Update manual</title>
<updated>2007-11-23T11:29:36Z</updated>
<author>
<name>Joseph Koshy</name>
<email>jkoshy@FreeBSD.org</email>
</author>
<published>2007-11-23T11:29:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1eb6c690452ada5c11ea4b053e9d0e73766eb388'/>
<id>urn:sha1:1eb6c690452ada5c11ea4b053e9d0e73766eb388</id>
<content type='text'>
page and code to match.

Submitted by:	jb
MFC After: 	1 day
</content>
</entry>
<entry>
<title>Use the correct value of __FreeBSD_version.</title>
<updated>2006-12-18T05:36:23Z</updated>
<author>
<name>Joseph Koshy</name>
<email>jkoshy@FreeBSD.org</email>
</author>
<published>2006-12-18T05:36:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c2f3db731e4853320a93ed7d2b24a2f6b02572cf'/>
<id>urn:sha1:c2f3db731e4853320a93ed7d2b24a2f6b02572cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFP4: Add an implementation of the ELF(3) and GELF(3) API set.</title>
<updated>2006-11-11T17:16:35Z</updated>
<author>
<name>Joseph Koshy</name>
<email>jkoshy@FreeBSD.org</email>
</author>
<published>2006-11-11T17:16:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3eb1a62e694a65c67f6f86ca86a47dc06c93f1ee'/>
<id>urn:sha1:3eb1a62e694a65c67f6f86ca86a47dc06c93f1ee</id>
<content type='text'>
Bump __FreeBSD_version.

Reviewed by:	jb
</content>
</entry>
</feed>
