Better watch out! D runs on watchOS!
Dan Olson via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Wed Dec 30 16:11:34 PST 2015
On Wednesday, 30 December 2015 at 23:11:06 UTC, Joakim wrote:
> That sounds like this issue I ran into with ARM EH:
>
> https://github.com/ldc-developers/ldc/issues/489#issuecomment-143560075
>
> I was able to work around it by disabling the mentioned llvm
> optimization pass:
>
> https://gist.github.com/joakim-noah/1fb23fba1ba5b7e87e1a#file-android_tls-L42
>
> https://gist.github.com/joakim-noah/63693ead3aa62216e1d9#file-ldc_android_arm-L3133
Yup, that's exactly it! The approach I took was to leave
optimization on, removed the casts, and byte load the data into
the uint vars. If the dwarf data is not guaranteed to be aligned
to the data type, then I think this is the approach to take.
More information about the Digitalmars-d-announce
mailing list