This is the last cygwin specific failure in gcc 3.0.  Any ideas?

... and someone (and I doubt it will be me) needs to fix g++ EH.

> -----Original Message-----
> From: Billinghurst, David (CRTS) 
> Sent: Friday, 1 June 2001 15:18
> To:   [EMAIL PROTECTED]
> Cc:   [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject:      target/3023: Failure of  test gcc.dg/asm-fs-1.c on cygwin
> 
> 
> >Number:         3023
> >Category:       target
> >Synopsis:       Failure of  test gcc.dg/asm-fs-1.c on cygwin
> >Confidential:   no
> >Severity:       serious
> >Priority:       medium
> >Responsible:    unassigned
> >State:          open
> >Class:          sw-bug
> >Submitter-Id:   net
> >Arrival-Date:   Thu May 31 22:26:00 PDT 2001
> >Closed-Date:
> >Last-Modified:
> >Originator:     David Billinghurst
> >Release:        unknown-1.0
> >Organization:
> >Environment:
> i686-pc-cygwin
> >Description:
> The failure of test gcc.dg/asm-fs-1.c on cygwin is a regression from
> gcc-2.95.
> 
> FAIL: gcc.dg/asm-fs-1.c scan-assembler-not \*_bar
> 
> The assembler output
> 
>       .file   "asm-fs-1.c"
> ...section    .text$*_bar,"x"
>       .align 16
> ...globl _bar
>       .def    _bar;   .scl    2;      .type   32;     .endef
> _bar:
>       pushl   %ebp
>       movl    %esp, %ebp
>       popl    %ebp
>       ret
> ...globl _baz
> ...section    .data$*_baz,"w"
>       .align 4
> _baz:
>       .long   3
> 
> 
> With gcc version 2.95.3-4 (cygwin special) I get
> 
>         .file   "asm-fs-1.c"
> gcc2_compiled.:
>         .file   "asm-fs-1.c"
> gcc2_compiled.:
> ___gnu_compiled_c:
> ..text
>         .align 4
> ..globl _bar
>         .def    _bar;   .scl    2;      .type   32;     .endef
> _bar:
>         pushl %ebp
>         movl %esp,%ebp
> L2:
>         movl %ebp,%esp
>         popl %ebp
>         ret
> ..globl _baz
> ..data
>         .align 4
> _baz:
>         .long 3
> 
> 
> Alexandre Oliva said:
> 
> It tests that the `*' doesn't make it to the output ssembly.  Since it
> does, the test fails, indicating a bug in the Cygwin output macros.
> 
> > .section    .text$*_bar,"x"
>                       ^
> > .section    .data$*_baz,"w"
>                       ^
> 
> 
> 
> 
> >How-To-Repeat:
> gcc -S gcc/testsuite/gcc.dg/asm-fs-1.c
> examine asm-fs-1.s
> >Fix:
> 
> >Release-Note:
> >Audit-Trail:
> >Unformatted:

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

Reply via email to