* ld.texino: Describe double-quoted string syntax for version
authorMark Mitchell <mark@codesourcery.com>
Thu, 13 Oct 2005 17:29:57 +0000 (17:29 +0000)
committerMark Mitchell <mark@codesourcery.com>
Thu, 13 Oct 2005 17:29:57 +0000 (17:29 +0000)
commit86043bbbd53f965b6f2003af2f96f55c6702d0de
tree7d60692bd4cfd11bcc87add6bf515321c42c27cb
parent16451949d7083391405bb46c06a2fadac01f5c42
* ld.texino: Describe double-quoted string syntax for version
nodes.
* ldlang.h (lang_new_vers_pattern): Add literal_p parameter.
* ldgram.y (vers_defns): Allow NAME as well as VERS_IDENTIFIER.
Adjust calls to lang_new_vers_pattern to pass literal_p argument.
* ldlang.c (lang_vers_match): Fix indentation.  Do not glob-match
version nodes without a pattern.
(lang_new_vers_pattern): Add literal_p parameter.
(lang_do_version_exports_section): Pass it.

* ld-elfvers/vers.exp: Add vers31.
* ld-elfvers/vers31.c: New file.
* ld-elfvers/vers31.dsym: Likewise.
* ld-elfvers/vers31.map: Likewise.
* ld-elfvers/vers31.ver: Likewise.
ld/ChangeLog
ld/ld.texinfo
ld/ldgram.y
ld/ldlang.c
ld/ldlang.h
ld/testsuite/ChangeLog
ld/testsuite/ld-elfvers/vers.exp
ld/testsuite/ld-elfvers/vers31.c [new file with mode: 0644]
ld/testsuite/ld-elfvers/vers31.dsym [new file with mode: 0644]
ld/testsuite/ld-elfvers/vers31.map [new file with mode: 0644]
ld/testsuite/ld-elfvers/vers31.ver [new file with mode: 0644]