On 8/23/17 11:56 AM, Walter Bright wrote:
On 8/23/2017 7:10 AM, Steven Schveighoffer wrote:
Nope.
A ModuleInfo is generated, as well as FMB/FM/FME sections. Those
sections may not work with the C runtime.
My point was simply that your small example doesn't cause any runtime or
link time errors. You need something more complicated to require betterC.
Not sure if ModuleInfo is generated. IIRC, Martin made it so it's not if
no usage of the ModuleInfo is apparent.
Yes, adding a struct causes link errors, but not because of ModuleInfo,
it's because of the expected TypeInfo.
-Steve