Build for i586

user1234 user1234 at 12.de
Thu Jul 28 07:18:03 UTC 2022


On Thursday, 28 July 2022 at 07:16:13 UTC, user1234 wrote:
> On Thursday, 28 July 2022 at 06:12:49 UTC, Alexander Zhirov 
> wrote:
>> [...]
>
> Pentium Pro and above means at least i686. i586 is Pentium1 
> which is less featured.
> That means that you cant do much, however you can try to tune 
> the i686 target and disable emiting of the instructions that 
> were added from the Pentium Pro. Maybe that the produced 
> instruction will then be compatible.
>
> that would be something like `--mcpu=i686 --mattrs=-mmx,-sse` 
> and maybe more to be sure.
>
>
> Other things: "Registered Targets: ... " means that maybe the 
> LDC developers could add the i586 target but did not consider 
> useful to add this is old processor (e.g Pentium1). For that 
> you should ask them if you can and how activate the target when 
> you build ldc2 on your old Geode.

ask here https://forum.dlang.org/group/ldc for better answers


More information about the Digitalmars-d-learn mailing list