summaryrefslogtreecommitdiffstats
path: root/src/libr-bfd.c
Commit message (Collapse)AuthorAgeFilesLines
* Update for API change in binutils 2.46.HEADmasterSlávek Banko2026-01-251-0/+10
| | | | | | | | According to the commit message in binutils, it was a simple renaming of `*_set_reloc` to `*_finalize_section_relocs` without changing the functionality. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Use compilation config-time checks instead of linker versionAlexander Golubev2025-10-031-11/+11
| | | | | | | | | | | | | | | | | | To rely on current linker's version to determine the libbfd version is unreliable. In particular it's likely to yield wrong result in next use-cases: - cross-compilations - build with non-GNU toolchain - just build with another linker version Unfortunately libbfd doesn't provide a reliable way to retrieve version information, so we will have to check for features in specific versions we are interested in. Note: this essentially reverts most of the changes introduced by c57eae31615bc70072c7e99d712c2285817bd2e5. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Update for API change in binutils 2.45.Slávek Banko2025-08-051-11/+17
| | | | | | Simplify binutils version definitions. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fixed generation of corrupted executables when editing sections. This ↵Michele Calgaro2020-07-211-5/+0
| | | | | | resolves issue #4. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix FTBFS with binutils 2.34.Slávek Banko2020-01-271-7/+67
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Alter safe_rename behaviour to more closely match that of rename()Timothy Pearson2015-01-091-4/+21
| | | | This resolves bus errors on tdelibs build when using cross-device /tmp due to truncating libraries that tdelfeditor relies on when updating their metadata
* Fix prior commitTimothy Pearson2015-01-091-1/+1
|
* Fix cross-device editing failuresTimothy Pearson2015-01-081-8/+22
| | | | This resolves Bug 2215
* Initial importTimothy Pearson2014-12-271-0/+533