aboutsummaryrefslogtreecommitdiff
path: root/ld/.Sanitize
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-07-29 21:33:26 +0000
committerIan Lance Taylor <ian@airs.com>1996-07-29 21:33:26 +0000
commit86bc0974cb9bb02efc4fe0bf9c0466c2f02f1143 (patch)
tree1ff91efb81126755cd7ecf440debfe4ae68dab1d /ld/.Sanitize
parentf2bf454e0f1bc17d01f9c2f22fe2010ee2442f3c (diff)
downloadbinutils-86bc0974cb9bb02efc4fe0bf9c0466c2f02f1143.zip
binutils-86bc0974cb9bb02efc4fe0bf9c0466c2f02f1143.tar.gz
binutils-86bc0974cb9bb02efc4fe0bf9c0466c2f02f1143.tar.bz2
* fnmatch.h, fnmatch.c: New files.
* ldlex.l: Remove unused definition of FILENAME. Add definition of WILDCHAR. In SCRIPT mode, accept any sequence of WILDCHAR as a NAME. * ldgram.y (file_NAME_list): Accept '*' and '?' specially. (input_section_spec): Accept '?' specially. (statement): Change exp to mustbe_exp in length and FILL cases. (section): Call ldlex_script before section statements, and call ldlex_popstate after them. * ldlang.c: Include "fnmatch.h". (wildcardp): New static function. (wild_section): Permit the section name to be a wildcard. (wild_file): New static function, broken out of wild. (wild): Call wild_file. Permit the file name to be a wildcard. (open_input_bfds): Don't call lookup_name for a wildcard pattern. * Makefile.in: Rebuild dependencies. (CFILES): Add fnmatch.c. (HFILES): Add fnmatch.h. (OFILES): Add fnmatch.o. * ld.texinfo: Document that file and section names can now be wildcard patterns. * ldlang.c (lang_place_orphans): Correct condition: place a common section if not relocateable or if common definitions are forced.
Diffstat (limited to 'ld/.Sanitize')
-rw-r--r--ld/.Sanitize2
1 files changed, 2 insertions, 0 deletions
diff --git a/ld/.Sanitize b/ld/.Sanitize
index a68cbf9..bf804ae 100644
--- a/ld/.Sanitize
+++ b/ld/.Sanitize
@@ -39,6 +39,8 @@ configure.tgt
dep-in.sed
emulparams
emultempl
+fnmatch.c
+fnmatch.h
genscripts.sh
h8-doc.texi
ld.1