public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/25765]  New: gfortran.dg/assign_2.f90 -O0 fails
@ 2006-01-12 14:33 pinskia at gcc dot gnu dot org
  2006-01-28  4:09 ` [Bug target/25765] " pinskia at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-12 14:33 UTC (permalink / raw)
  To: gcc-bugs

gfortran.dg/assign_2.f90 at -O0 fails because the subtraction between labels in
different sections cannot be done, well it is really the last label is not in
the same section when it should be as there is no nop after the last label.

we get something like:
"L00000000001$pb":
L6:
        popl    %ebx
        leal    _j.0.799-"L00000000001$pb"(%ebx), %eax
        movl    $-1, (%eax)
        leal    _j.1.800-"L00000000001$pb"(%ebx), %edx
        leal    L2-"L00000000001$pb"(%ebx), %eax
....

        leave
        ret
L2:  // <--- there should be a nop here.
        .data
        .align 2
_j.0.799:


-- 
           Summary: gfortran.dg/assign_2.f90 -O0 fails
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Keywords: assemble-failure
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pinskia at gcc dot gnu dot org
GCC target triplet: i686-apple-darwin


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25765


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-06-30 18:40 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-12 14:33 [Bug target/25765] New: gfortran.dg/assign_2.f90 -O0 fails pinskia at gcc dot gnu dot org
2006-01-28  4:09 ` [Bug target/25765] " pinskia at gcc dot gnu dot org
2006-02-12  4:13 ` pinskia at gcc dot gnu dot org
2006-04-17 17:23 ` pinskia at gcc dot gnu dot org
2006-06-27 20:13 ` langton at gcc dot gnu dot org
2006-06-27 20:15 ` langton at gcc dot gnu dot org
2006-06-30 16:48 ` langton at gcc dot gnu dot org
2006-06-30 19:01 ` pinskia at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).