[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction
From: |
Richard Henderson |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction |
Date: |
Sat, 23 Jun 2018 21:18:26 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
On 06/23/2018 01:17 PM, Programmingkid wrote:
>>> https://www.pdfdrive.net/powerpc-microprocessor-family-the-programming-environments-for-32-e3087633.html
>>> This document has the information on the fdiv. Page 133 has the information
>>> on what action is executed when a division by zero situation takes place.
Even in your referenced PDF, table 3-13, it says that frD is unmodified.
>> struct sigaction a = { .sa_sigaction = handle, .sa_flags = SA_SIGINFO };
>> sigaction(SIGFPE, &a, NULL);
>> feenableexcept(FE_ALL_EXCEPT);
>
> This is C99 code. There are a lot of floating point bugs with this
> implementation. I suggest all future testing be done using PowerPC assembly
> language only.
Um.. have you really ever seen an implementation that won't set ZE?
> What compiler did you use to compile this program?
gcc 7.2.
> What operating system did you run this program on?
CentOS 7, so kernel 3.10, glibc 2.17.
> What are the specs of the system you used to test this program on?
CHRP IBM,8231-E2B (Power7).
r~
- [Qemu-ppc] [PATCH] fix fdiv instruction, John Arbuckle, 2018/06/22
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, no-reply, 2018/06/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Programmingkid, 2018/06/23
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction,
Richard Henderson <=
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Programmingkid, 2018/06/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Programmingkid, 2018/06/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/24
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, G 3, 2018/06/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Programmingkid, 2018/06/25
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/26
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, G 3, 2018/06/26
- Re: [Qemu-ppc] [Qemu-devel] [PATCH] fix fdiv instruction, Richard Henderson, 2018/06/26