<div dir="ltr">There were 2 talks about bare metal D this year at the D conference.<br><br>The first one is about someone able to use D on microcontrollers with a few k ram.:<br><a href="https://www.youtube.com/watch?v=o5m0m_ZG9e8">https://www.youtube.com/watch?v=o5m0m_ZG9e8</a><br>
<br>The second one is about someone trying to strip almost everything out and see what works:<br><a href="https://www.youtube.com/watch?v=qErXPomAWYI">https://www.youtube.com/watch?v=qErXPomAWYI</a><br><br>They both go through the process of striping down the runtime and showing what works.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-21 7:13 GMT+02:00 uri via Digitalmars-d-learn <span dir="ltr"><<a href="mailto:digitalmars-d-learn@puremagic.com" target="_blank">digitalmars-d-learn@puremagic.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
I am playing with a small hack OS for fun and in 2066 there are these undefined refs (I have no druntime):<br>
<br>
_d_arraybounds (new to 2066)<br>
_d_assert (new to 2066)<br>
_d_unittest (new to 2066)<br>
_Dmodule_ref (also in 2065)<br>
_d_dso_registry (also in 2065)<br>
<br>
It is trivial to stub these out but it got me wondering...<br>
<br>
Is there any way to compile D that has no dependencies?<br>
<br>
<br>
Thanks,<br>
uri<br>
<br>
<br>
<br>
</blockquote></div><br></div>