On 01/06/12 21:16, Walter Bright wrote: > Aligning to non-powers of 2 will never work. As for other alignments, they > only will work if the underlying storage is aligned to that or greater. > Otherwise, you'll have to resort to the method outlined above. > > >> What about GCC? Will/does it support arbitrary alignment? > > Don't know about gcc.
GCC keeps the stack 16-byte aligned by default.