Looking for someone that could work on 32 bits support for SDC

BBasile via Digitalmars-d digitalmars-d at puremagic.com
Fri Oct 2 15:35:49 PDT 2015


On Sunday, 13 September 2015 at 19:49:58 UTC, deadalnix wrote:
> On Sunday, 13 September 2015 at 13:26:05 UTC, BBasile wrote:
>> On Sunday, 13 September 2015 at 05:53:27 UTC, deadalnix wrote:
>>> On Sunday, 13 September 2015 at 02:19:27 UTC, BBasile wrote:
>>>> On Wednesday, 9 September 2015 at 20:33:43 UTC, deadalnix 
>>>> wrote:
>>>>> All is in the title.
>>>>>
>>>>> ARM/Mips/pNaCl/WebAssembly require 32bits to work. These 
>>>>> are valuable targets IMO.
>>>>>
>>>>> I can provide support, but I just don't have the bandwidth 
>>>>> to pull it by myself. If someone could step up, that'd be 
>>>>> great.
>>>>
>>>> Do you think that libd is 32bit ready ?
>>>>
>>>> https://github.com/SDC-Developers/SDC/pull/141
>>>
>>> Building on 32 bits and generating 32 bit code are 2 
>>> different things.
>>>
>>> No I don't think libd can compile on a 32 bits system ATM, 
>>> but I do not expect it to be that far away from being able to 
>>> do so.
>>
>> That's a pitty. libd itself could be usefull to program some 
>> tools for the language. I particularly think to IDE stuff like 
>> symbol list, module name finder, etc. So far in Coedit I use 
>> libdparse but if libd would be available for the 32 bit 
>> plateforms I won't be against using it.
>
> That's a pitty that everybody ask for it, but nobody makes it 
> happens, expecting it to magically fall from the sky.

Ce qui est vraiment dommage c'est de faire du code qui ne compile 
que si la taille du pointer est 2^64. Faire du code D qui n'est 
pas portable relève vraiment de la connerie. Il faut vraiement 
soit le vouloir ou alors avoir de la merde dans les yeux pour ne 
pas voir les imcompatibilités qui relèves de la taille d'un 
registre.

Ensuite quand on ignore une PR qui fixe justement ces 
abérations...que dire.
Tu arrives encore à porter des boots ? au niveau des chevilles 
enflées ca passe encore ?


More information about the Digitalmars-d mailing list