This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch gas]: Add 'e' for coff targets as section-specifier


>>> On 27.09.11 at 20:35, Kai Tietz <ktietz70@googlemail.com> wrote:
> --- /dev/null
> +++ src/gas/testsuite/gas/pe/section-exclude.d
> @@ -0,0 +1,20 @@
> +#objdump: -h
> +#name: section exclude
> +
> +# Test that 'e' works in .section directives.
> +
> +.*: .*
> +
> +Sections:
> +Idx Name          *Size      *VMA       *LMA       *File off  *Algn
> +  3 .foo1         00000004  0000000000000000  0000000000000000  000000b4  
> 2**2
> +                  CONTENTS, EXCLUDE
> +  0 \.text         0*0000000  0*0000000  0*0000000  0*0000000  2\*\*[24]
> +.*
> +  1 \.data         0*0000000  0*0000000  0*0000000  0*0000000  2\*\*[24]
> +.*
> +  2 \.bss          0*0000000  0*0000000  0*0000000  0*0000000  2\*\*[24]
> +.*
> +  3 \.foo1         0*0000004  0*0000000  0*0000000  0*0000000  2\*\*[24]
> +.*CONTENS, EXCLUDE
> +.*

This new test causes

Running /home/jbeulich/cpp/binutils/mainline-cvs/2011-09-28/gas/testsuite/gas/pe/pe.exp ...
ERROR: tcl error sourcing /home/jbeulich/cpp/binutils/mainline-cvs/2011-09-28/gas/testsuite/gas/pe/pe.exp.
ERROR: couldn't compile regular expression pattern: quantifier operand invalid
    while executing
"regexp "^$line_bx$" "$line_a""
    (procedure "regexp_diff" line 106)
    invoked from within
"regexp_diff "dump.out" "${dumpfile}" $regexp_subst"
    (procedure "run_dump_test" line 329)
    invoked from within
"run_dump_test "section-exclude""
    (file "/home/jbeulich/cpp/binutils/mainline-cvs/2011-09-28/gas/testsuite/gas/pe/pe.exp" line 38)
    invoked from within
"source /home/jbeulich/cpp/binutils/mainline-cvs/2011-09-28/gas/testsuite/gas/pe/pe.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /home/jbeulich/cpp/binutils/mainline-cvs/2011-09-28/gas/testsuite/gas/pe/pe.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name""

on an older system of mine.

Jan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]