[Bug bootstrap/44832] --enable-build-with-cxx Bootstrap comparison failure

amylaar at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue Jul 6 13:18:00 GMT 2010



------- Comment #3 from amylaar at gcc dot gnu dot org  2010-07-06 13:18 -------
Created an attachment (id=21106)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21106&action=view)
i386.c preprocessed source

/user/inria/fsf/161802/bld-1/./prev-gcc/cc1plus -fpreprocessed i386.ii -quiet
-dumpbase i386.c -mtune=generic -march=pentiumpro -auxbase-strip i386.o -g  -O2
-W -Wall -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic
-Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -version
-fomit-frame-pointer -fno-common  -o i386.s

/user/inria/fsf/161802/bld-1/./prev-gcc/cc1plus -fpreprocessed i386.ii -quiet
-dumpbase i386.c -mtune=generic -march=pentiumpro -auxbase-strip i386.o -g
-gtoggle -O2 -W -Wall -Wwrite-strings -Wcast-qual -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror
-version -fomit-frame-pointer -fno-common -o i386g.s

[amylaar@laria gcc]$ diff -pU1 '-F^[_a-zA-Z]' i386.s i386g.s|grep -A 10 -B 10
'^[+-].*[0-9](%esp'
-       .loc 2 27855 0
        movzbl  mode_nunits(%ebx), %esi
-       .loc 2 27854 0
        movzbl  mode_inner(%ebx), %edx
-       .loc 2 27858 0
        movl    $0, (%esp)
-       .loc 2 27856 0
        shrb    $2, %al
        movzbl  %al, %eax
-       .loc 2 27854 0
-       movl    %edx, 64(%esp)
-.LVL8487:
-       .loc 2 27857 0
+       movl    %edx, 60(%esp)
        movl    %esi, %edx
-.LVL8488:
-       .loc 2 27856 0
        movl    %eax, 48(%esp)
-.LVL8489:
-       .loc 2 27857 0
        sarl    $31, %edx
        movl    %esi, %eax
-.LVL8490:
        idivl   48(%esp)
-       .loc 2 27858 0
-       movl    64(%esp), %edx
-       .loc 2 27857 0
+       movl    60(%esp), %edx
        movl    %eax, %esi
-.LVL8491:
-       .loc 2 27858 0
        movzbl  mode_size(%edx), %eax
-.LVL8492:
        sall    $3, %eax
@@ -103335,12 +62102,5 @@ _ZL31ix86_expand_vector_init_generalb12m
        movl    %eax, 72(%esp)
-.LVL8493:
-.LBB13227:
--
-.LBB13224:
-.LBB13226:
-.LBB13238:
-.LBB13237:
-.LBB13231:
-       .loc 2 27770 0
        leal    -1(%ecx), %edx
-       .loc 2 27867 0
        xorl    %ebx, %ebx
-       .loc 2 27770 0
-       movl    %edx, 60(%esp)
-       .loc 2 27866 0
+       movl    %edx, 64(%esp)
        movl    256(%esp), %edx
-.LBE13231:
-       .loc 2 27864 0
        addl    $1, %ebx
-.LBB13232:
-       .loc 2 27867 0
        movl    $1, 12(%esp)
-       .loc 2 27866 0
        movl    %edi, 52(%esp)
        movl    (%edx), %eax
-       .loc 2 27867 0
-       movl    60(%esp), %edx
+       movl    64(%esp), %edx
        movl    4(%eax,%edx,4), %eax
@@ -103584,3 +62233,3 @@ _ZL31ix86_expand_vector_init_generalb12m
        movl    %eax, 8(%esp)
-       movl    64(%esp), %eax
+       movl    60(%esp), %eax
        movl    %eax, 4(%esp)
@@ -103589,32 +62238,13 @@ _ZL31ix86_expand_vector_init_generalb12m
        call    _Z13convert_modes12machine_modeS_P7rtx_defi
-.LBE13232:
-       .loc 2 27864 0
        cmpl    %ebx, %esi
        movl    40(%esp), %ecx
-.LBB13233:
-       .loc 2 27867 0
        movl    %eax, %ebp
--
 .L8384:
-.LBB13234:
-       .loc 2 27866 0
        movl    256(%esp), %edx
-       .loc 2 27867 0
        movl    $1, 12(%esp)
-       .loc 2 27866 0
        movl    (%edx), %eax
-.LVL8522:
-       .loc 2 27770 0
-       movl    60(%esp), %edx
+       movl    64(%esp), %edx
        subl    %ebx, %edx
-.LBE13234:
-       .loc 2 27864 0
        addl    $1, %ebx
-.LVL8523:
-.LBB13235:
-       .loc 2 27867 0
        movl    4(%eax,%edx,4), %eax
@@ -103622,3 +62252,3 @@ _ZL31ix86_expand_vector_init_generalb12m
        movl    %eax, 8(%esp)
-       movl    64(%esp), %eax
+       movl    60(%esp), %eax
        movl    %eax, 4(%esp)
@@ -103627,3 +62257,2 @@ _ZL31ix86_expand_vector_init_generalb12m
        call    _Z13convert_modes12machine_modeS_P7rtx_defi
-       .loc 2 27874 0
        movl    %ebp, 16(%esp)
@@ -103633,8 +62262,4 @@ _ZL31ix86_expand_vector_init_generalb12m
        movl    $65, 4(%esp)
-       .loc 2 27867 0
        movl    %eax, %edx
-.LVL8524:


-- 


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



More information about the Gcc-bugs mailing list