[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