| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Let GNU ld be less obscure about missing symbols and DSOs. If the BFD
object looks like a typical shared library, suggest adding '-l<foo>',
where <foo> has the 'lib' prefix and '.so<bar>' or '.a' suffix removed.
Otherwise, suggest adding '-l:<foo>', where <foo> is the full DT_SONAME.
Submitted by: Conrad Meyer <conrad.meyer@isilon.com>
Sponsored by: EMC / Isilon storage division
Reviewed by: emaste
PR: 194296
Differential Revision: https://reviews.freebsd.org/D1152
|
|
|
|
|
|
|
|
|
|
| |
binutils/bfd: fix printf-like format strings for "bfd *" arguments
There is a special format argument '%B' that directly handles values
of type 'bfd *', they must be used instead of '%s'. Manifestations
of this bug can be seen in ld(1) error messages, for example,
http://lists.freebsd.org/pipermail/freebsd-current/2013-August/043580.html
http://lists.freebsd.org/pipermail/freebsd-current/2013-October/045404.html
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
us up to version 2.17.50.20070703, at the last GPLv2 commit.
Amongst others, this added upstream support for some FreeBSD-specific
things that we previously had to manually hack in, such as the OSABI
label support, and so on.
There are also quite a number of new files, some for cpu's (e.g. SPU)
that we may or may not be interested in, but those can be cleaned up
later on, if needed.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| | |
Binutils has a "contrib" subdirectory - thus flattening cannot happen
without renaming the upper level contrib directory in a first pass.
Also, don't record this move and remove any keyword expansion.
|
|/
|
|
|
| |
any files we do not need, delete some files that were removed upstream,
but keep our own customizations and backports from later binutils.
|
|
|
|
| |
These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC.
|
|
|
|
| |
These bits are taken from the FSF anoncvs repo on 27-Oct-2002 21:12:00 EST.
|
|
|
|
| |
These bits are taken from the FSF anoncvs repo on 11-Oct-2002 22:39:35 PDT.
|
|
|
|
| |
These bits are taken from the FSF anoncvs repo on 21-Feburary-2002 20:15 PST.
|
|
|
|
|
| |
version 2.12.0. These bits are taken from the FSF anoncvs repo on
27-January-2002 03:41 PST.
|
|
|
|
| |
This fixes an annoying `ld' bug.
|
| |
|
|
|
|
| |
Believe it or not, this is heavily stripped down.
|
|
|