Re: Restructuring druntime

2012-02-27 Thread Kagamin
On Monday, 27 February 2012 at 11:10:03 UTC, Kagamin wrote: Should be a problem, I believe. I mean, should not be a problem.

Re: Restructuring druntime

2012-02-27 Thread Kagamin
On Sunday, 26 February 2012 at 20:54:27 UTC, Johannes Pfau wrote: The files in libc/glibc/core/stdc would be in the core.stdc package (not glib.core.stdc), so we just have to compile the correct subdirectory into druntime. The structure seems good, but I still suggest to go through deimos pro

Re: Restructuring druntime

2012-02-26 Thread Johannes Pfau
Am Sun, 26 Feb 2012 18:00:49 -0300 schrieb Leandro Lucarella : > Kagamin, el 26 de febrero a las 19:30 me escribiste: > > On Sunday, 26 February 2012 at 13:06:58 UTC, Johannes Pfau wrote: > > >still have to make sure core.* works. > > > > That's an issue. Given the c libraries incompatibilities,

Re: Restructuring druntime

2012-02-26 Thread Leandro Lucarella
Kagamin, el 26 de febrero a las 19:30 me escribiste: > On Sunday, 26 February 2012 at 13:06:58 UTC, Johannes Pfau wrote: > >still have to make sure core.* works. > > That's an issue. Given the c libraries incompatibilities, what > functionality the core.stdc should provide? What to do with > funct

Re: Restructuring druntime

2012-02-26 Thread Johannes Pfau
Am Sun, 26 Feb 2012 19:30:03 +0100 schrieb "Kagamin" : > On Sunday, 26 February 2012 at 13:06:58 UTC, Johannes Pfau wrote: > > still have to make sure core.* works. > > That's an issue. Given the c libraries incompatibilities, what > functionality the core.stdc should provide? What to do with >

Re: Restructuring druntime

2012-02-26 Thread Kagamin
On Sunday, 26 February 2012 at 13:06:58 UTC, Johannes Pfau wrote: still have to make sure core.* works. That's an issue. Given the c libraries incompatibilities, what functionality the core.stdc should provide? What to do with functions like backtrace?

Re: Restructuring druntime

2012-02-26 Thread Johannes Pfau
Am Sun, 26 Feb 2012 12:47:30 +0100 schrieb "Kagamin" : > deimos > |-glibc > |---stdio.d > |---math.d > |---sys > |-posix > |-bionic > |---stdio.d > |---math.d > |---sys > |-posix > |-dietlibc > |---stdio.d > |---math.d > |---sys > |-posix > > Maybe better replicate c library structure

Re: Restructuring druntime

2012-02-26 Thread Kagamin
deimos |-glibc |---stdio.d |---math.d |---sys |-posix |-bionic |---stdio.d |---math.d |---sys |-posix |-dietlibc |---stdio.d |---math.d |---sys |-posix Maybe better replicate c library structure?

Restructuring druntime

2012-02-25 Thread Johannes Pfau
As recently discussed in a pull request it would be great if we could make it easier to port druntime to different architectures. Special casing every C library, every architecture and every OS using version blocks could lead to difficult to maintain code, so we need a better solution. As far as I