History log of /src/lib/libm/arch/riscv |
Revision | Date | Author | Comments |
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.5 | 17-May-2024 |
riastradh | riscv: Make feraiseexcept actually raise the given exceptions.
Doing
fexcept_t ex = 0; fesetexceptflag(&ex, excepts);
has the effect of _clearing_ all the exceptions in excepts. Using fesetexceptflag doesn't make this easier, because we would have to record which exceptions were already raised. So just set the fflags bits in the fcsr register directly.
|
1.4 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
1.3 | 03-Sep-2021 |
andvar | fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/
|
1.2 | 22-Mar-2017 |
chs | provide a common softfloat fenv implemenation and use it for softfloat builds. restore ABI compatibility with previous releases for ieeefp.h on sh3. add namespace.h protection for all the fenv interfaces. use MKSOFTFLOAT on sh3 instead of assuming softfloat. standardize on comparing MKSOFTFLOAT with "no". remove the arm-specific softfloat fenv code (which also had several bugs). fix logic errors in the arm hardfloat feraiseexcept() and feupdateenv().
|
1.1 | 19-Sep-2014 |
matt | branches: 1.1.2; 1.1.4; New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.1.4.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.1.2.1 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.5 | 13-Apr-2019 |
maya | Don't alias the long double version to the double version. We now have 128bit long double (by the upstream GCC changing things)
|
1.4 | 27-Mar-2015 |
matt | branches: 1.4.16; Update to new RISCV ABI
|
1.3 | 15-Nov-2014 |
joerg | It's copysign, not _copysign.
|
1.2 | 15-Nov-2014 |
joerg | Add copysignl aliases.
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.4.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|
1.2 | 27-Mar-2015 |
matt | Update to new RISCV ABI
|
1.1 | 19-Sep-2014 |
matt | New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
|