Jump to page: 1 2
Thread overview
Expanding asm.dlang.org
May 25, 2015
Mike
May 25, 2015
Iain Buclaw
May 25, 2015
Mike
May 25, 2015
Mike
May 25, 2015
Mike
May 25, 2015
Iain Buclaw
May 25, 2015
Mike
May 25, 2015
Iain Buclaw
May 25, 2015
Iain Buclaw
May 27, 2015
Mike
May 27, 2015
Iain Buclaw
May 25, 2015
Iain Buclaw
May 27, 2015
Vladimir Panteleev
May 28, 2015
Mike
May 28, 2015
Temtaime
May 28, 2015
Vladimir Panteleev
May 25, 2015
We currently have 4 different online compiler/disassembers all forked from the same GCC Explorer, and all apparently hosted by different individuals.

http://asm.dlang.org (DMD)
http://d.godbolt.org/ (GDC)
http://explore.dgnu.org/ (GDC)
http://ldc.acomirei.ru/ (LDC)

Judging by the announcement for asm.dlang.org (http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org) the plan was to expand it.

Are the 3 primary compilers already installed on the asm.dlang.org host machine?  If so, do we just need to update the configuration files?  If not, what do you need to add a new compiler?
* I would like to add a GDC ARM Thumb cross compiler and/or an LDC compiler with an ARM Thumb backend.  What do you need from me to do that?

Thanks,
Mike
May 25, 2015
On 25 May 2015 16:30, "Mike via Digitalmars-d" <digitalmars-d@puremagic.com> wrote:
>
> We currently have 4 different online compiler/disassembers all forked
from the same GCC Explorer, and all apparently hosted by different individuals.
>
> http://asm.dlang.org (DMD)
> http://d.godbolt.org/ (GDC)
> http://explore.dgnu.org/ (GDC)
> http://ldc.acomirei.ru/ (LDC)
>
> Judging by the announcement for asm.dlang.org (
http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org) the plan was to expand it.
>
> Are the 3 primary compilers already installed on the asm.dlang.org host
machine?  If so, do we just need to update the configuration files?  If not, what do you need to add a new compiler?
> * I would like to add a GDC ARM Thumb cross compiler and/or an LDC
compiler with an ARM Thumb backend.  What do you need from me to do that?
>

I can add any cross compilers hosted on gdcproject.org. You'd need to go through Godbolt to get it on his host.  asm.dlang.org is a no go because it has been tailored for dmd only.


May 25, 2015
> I can add any cross compilers hosted on gdcproject.org.

What do you need from me?

May 25, 2015
On Monday, 25 May 2015 at 14:41:51 UTC, Mike wrote:
>> I can add any cross compilers hosted on gdcproject.org.
>
> What do you need from me?

Or did you mean any compiler from the finite list here: http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org?
May 25, 2015
On Monday, 25 May 2015 at 14:54:59 UTC, Mike wrote:
> On Monday, 25 May 2015 at 14:41:51 UTC, Mike wrote:
>>> I can add any cross compilers hosted on gdcproject.org.
>>
>> What do you need from me?
>
> Or did you mean any compiler from the finite list here: http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org?

Cut and pasted the wrong link.

Did you mean any compiler from the finite list here:
http://gdcproject.org/downloads?
May 25, 2015
On 25 May 2015 16:55, "Mike via Digitalmars-d" <digitalmars-d@puremagic.com> wrote:
>
> On Monday, 25 May 2015 at 14:41:51 UTC, Mike wrote:
>>>
>>> I can add any cross compilers hosted on gdcproject.org.
>>
>>
>> What do you need from me?
>
>
> Or did you mean any compiler from the finite list here:
http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org?

The finite list here: http://gdcproject.org/downloads

Currently only arm eabi and hard float.


May 25, 2015
On Monday, 25 May 2015 at 15:03:06 UTC, Iain Buclaw wrote:
> On 25 May 2015 16:55, "Mike via Digitalmars-d" <digitalmars-d@puremagic.com>
> wrote:
>>
>> On Monday, 25 May 2015 at 14:41:51 UTC, Mike wrote:
>>>>
>>>> I can add any cross compilers hosted on gdcproject.org.
>>>
>>>
>>> What do you need from me?
>>
>>
>> Or did you mean any compiler from the finite list here:
> http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org?
>
> The finite list here: http://gdcproject.org/downloads
>
> Currently only arm eabi and hard float.

Ok, then what is needed from me to get my cross-compiler on that list?
May 25, 2015
On 25 May 2015 at 17:06, Mike via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> On Monday, 25 May 2015 at 15:03:06 UTC, Iain Buclaw wrote:
>>
>> On 25 May 2015 16:55, "Mike via Digitalmars-d"
>> <digitalmars-d@puremagic.com>
>> wrote:
>>>
>>>
>>> On Monday, 25 May 2015 at 14:41:51 UTC, Mike wrote:
>>>>>
>>>>>
>>>>> I can add any cross compilers hosted on gdcproject.org.
>>>>
>>>>
>>>>
>>>> What do you need from me?
>>>
>>>
>>>
>>> Or did you mean any compiler from the finite list here:
>>
>> http://forum.dlang.org/post/satkcwpjqogloqlrjvkw@forum.dlang.org?
>>
>> The finite list here: http://gdcproject.org/downloads
>>
>> Currently only arm eabi and hard float.
>
>
> Ok, then what is needed from me to get my cross-compiler on that list?

Only requirement is that it is a Linux x86 cross (not 64bit), and for it to be uploaded somewhere for me to retrieve for inspection.
May 25, 2015
On 5/25/15 7:36 AM, Iain Buclaw via Digitalmars-d wrote:
> I can add any cross compilers hosted on gdcproject.org
> <http://gdcproject.org>. You'd need to go through Godbolt to get it on
> his host. asm.dlang.org <http://asm.dlang.org> is a no go because it has
> been tailored for dmd only.

The right answer is to tailor asm.dlang.org for everything. -- Andrei

May 25, 2015
On 25 May 2015 at 18:45, Andrei Alexandrescu via Digitalmars-d < digitalmars-d@puremagic.com> wrote:

> On 5/25/15 7:36 AM, Iain Buclaw via Digitalmars-d wrote:
>
>> I can add any cross compilers hosted on gdcproject.org <http://gdcproject.org>. You'd need to go through Godbolt to get it on his host. asm.dlang.org <http://asm.dlang.org> is a no go because it has been tailored for dmd only.
>>
>
> The right answer is to tailor asm.dlang.org for everything. -- Andrei
>
>
That would involve making DMD comply with GDC and LDC on matters of emission. :-)


« First   ‹ Prev
1 2