Revision history   OpenPOWER Library

 7.1.1. Malloc routine return pointer alignment

The malloc() routine must always return a pointer with the alignment of the largest alignment needed for loads and stores of the built-in data types. This is currently 16 bytes.