LWDR SAOC Milestone 2, Weekly Report for 15th OCT to 27th OCT

Dylan Graham dylan.graham2000 at gmail.com
Wed Oct 27 12:48:26 UTC 2021

[Source Code](https://github.com/hmmdyl/LWDR)

[Report for week 1 of milestone 
[Report for week 2 of milestone 
[Report for week 3 of milestone 
[Report for week 4 of milestone 

Light Weight D Runtime.
27th October, 2021.
Symmetry Autumn of Code, Weeks 1 and 2 of Milestone 2.

Hi all,
This post will cover the report for last week and this week. It's 
quite short, as it's mostly just been debugging or tinkering. I 
have been working through task 1 of milestone 2 - exception 
handling support.

Historically, LWDR had this, but it supported GDC+GCC only. 
LDC+GCC doesn't work, as I had hoped, since the STM32 IDE ships 
out-of-the-box with GCC, and I was hoping to have some sort of 
breezy setup.

Naturally, I've been tackling LDC+GCC to little avail. 
`_Unwind_RaiseException` causes a fault, I've been trying to 
figure out why, which has lead me to doing a fair bit of research 
and trawling of bug reports. It's a bit frustrating. I've still 
got some avenues to investigate, which I hope to do over the next 
week, and get at least something going.

Since task 2 is quite short, I'll probably work on it as a break 
from the exceptions stuff.

All the best,

More information about the Digitalmars-d mailing list