<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libproc/crc32.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-07-10T23:31:35Z</updated>
<entry>
<title>libproc: replace home grown crc32 with zlib implementation.</title>
<updated>2022-07-10T23:31:35Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-07-10T23:31:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0bbf2702963a2fe6f7bb025d5d07ee4195856b8f'/>
<id>urn:sha1:0bbf2702963a2fe6f7bb025d5d07ee4195856b8f</id>
<content type='text'>
MFC after:	2 weeks
Reviewed by:	markj
Differential Revision: https://reviews.freebsd.org/D35766
</content>
</entry>
<entry>
<title>libproc: Improve .gnu_debuglink support.</title>
<updated>2016-12-06T04:18:09Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2016-12-06T04:18:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76c6531c6549d171f3e4de9eed29aec18ac08b4b'/>
<id>urn:sha1:76c6531c6549d171f3e4de9eed29aec18ac08b4b</id>
<content type='text'>
As of r278658 libproc looks for debug files under /usr/lib/debug and will
use them if available. This change fleshes out that support a bit further:
- Check for a .gnu_debuglink section and use the file name specified
  there if one is present.
- Validate external debug files with the CRC in the .gnu_debuglink
  section so as to avoid using stale or corrupt debug files.
- Search for debug files in the directory containing the referencing
  object or in the .debug subdirectory, as GDB does.
</content>
</entry>
</feed>
