ARM first & default LDC

9il ilyayaroshenko at gmail.com
Thu Dec 17 12:06:51 UTC 2020


On Thursday, 17 December 2020 at 10:34:33 UTC, Paulo Pinto wrote:
> On Thursday, 17 December 2020 at 10:02:56 UTC, claptrap wrote:
>> On Thursday, 17 December 2020 at 06:52:08 UTC, Walter Bright 
>> wrote:
>>> [...]
>>
>> That's a specious argument.
>>
>> "Having DMD means we can add whatever optimisations we want 
>> to, we arnt constrained by a community we dont really have a 
>> voice in."
>>
>> And yet why does DMD suck at optimising code? Because a 
>> freedom to do something that nobody has the resources to do is 
>> next to useless.
>>
>> And lets be honest if LLVM doesnt support it, it's pretty 
>> small potatoes, who's going to go to that kind of effort to 
>> add some niche architecture to DMD?
>
> LLVM still doesn't support plenty of embedded targets that GCC 
> does.
>
> Small potatoes like million of 8 and 16 bit devices sold per 
> year.

The point is to have a master/default compiler that supports the 
main notebook/PC CPU architectures. LLVM and GCC are equal there.


More information about the Digitalmars-d mailing list