Build for i586
user1234
user1234 at 12.de
Thu Jul 28 07:16:13 UTC 2022
On Thursday, 28 July 2022 at 06:12:49 UTC, Alexander Zhirov wrote:
> On Thursday, 28 July 2022 at 06:01:17 UTC, Alexander Zhirov
> > x86 - 32-bit X86: Pentium-Pro and above
> I also tried with `i586` and `pentium` - the result is the same.
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.
More information about the Digitalmars-d-learn
mailing list