diff --git a/gdb/testsuite/lib/dwarf.exp b/gdb/testsuite/lib/dwarf.exp index b85ec290299..586c98ececc 100644 --- a/gdb/testsuite/lib/dwarf.exp +++ b/gdb/testsuite/lib/dwarf.exp @@ -2224,11 +2224,8 @@ namespace eval Dwarf { _op .byte $flags "flags" if { ${debug-line-offset-label} != "" } { - if { ${is-64} } { - _op .8byte ${debug-line-offset-label} "debug_line offset" - } else { - _op .4byte ${debug-line-offset-label} "debug_line offset" - } + _op_offset [expr ${is-64} ? 8 : 4] ${debug-line-offset-label} \ + "debug_line offset" } with_override Dwarf::define Dwarf::_macro_unit_define {