<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/stdlib/aligned_alloc.3, branch releng/9.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-11-22T15:19:53Z</updated>
<entry>
<title>MFC r229848:</title>
<updated>2012-11-22T15:19:53Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2012-11-22T15:19:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a48d580e689b940b0d6abc376310842a273cdcd8'/>
<id>urn:sha1:a48d580e689b940b0d6abc376310842a273cdcd8</id>
<content type='text'>
  Add aligned_alloc(3).

  The C11 folks reinvented the wheel by introducing an aligned version of
  malloc(3) called aligned_alloc(3), instead of posix_memalign(3). Instead
  of returning the allocation by reference, it returns the address, just
  like malloc(3).

I'm MFCing this now, as it seems aligned_alloc(3) is needed to make the
new version of libc++ work, which was merged back to FreeBSD 9 in r243376.

Requested by:	dim
</content>
</entry>
</feed>
