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

--- Comment #13 from ibuclaw at gcc dot gnu.org ---
Author: ibuclaw
Date: Sun Mar 31 14:34:41 2019
New Revision: 270043

URL: https://gcc.gnu.org/viewcvs?rev=270043&root=gcc&view=rev
Log:
d: Fix run-time SIGSEGV reading ModuleInfo.flags()

The current forced alignment is not necessary, and is problematic on
targets that have strict alignment rules.

gcc/d/ChangeLog:

2019-03-31  Iain Buclaw  <ibuc...@gdcproject.org>

        PR d/88462
        * modules.cc (layout_moduleinfo_fields): Properly align ModuleInfo,
        instead of forcing alignment to be 1.

Modified:
    trunk/gcc/d/ChangeLog
    trunk/gcc/d/modules.cc

Reply via email to