------- Comment #9 from ubizjak at gmail dot com  2008-01-16 17:25 -------
(In reply to comment #8)
> It isn't fixed. The error went from as to ld:

Here is my log:

Executing on host: /home/uros/gcc-build-all/gcc/xgcc
-B/home/uros/gcc-build-all/gcc/ /home/uros/gcc-svn/trunk/gcc/
testsuite/gcc.dg/tree-prof/bb-reorg.c   -O2 -freorder-blocks-and-partition
-fprofile-use -D_PROFILE_USE -fno-show-
column  -lm   -o /home/uros/gcc-build-all/gcc/testsuite/gcc/bb-reorg.x02   
(timeout = 300)
PASS: gcc.dg/tree-prof/bb-reorg.c compilation,  -fprofile-use -D_PROFILE_USE
Setting LD_LIBRARY_PATH to
:/home/uros/gcc-build-all/gcc:/home/uros/gcc-build-all/gcc/32::/home/uros/gcc-build-all
/gcc:/home/uros/gcc-build-all/gcc/32:/usr/local/lib64:/usr/lib/xorg:/usr/lib64/xorg
PASS: gcc.dg/tree-prof/bb-reorg.c execution,    -fprofile-use -D_PROFILE_USE
testcase /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
completed in 2 seconds

GNU ld version 2.17.50.0.3-6 20060715

The difference between non-working (.s_) and working (.s) asm dump is:

--- bb-reorg.s_ 2008-01-16 18:22:01.000000000 +0100
+++ bb-reorg.s  2008-01-16 18:22:40.000000000 +0100
@@ -147,9 +147,12 @@
 .LASFDE3:
        .long   .LASFDE3-.Lframe1
        .long   .LFB15
-       .long   .LFE15-.LFB15
+       .long   .LHOTB1
+       .long   .LHOTE1-.LHOTB1
+       .long   .LCOLDB1
+       .long   .LCOLDE1-.LCOLDB1
        .uleb128 0x0
        .align 8
 .LEFDE3:
-       .ident  "GCC: (GNU) 4.3.0 20080107 (experimental) [trunk revision
131375]"
+       .ident  "GCC: (GNU) 4.3.0 20080114 (experimental) [trunk revision
131520]"
        .section        .note.GNU-stack,"",@progbits


Is the problem with binutils here?


-- 

ubizjak at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |WAITING


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

Reply via email to