Browse Source
PR 25543 * readelf.c (dump_section_as_strings): Display new-line characters as \n and then insert a line break. * testsuite/binutils-all/pr25543.s: New test. * testsuite/binutils-all/pr25543.d: Test driver. * testsuite/binutils-all/readelf.exp: Run the new test.binutils-2_35-branch
5 changed files with 102 additions and 7 deletions
@ -0,0 +1,12 @@ |
|||
#source: pr25543.s |
|||
#readelf: -p.data |
|||
#notarget: rx-* |
|||
|
|||
String dump of section '.data': |
|||
\[ 0\] line1 : This is a line without a newline at the end |
|||
\[ 34\] line2 : This is a line with a newline at the end\\n |
|||
\[ 66\] line3 : This is a line with a \\n |
|||
newline in the middle |
|||
\[ 9b\] line4 : This is a line with a \^Mcontrol character |
|||
\[ cd\] line6 : The previous line was empty\\n |
|||
#pass |
|||
@ -0,0 +1,7 @@ |
|||
.data |
|||
.asciz "line1 : This is a line without a newline at the end" |
|||
.asciz "line2 : This is a line with a newline at the end\n" |
|||
.asciz "line3 : This is a line with a \nnewline in the middle" |
|||
.asciz "line4 : This is a line with a \rcontrol character" |
|||
.asciz "" |
|||
.asciz "line6 : The previous line was empty\n" |
|||
Loading…
Reference in new issue