mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 19:09:31 +08:00
Replace -g with -ggdb3 in ld compress tests
Use -ggdb3 to generate .debug_macro sections, which are bigger and are always compressed. * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3. * ld-elf/zlibbegin.rS: Also expect "GC". * ld-elf/zlibnormal.rS: Likewise.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
* ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
|
||||||
|
* ld-elf/zlibbegin.rS: Also expect "GC".
|
||||||
|
* ld-elf/zlibnormal.rS: Likewise.
|
||||||
|
|
||||||
2015-07-16 Jiong Wang <jiong.wang@arm.com>
|
2015-07-16 Jiong Wang <jiong.wang@arm.com>
|
||||||
|
|
||||||
* ld-aarch64/tls-tiny-ld.s: New file.
|
* ld-aarch64/tls-tiny-ld.s: New file.
|
||||||
|
@ -46,41 +46,41 @@ if { ![ld_assemble $as "--compress-debug-sections=zlib-gabi $srcdir/$subdir/empt
|
|||||||
|
|
||||||
set build_tests {
|
set build_tests {
|
||||||
{"Build libfoo.so with compressed debug sections"
|
{"Build libfoo.so with compressed debug sections"
|
||||||
"-shared" "-fPIC -g -Wa,--compress-debug-sections"
|
"-shared" "-fPIC -ggdb3 -Wa,--compress-debug-sections"
|
||||||
{foo.c} {} "libfoo.so"}
|
{foo.c} {} "libfoo.so"}
|
||||||
{"Build libbar.so with compressed debug sections"
|
{"Build libbar.so with compressed debug sections"
|
||||||
"-shared -Wl,--compress-debug-sections=none"
|
"-shared -Wl,--compress-debug-sections=none"
|
||||||
"-fPIC -g -Wa,--compress-debug-sections"
|
"-fPIC -ggdb3 -Wa,--compress-debug-sections"
|
||||||
{begin.c end.c} {} "libbar.so"}
|
{begin.c end.c} {} "libbar.so"}
|
||||||
{"Build libfoozlib.so with compressed debug sections with zlib-gabi"
|
{"Build libfoozlib.so with compressed debug sections with zlib-gabi"
|
||||||
"-shared" "-fPIC -g -Wa,--compress-debug-sections=zlib-gabi"
|
"-shared" "-fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi"
|
||||||
{foo.c} {} "libfoozlib.so"}
|
{foo.c} {} "libfoozlib.so"}
|
||||||
{"Build libbarzlib.so with compressed debug sections with zlib-gabi"
|
{"Build libbarzlib.so with compressed debug sections with zlib-gabi"
|
||||||
"-shared" "-fPIC -g -Wa,--compress-debug-sections=zlib-gabi"
|
"-shared" "-fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi"
|
||||||
{begin.c end.c} {} "libbarzlib.so"}
|
{begin.c end.c} {} "libbarzlib.so"}
|
||||||
{"Build libzlibfoo.so with zlib compressed debug sections"
|
{"Build libzlibfoo.so with zlib compressed debug sections"
|
||||||
"-shared -Wl,--compress-debug-sections=zlib"
|
"-shared -Wl,--compress-debug-sections=zlib"
|
||||||
"-fPIC -g -Wa,--compress-debug-sections=zlib"
|
"-fPIC -ggdb3 -Wa,--compress-debug-sections=zlib"
|
||||||
{foo.c} {} "libzlibfoo.so"}
|
{foo.c} {} "libzlibfoo.so"}
|
||||||
{"Build libgnufoo.so with zlib-gnu compressed debug sections"
|
{"Build libgnufoo.so with zlib-gnu compressed debug sections"
|
||||||
"-shared -Wl,--compress-debug-sections=zlib-gnu"
|
"-shared -Wl,--compress-debug-sections=zlib-gnu"
|
||||||
"-fPIC -g -Wa,--compress-debug-sections=zlib-gnu"
|
"-fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gnu"
|
||||||
{foo.c} {} "libgnufoo.so"}
|
{foo.c} {} "libgnufoo.so"}
|
||||||
{"Build libgabifoo.so with zlib-gabi compressed debug sections"
|
{"Build libgabifoo.so with zlib-gabi compressed debug sections"
|
||||||
"-shared -Wl,--compress-debug-sections=zlib-gabi"
|
"-shared -Wl,--compress-debug-sections=zlib-gabi"
|
||||||
"-fPIC -g -Wa,--compress-debug-sections=zlib-gabi"
|
"-fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi"
|
||||||
{foo.c} {} "libgabifoo.so"}
|
{foo.c} {} "libgabifoo.so"}
|
||||||
{"Build zlibbegin.o with zlib compressed debug sections"
|
{"Build zlibbegin.o with zlib compressed debug sections"
|
||||||
"-r -nostdlib -Wl,--compress-debug-sections=zlib"
|
"-r -nostdlib -Wl,--compress-debug-sections=zlib"
|
||||||
"-g -Wa,--compress-debug-sections=zlib"
|
"-ggdb3 -Wa,--compress-debug-sections=zlib"
|
||||||
{begin.c} {} "zlibbegin.o"}
|
{begin.c} {} "zlibbegin.o"}
|
||||||
{"Build gnubegin.o with zlib-gnu compressed debug sections"
|
{"Build gnubegin.o with zlib-gnu compressed debug sections"
|
||||||
"-r -nostdlib -Wl,--compress-debug-sections=zlib-gnu"
|
"-r -nostdlib -Wl,--compress-debug-sections=zlib-gnu"
|
||||||
"-g -Wa,--compress-debug-sections=zlib-gnu"
|
"-ggdb3 -Wa,--compress-debug-sections=zlib-gnu"
|
||||||
{begin.c} {} "gnubegin.o"}
|
{begin.c} {} "gnubegin.o"}
|
||||||
{"Build gabiend.o with zlib-gabi compressed debug sections"
|
{"Build gabiend.o with zlib-gabi compressed debug sections"
|
||||||
"-r -nostdlib -Wl,--compress-debug-sections=zlib-gabi"
|
"-r -nostdlib -Wl,--compress-debug-sections=zlib-gabi"
|
||||||
"-g -Wa,--compress-debug-sections=zlib-gnu"
|
"-ggdb3 -Wa,--compress-debug-sections=zlib-gnu"
|
||||||
{end.c} {} "gabiend.o"}
|
{end.c} {} "gabiend.o"}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
#...
|
#...
|
||||||
+\[[ 0-9]+\] .debug_.* +(PROGBITS|MIPS_DWARF) +0+ +[0-9a-f]+ +[0-9a-f]+ [0-9a-f]+ +C +0 +0 +1
|
+\[[ 0-9]+\] .debug_.* +(PROGBITS|MIPS_DWARF) +0+ +[0-9a-f]+ +[0-9a-f]+ [0-9a-f]+ +G?C +0 +0 +1
|
||||||
#pass
|
#pass
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
#...
|
#...
|
||||||
+\[[ 0-9]+\] .debug_.* +(PROGBITS|MIPS_DWARF) +0+ +[0-9a-f]+ +[0-9a-f]+ [0-9a-f]+ +C +0 +0 +1
|
+\[[ 0-9]+\] .debug_.* +(PROGBITS|MIPS_DWARF) +0+ +[0-9a-f]+ +[0-9a-f]+ [0-9a-f]+ +G?C +0 +0 +1
|
||||||
#pass
|
#pass
|
||||||
|
Reference in New Issue
Block a user