This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/12123] SIGBUS on strstr_sse42 due to bad alignment
- From: "hjl.tools at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: Thu, 28 Oct 2010 19:32:27 +0000
- Subject: [Bug libc/12123] SIGBUS on strstr_sse42 due to bad alignment
- Auto-submitted: auto-generated
- References: <bug-12123-131@http.sourceware.org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=12123
--- Comment #19 from H.J. Lu <hjl.tools at gmail dot com> 2010-10-28 19:32:05 UTC ---
(In reply to comment #18)
> (In reply to comment #15)
> > strstr.os was compiled with -mpreferred-stack-boundary=2 which implies
> > -mincoming-stack-boundary=2, so it is a compiler bug if it assumes bigger
> > alignment.
>
> I see '-mincoming-stack-boundary' appears only in gcc 4.4. Is gcc 4.4 a
> requirement for building glibc?
>
> (In reply to comment #17)
> We use gcc 4.3 to build glibc in i686-linux, and we use gcc 4.5.1 to build
You need gcc 4.4 or above to properly align the stack in 32bit.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.