This problem doesn't appear to exist in the head.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_1_0_BRANCH@1210
}
size = nmemb * size1;
- p = (Addr)VG_(malloc)(VG_AR_CLIENT, size);
+ if (VG_(clo_alignment) == 4)
+ p = (Addr)VG_(malloc)(VG_AR_CLIENT, size);
+ else
+ p = (Addr)VG_(malloc_aligned)(VG_AR_CLIENT, VG_(clo_alignment), size);
sc = VG_(malloc)(VG_AR_PRIVATE, sizeof(ShadowChunk));
sc->where = VG_(get_ExeContext)(False, tst->m_eip, tst->m_ebp);
sc->size = size;