GDC review process.
Bernard Helyer
b.helyer at gmail.com
Wed Jun 20 04:26:31 PDT 2012
On Wednesday, 20 June 2012 at 02:35:10 UTC, Walter Bright wrote:
> On 6/19/2012 6:06 PM, Alex Rønne Petersen wrote:
>> On 20-06-2012 03:01, Walter Bright wrote:
>>> On 6/19/2012 3:47 PM, Alex Rønne Petersen wrote:
>>>> On 19-06-2012 23:52, Walter Bright wrote:
>>>>> GDC can certainly define its D calling convention to match
>>>>> GCC's. It's
>>>>> an "implementation defined" thing, not a language defined
>>>>> one.
>>>> Then let's please rename it to the DMD ABI instead of
>>>> calling it the D
>>>> ABI
>>>> and
>>>> making it look like it's part of the language on the website.
>>>
>>> The ABI is not part of the language. For example, the C
>>> Standard says
>>> nothing whatsoever about the C ABI.
>>
>> Then it's very misleading that it's under the language
>> reference area of the
>> website and calls it the "D ABI" and not the "DMD ABI". This
>> might have been
>> fine back when there was only DMD, but it really needs to be
>> made clear that
>> this is not an ABI that compilers are required to follow.
>
> You're probably right.
He's definitely right. To have the mangling rules on the same
page as the ABI and then act confused when people think it's part
of the language? I was sputtering with rage. Sputtering!
More information about the Digitalmars-d
mailing list