SPARC Solaris Support

Kai Nacke kai at redstar.de
Thu Apr 10 21:57:04 PDT 2014


On Thursday, 10 April 2014 at 19:11:58 UTC, Jacob Carlborg wrote:
> On 2014-04-10 19:31, "Nordlöw" wrote:
>
>> Could someone just brielfy explain (sum up) to me what parts 
>> of druntime
>> that is architecture/os specific? I already know about 
>> exception
>> handling. What more?
>
> I did a quick grep for "linux" and "Posix" and this is what I 
> came up with:
>
> * Quite a lot of bindings to C Posix functions/types
> * Threading
> * Synchronization
> * TLS
> * The GC has some minor parts
> * dmain2.d, the code that boots a D application
> * Some math related code (cmath2.d)
> * alloca
> * Time

I like to add:

* Fibers (part of core.thread)
* Module discovery (rt.sections)
* Math (std.math)
* Vararg-support (core.stdc.vararg)


More information about the digitalmars-d-ldc mailing list