diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2017-10-09 04:17:10 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2017-10-09 04:17:24 -0700 |
commit | 76f361eb4934dcda0626517c311b34fbc92d09b9 (patch) | |
tree | d143cd18021208ec0d2365bf8c3b4134ead314fc /gdb/testsuite/gdb.base/print-file-var-main.c | |
parent | 5d3b558acd329de9dcbd63d9bb04242b31fad490 (diff) | |
download | binutils-76f361eb4934dcda0626517c311b34fbc92d09b9.zip binutils-76f361eb4934dcda0626517c311b34fbc92d09b9.tar.gz binutils-76f361eb4934dcda0626517c311b34fbc92d09b9.tar.bz2 |
ld: Don't allow '~' as the first char in symbol name
Don't allow '~' as the first character in symbol name in linker script.
PR ld/22267
* ldlex.l (SYMBOLNAMECHAR1) New.
(DEFSYMEXP): Replace FILENAMECHAR1 with SYMBOLNAMECHAR1.
(EXPRESSION): Likewise.
* testsuite/ld-scripts/expr.exp: Run pr22267.
* testsuite/ld-scripts/pr22267.d: New file.
* testsuite/ld-scripts/pr22267.s: Likewise.
* testsuite/ld-scripts/pr22267.t: Likewise.
Diffstat (limited to 'gdb/testsuite/gdb.base/print-file-var-main.c')
0 files changed, 0 insertions, 0 deletions