This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/11332] New: Incorrect unwind info in sysdeps/i386/i686/multiarch/strcmp-sse4.S
- From: "hjl dot tools at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 27 Feb 2010 01:18:12 -0000
- Subject: [Bug libc/11332] New: Incorrect unwind info in sysdeps/i386/i686/multiarch/strcmp-sse4.S
- Reply-to: sourceware-bugzilla at sourceware dot org
On Intel Core i7, I got
(gdb) b strcmp-sse4.S:257
Breakpoint 1 at 0x805b020: file ../sysdeps/i386/i686/multiarch/strcmp-sse4.S,
line 257.
(gdb) r
Starting program: /export/gnu/import/svn/libia/string-memory/trunk/strcmp/static
i686_strcmp_2_11 ssse3_strcmp_new ssse3_strcmp_latest
sse4_strcmp_nhm sse4_strcmp_nhm_new strcmp
Breakpoint 1, __strcmp_sse4_2 ()
at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:257
257 xorl %eax, %eax
(gdb) bt
#0 __strcmp_sse4_2 () at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:257
#1 0xa4d3ef20 in ?? ()
#2 0x000443a5 in ?? ()
#3 0xa4d3ef58 in ?? ()
#4 0x08075370 in ?? ()
#5 0x080d5200 in ?? ()
#6 0x000443a5 in ?? ()
#7 0xffffd000 in ?? ()
#8 0x00000000 in ?? ()
(gdb)
With patch at
http://sourceware.org/ml/libc-alpha/2010-02/msg00058.html
I got,
(gdb) b strcmp-sse4.S:259
Breakpoint 1 at 0x805b020: file ../sysdeps/i386/i686/multiarch/strcmp-sse4.S,
line 259.
(gdb) r
Starting program: /export/gnu/import/svn/libia/string-memory/trunk/strcmp/static
i686_strcmp_2_11 ssse3_strcmp_new ssse3_strcmp_latest
sse4_strcmp_nhm sse4_strcmp_nhm_new strcmp
Breakpoint 1, __strcmp_sse4_2 ()
at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:259
259 xorl %eax, %eax
(gdb) bt
#0 __strcmp_sse4_2 () at ../sysdeps/i386/i686/multiarch/strcmp-sse4.S:259
#1 0x0804b681 in do_one_test (impl=0x80d589c, s1=0xf7ffbffc "\001",
s2=0xf7ff8ffc "\001", len=1, exp_result=0) at test-strcmp.c:77
#2 0x0804bd3c in do_test (align1=1, align2=1, len=1, max_char=127,
lresidual=0, exp_result=0, page_start=0) at test-strcmp.c:257
#3 0x0804c8c9 in main (argc=1, argv=0xffffd154) at test-strcmp.c:538
(gdb)
--
Summary: Incorrect unwind info in
sysdeps/i386/i686/multiarch/strcmp-sse4.S
Product: glibc
Version: 2.12
Status: NEW
Severity: normal
Priority: P2
Component: libc
AssignedTo: drepper at redhat dot com
ReportedBy: hjl dot tools at gmail dot com
CC: glibc-bugs at sources dot redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=11332
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.