Cannot find announcement that min supported i386 CPU is now i686
Charles Lecklider
freebsd-stable at lists.invis.net
Mon Aug 31 18:00:43 UTC 2020
Having just trashed my dual Pentium 233 MMX by installing 11.4 I went
digging to find the cause - and I found it.
As you can see from objdump below, clearly a decision was made that 11.4
would no longer support anything before a i686.
Ignoring for a moment the wisdom of making breaking changes to a minor
version, please could someone tell me where the announcement was made?
Thanks!
~/ISO/FreeBSD-11.3/bin $ objdump -d -f ls | grep cmov
~/ISO/FreeBSD-11.3/bin $
~/ISO/FreeBSD-11.4/bin $ objdump -d -f ls | grep cmov
804974c: 0f 48 c6 cmovs %esi,%eax
8049765: 0f 48 c6 cmovs %esi,%eax
80497a3: 0f 48 c6 cmovs %esi,%eax
80497b5: 0f 48 c6 cmovs %esi,%eax
8049807: 0f 48 ce cmovs %esi,%ecx
8049818: 0f 49 f0 cmovns %eax,%esi
804a303: 0f 45 d9 cmovne %ecx,%ebx
804a30d: 0f 45 d9 cmovne %ecx,%ebx
804a318: 0f 45 d9 cmovne %ecx,%ebx
804a366: 0f 44 cb cmove %ebx,%ecx
804a3a5: 0f 49 c8 cmovns %eax,%ecx
804a3da: 0f 45 cb cmovne %ebx,%ecx
804a41d: 0f 45 cb cmovne %ebx,%ecx
804a451: 0f 44 c8 cmove %eax,%ecx
804a48b: 0f 45 c1 cmovne %ecx,%eax
804a50d: 0f 44 c8 cmove %eax,%ecx
804a55d: 0f 45 f0 cmovne %eax,%esi
804a567: 0f 45 f0 cmovne %eax,%esi
804af65: 0f 44 c8 cmove %eax,%ecx
804ba4c: 0f 44 c1 cmove %ecx,%eax
804bd24: 0f 44 f8 cmove %eax,%edi
804be33: 0f 44 d1 cmove %ecx,%edx
804be3e: 0f 45 d1 cmovne %ecx,%edx
804c2dd: 0f 44 c8 cmove %eax,%ecx
804c444: 0f 44 d8 cmove %eax,%ebx
804c4b8: 0f 44 5d e4 cmove -0x1c(%ebp),%ebx
804c505: 0f 44 c1 cmove %ecx,%eax
804c573: 0f 45 c8 cmovne %eax,%ecx
804c5c7: 0f 47 d1 cmova %ecx,%edx
804c5d0: 0f 47 c8 cmova %eax,%ecx
804c6a0: 0f 44 d1 cmove %ecx,%edx
804c6a5: 0f 45 d3 cmovne %ebx,%edx
804c749: 0f 44 d7 cmove %edi,%edx
804c74e: 0f 45 d1 cmovne %ecx,%edx
804c7a4: 0f 44 f8 cmove %eax,%edi
804ca2d: 0f 44 d1 cmove %ecx,%edx
804ca32: 0f 45 d7 cmovne %edi,%edx
804cb93: 0f 44 d6 cmove %esi,%edx
804cb9e: 0f 45 d1 cmovne %ecx,%edx
804cd0c: 0f 44 ca cmove %edx,%ecx
804cd11: 0f 45 c8 cmovne %eax,%ecx
More information about the freebsd-stable
mailing list