diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2016-09-20 10:49:39 +0100 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2016-09-20 14:22:34 +0100 |
commit | a5bf7d4fe7a115a358528328b8d1ae221cd684fa (patch) | |
tree | b69833ca19fcf5412f94992af9f62bce3601ed2f /ld/ChangeLog | |
parent | 7d5adfe3118050243e85469ad891c7813e4db68a (diff) | |
download | gdb-a5bf7d4fe7a115a358528328b8d1ae221cd684fa.zip gdb-a5bf7d4fe7a115a358528328b8d1ae221cd684fa.tar.gz gdb-a5bf7d4fe7a115a358528328b8d1ae221cd684fa.tar.bz2 |
ld: Extend documentation for EXCLUDE_FILE
There was a gap in the documentation of EXCLUDE_FILE that could cause
confusion to a user. When writing an input section specifier like this:
*(EXCLUDE_FILE (somefile.o) .text .text.*)
this could mean one of the following:
1. All '.text' and '.text.*' from all files except for 'somefile.o',
or
2. All '.text' from all files except 'somefile.o', and all '.text.*'
sections from all files.
It turns out that the second interpretation is correct, but the manual
does not make this clear (to me at least). Hopefully this patch makes
things clearer.
ld/ChangeLog:
* ld/ld.texinfo (Input Section Basics): Expand the description of
EXCLUDE_FILE.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r-- | ld/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 4bae998..7c24d65 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2016-09-20 Andrew Burgess <andrew.burgess@embecosm.com> + + * ld/ld.texinfo (Input Section Basics): Expand the description of + EXCLUDE_FILE. + 2016-09-14 Thomas Preud'homme <thomas.preudhomme@arm.com> * testsuite/ld-arm/cmse-veneers.s: Add a test for ARMv8-M Security |