This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug malloc/6527] [powerpc] Malloc alignment insufficient for PowerPC
- From: "joost.vandevondele at mat dot ethz.ch" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 11 Dec 2014 20:30:13 +0000
- Subject: [Bug malloc/6527] [powerpc] Malloc alignment insufficient for PowerPC
- Auto-submitted: auto-generated
- References: <bug-6527-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=6527
Joost VandeVondele <joost.vandevondele at mat dot ethz.ch> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |joost.vandevondele at mat dot ethz
| |.ch
--- Comment #9 from Joost VandeVondele <joost.vandevondele at mat dot ethz.ch> ---
(In reply to joseph@codesourcery.com from comment #6)
> I don't think malloc should try to provide alignment for vector types,
> only C standard types and types from C standard extensions defined in a
> way that makes them types for which malloc should provide alignment; other
> functions such as aligned_alloc should be used when bigger alignment is
> required. That leaves powerpc (long double) and 32-bit x86 (_Decimal128,
> __float128 / future standard _Float128) as the only affected cases, I
> think.
but now that gcc is autovectorizing code, it might lead to binaries with
results that randomly change depending on the alignment of the pointer returned
by malloc. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247
--
You are receiving this mail because:
You are on the CC list for the bug.