mrdudz
|
c5728626b0
|
space!
|
2022-11-09 02:50:54 +01:00 |
|
mrdudz
|
bbe46bb883
|
move float libss into libsrc/float, move tests into the correct dirs for the testbench, move includes to toplevel include dir
|
2022-11-09 02:45:07 +01:00 |
|
mrdudz
|
4e61599779
|
fix rounding when converting to 16bit ints
|
2022-09-17 18:35:30 +02:00 |
|
mrdudz
|
3805c8754a
|
hack up something that prints correct decimal places even with the bugs in the compiler
|
2022-09-17 18:35:02 +02:00 |
|
mrdudz
|
7693b86d7d
|
fix ! operator
|
2022-09-17 16:54:09 +02:00 |
|
mrdudz
|
1f4f408572
|
correctly sign extend for 16bit->float conversion
|
2022-09-17 16:53:28 +02:00 |
|
mrdudz
|
13dd4e296f
|
guard some more things with ifdef DOUBLES, removes some warnings
|
2022-09-17 16:52:24 +02:00 |
|
mrdudz
|
09d383dd32
|
make compare functions fastcall
|
2022-09-17 16:51:11 +02:00 |
|
mrdudz
|
0f5122be2f
|
make tests "work" with softfloat
|
2022-09-13 23:26:09 +02:00 |
|
mrdudz
|
87b6ddd3e0
|
some cleanup, move everything we need into one directory
|
2022-08-23 15:12:02 +02:00 |
|
mrdudz
|
3c01489940
|
softfloat compiles and produces a working binary
|
2022-08-22 23:26:09 +02:00 |
|
mrdudz
|
69d5d4dcdd
|
add older release of the berkeley softfloat lib,
this one can work without 64bit types.
missing support for passing structs by value will need a bit of hackery
|
2022-08-21 22:57:43 +02:00 |
|
mrdudz
|
731695a606
|
Revert "added Berkeley softfloat library - lets see if this can be ported"
this version of the library requires 64bit types
This reverts commit e7d7ad7df0 .
|
2022-08-21 19:49:42 +02:00 |
|
mrdudz
|
e7d7ad7df0
|
added Berkeley softfloat library - lets see if this can be ported
|
2022-08-21 19:31:32 +02:00 |
|