aboutsummaryrefslogtreecommitdiff
path: root/lib/libproc/crc32.h
Commit message (Collapse)AuthorAgeFilesLines
* libproc: replace home grown crc32 with zlib implementation.Xin LI2022-07-101-28/+0
| | | | | | MFC after: 2 weeks Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D35766
* libproc: Improve .gnu_debuglink support.Mark Johnston2016-12-061-0/+28
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. Notes: svn path=/head/; revision=309593