CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/05/31 11:05:04
Modified files:
gnu/usr.bin/binutils-2.17/bfd: bfd-in2.h elf-bfd.h elf.c
elflink.c libbfd-in.h libbfd.h
linker.c targets.c
gnu/usr.bin/binutils-2.17/include: bfdlink.h
gnu/usr.bin/binutils-2.17/ld: ld.h ldlang.c ldmain.c lexsup.c
Log message:
Port over binutils fix for PR ld/3111.
This greatly speeds up up linking of object files that contain
lots of dwarf2 symbols by caching symbol tables.
Original patch before binutils was switched to GPLv3 from:
https://sourceware.org/ml/binutils/2006-08/msg00334.html
Aaron Miller made us aware of that diff and adapted it to our
in-tree binutils. Many thanks!
Ports build testing on amd64 by krw@
ok deraadt@ krw@