ARM Cortex-M Broken Binaries with -O2 and -O3 (-fschedule-insns)

Iain Buclaw via D.gnu d.gnu at puremagic.com
Sat Jul 22 02:43:54 PDT 2017


On 22 July 2017 at 11:22, Mike via D.gnu <d.gnu at puremagic.com> wrote:
> On Saturday, 22 July 2017 at 09:07:31 UTC, Iain Buclaw wrote:
>
>>
>> https://github.com/JinShil/stm32f42_discovery_demo/search?utf8=%E2%9C%93&q=cast%28shared&type=
>>
>> Those should probably be volatileLoad, as they look to be used by
>> setValue().
>
>
> I am such an idiot. Problem solved.  Thank you, and I'm terribly sorry for
> the noise.
>

Fantastic, and don't worry about it.  It's always welcome to have more
people raising issues with gdc's codegen.

Iain.


More information about the D.gnu mailing list