CVSROOT:        /cvs
Module name:    src
Changes by:     ste...@cvs.openbsd.org  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@

Reply via email to