Currently we are half relying on libgcc's crtstuff.
We have all the code for handling __CTOR_LIST__ but still rely on libgcc to
provide the variables for us.
With respect to compiler-rt buitins this is an obvious problem because it
assumes you already handle this rather then providing it for you.
> Hi dw,
>
> patch is ok. I assume that this feature can produce in some
> inline-assembler cases speed pretty well. Additionally it avoid
> useless clobber of a register just to test one-time on flags.
>
> JonY, Jacek: Could one of you commit this change? thanks in advance.
>
> Thanks,
> Kai