summaryrefslogtreecommitdiff
path: root/libc/stdlib/mblen.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2011-04-11 13:19:05 +0200
committerBernd Schmidt <bernds@codesourcery.com>2011-04-11 13:26:56 +0200
commiteff2d0ba5890b517ef5bc9d0269d6149556c12c8 (patch)
tree46eb9f209a53ca39b31eeb80ed797f4c50dca105 /libc/stdlib/mblen.c
parent56ea76b6bf190bffdc07aba90e4b25dfc096027b (diff)
Fix malloc alignment
In commit 3e0a1f388, Richard tried to fix malloc alignments by using alignof (double __attribute_aligned__(sizeof (size_t))). This doesn't work, since attribute_aligned overrides the alignment rather than providing a minimum. On C6X, malloc returns four-byte aligned values rather than the necessary eight-byte alignment. It's simpler to use a comparison and pick the bigger of the two values, so that's what I've done. Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>
Diffstat (limited to 'libc/stdlib/mblen.c')
0 files changed, 0 insertions, 0 deletions