https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77405

--- Comment #29 from John Marino <gnugcc at marino dot st> ---
 The DFly malloc returned an 8-byte aligned chunk because the requested
structural size was not 16-byte aligned.  However, we agree that any allocation
>= 16 bytes should probably be 16-byte aligned.

I tested a patch that aligns 15 and few bytes at 8 and everything else at 16. 
With that patch, gcc-7 with Ada front-end builds successfully.  We'll push that
patch to the master branch and the current release.

Reply via email to