x32-abi with D?

Jacob Carlborg doob at me.com
Sun May 27 03:09:10 PDT 2012


On 2012-05-26 21:20, Alex Rønne Petersen wrote:

> The result is that contributors won't have a clue where to go with their
> compiler- or arch-specific patches because upstream and downstream are
> almost constantly out of sync. And it's unlikely that anyone wants to
> actually spend the time on upstreaming the downstream druntime changes
> in the first place...
>
> Besides, upstreaming the downstream changes doesn't seem to have any
> obvious gain: Upstream druntime is really only for DMD (x86-32/64) and a
> few operating systems running on that architecture, and any downstream
> changes are usually to support either the GDC compiler (think
> __builtin_*) or to support architectures or operating systems that DMD
> doesn't.

If something is pushed upstream other compilers (GDC, LDC) can 
potentially share it.

I think that anything that isn't compiler specific but is for a platform 
DMD doesn't support should be pushed upstream. It will help other compilers.

-- 
/Jacob Carlborg


More information about the D.gnu mailing list