aboutsummaryrefslogtreecommitdiff
path: root/bfd/plugin.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-11Add LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [GCC PR109128]Joseph Myers1-5/+20
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-09-06bfd: Add bfd_find_nearest_line_with_altAaron Merey1-0/+1
2022-05-10bfd: remove use of PTRAlan Modra1-2/+2
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-07-28bfd: Close the file descriptor if there is no archive fdH.J. Lu1-0/+8
2021-07-07ld: Check archive only for archive memberH.J. Lu1-12/+13
2021-07-05ld: Cache and reuse the IR archive file descriptorH.J. Lu1-31/+74
2021-05-19Warn when the plugin interface runs out of file descriptors.Nick Clifton1-1/+29
2021-03-31Use bool in bfdAlan Modra1-29/+29
2021-01-07ELF: Don't generate unused section symbolsH.J. Lu1-0/+1
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-09-08Stop the plugin handler from ignoring unknown symbol types when conanicalizin...Nick Clifton1-0/+2
2020-06-21PR26132, ar creates invalid libraries for some targets with plugins enabledAlan Modra1-1/+1
2020-06-19Silence warnings about incompatible plugins.Nick Clifton1-15/+21
2020-05-26Extend the error message displayed when a plugin fails to load.Nick Clifton1-1/+2
2020-05-19Use bfd_get_filename throughout bfdAlan Modra1-1/+1
2020-03-20plugin: Don't invoke LTO-wrapperH.J. Lu1-443/+10
2020-03-19plugin: Use LDPT_ADD_SYMBOLS_V2 to get symbol typeH.J. Lu1-14/+52
2020-03-02bfd_cleanup for object_pAlan Modra1-4/+4
2020-02-26Indent labelsAlan Modra1-1/+1
2020-02-25Don't call lto-wrapper for ar and ranlibH.J. Lu1-8/+14
2020-02-19plugin: Call dlclose before return in try_load_pluginH.J. Lu1-21/+18
2020-02-13plugin: Search bfd-plugins directories only onceH.J. Lu1-39/+38
2020-02-11Plugin: Treat each object as independentH.J. Lu1-38/+38
2020-02-11Clear plugin_data memoryH.J. Lu1-0/+2
2020-02-10Use GCC LTO wrapper to get real symbols from LTO IR objectsH.J. Lu1-23/+474
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-09-26PR24262, plugin search dir doesn't respect --libdirAlan Modra1-31/+55
2019-09-11Tidy ld/ldmisc.cAlan Modra1-0/+1
2019-09-05PR24955, libbfd terminating program on out of memoryAlan Modra1-1/+3
2019-05-04PR24511, nm should not mark symbols in .init_array as "t"Alan Modra1-5/+5
2019-04-03BFD whitespace fixesAlan Modra1-8/+8
2019-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2018-08-23Avoid problems with plugins being loaded multiple times.Zenith4231-14/+37
2018-08-01Close resource leaks in the BFD library's plugin handler.Nick Clifton1-7/+19
2018-06-05PR23254, ld.bfd mishandles file pointers while scanning archiveAlan Modra1-6/+14
2018-05-21ld: Hide symbols defined by HIDDEN/PROVIDE_HIDDENH.J. Lu1-0/+1
2018-02-16Remove bfd stub function casts.Alan Modra1-7/+7
2018-02-14Fix compilation of the BFD sub-directory with a gcc v8 compiler by adding ext...Nick Clifton1-1/+1
2018-02-13Fix compile time warning messages from gcc version 8 about cast between incom...Nick Clifton1-1/+1
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2017-12-06BFD whitespace fixesAlan Modra1-36/+36
2017-06-16Rewrite __start and __stop symbol handlingAlan Modra1-0/+1
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-09-30Remove syntactic sugarAlan Modra1-1/+1
2016-07-16Don't include libbfd.h outside of bfd, part 6Alan Modra1-28/+29
2016-06-20Use the IR symbol table for the IR input objectH.J. Lu1-0/+10
2016-06-18Rename bfd_plugin_uknown to bfd_plugin_unknownH.J. Lu1-1/+1
2016-06-14Set my_archive for thin archivesAlan Modra1-2/+2