r270043 - in /trunk/gcc/d: ChangeLog modules.cc
ibuclaw@gcc.gnu.org
ibuclaw@gcc.gnu.org
Sun Mar 31 14:34:00 GMT 2019
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 <ibuclaw@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
More information about the Gcc-cvs
mailing list