|
| From: | Richard Henderson |
| Subject: | Re: [PATCH] qemu/timer: Don't use RDTSC on i486 |
| Date: | Wed, 29 Nov 2023 08:27:02 -0600 |
| User-agent: | Mozilla Thunderbird |
On 11/29/23 07:50, Petr Cvek wrote:
I can agree that binary compiled for i486 doesn't contain cmpxchg8b and works OK with exception of setjmp bug I described in another thread [1]. glxgears which doesn't use signals works without problem. 64bit atomic operations seems to be emulated in util/atomic64.c. However I've found out the compilation for i386 seems to fail during configure due to the lack of i386 atomic instructions in my GCC 13.2.0 version. If this is normal behavior, I guess __tune_i386__ check doesn't make sense to add.
Correct, we cannot operate at all without the i486 atomic insns. r~
| [Prev in Thread] | Current Thread | [Next in Thread] |