Thread overview | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 25, 2015 Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Attachments:
| 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | > I can add any cross compilers hosted on gdcproject.org.
What do you need from me?
|
May 25, 2015 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike | 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike | 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Attachments:
| 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike | 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | 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 Re: Expanding asm.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu Attachments:
| 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. :-)
|
Copyright © 1999-2021 by the D Language Foundation