marco
|
ff77bd1bf2
* Fix font name changing issues, patch by Dirk F, mantis #26550
|
11 rokov pred |
nickysn
|
3164bf66f5
+ implemented correct [] indexing of huge pointers
|
11 rokov pred |
nickysn
|
dfcbe03572
+ added x86-specific function getx86pointerdef, similar to getpointerdef, but
|
11 rokov pred |
nickysn
|
4ea551a0f7
* is_farpointer and is_hugepointer moved from defutil to symcpu
|
11 rokov pred |
Károly Balogh
|
3c8b24eead
a proposed fix to the qword_to_float64 problem
|
11 rokov pred |
masta
|
b898b169d4
Fixed 0-cmp optimization in tarmaddnode.second_cmp64bit
|
11 rokov pred |
Károly Balogh
|
baac5114a7
added a missing comment from the SoftFPU C source. probably explains why qword_to_float64 fails with values which have the uppermost bit set
|
11 rokov pred |
masta
|
c88fdb6a4a
Add minor optimization for int64 < 0 on arm
|
11 rokov pred |
reiniero
|
bd37d804fc
* fcl-db: cosmetic
|
11 rokov pred |
Károly Balogh
|
6e27aaebbb
libndsfpc: regenerated Makefile with -Tall, which is required
|
11 rokov pred |
sergei
|
0dea20d8e7
* softfloat: Fixed int64->double and qword->double conversions to take rounding mode into account (actually, brought them up to date with Softfloat-2b C source). Now test/units/math/troundm.pp is consistent for all targets.
|
11 rokov pred |
sergei
|
ff5410b152
+ Expanded test also for qword->double and int32->single conversions.
|
11 rokov pred |
Legolas
|
ca0ff3d2ea
* libndsfpc: forgot to commit a file
|
11 rokov pred |
reiniero
|
935a3f1bc9
* fcl-db: cosmetic
|
11 rokov pred |
sergei
|
bf51683e78
* Softfloat: added some typecasts to prevent promotion to 64 bits where it is not intended.
|
11 rokov pred |
sergei
|
96abd7f370
* Softfloat: marked ExtractFloat32*, ExtractFloat64* and PackFloat32 helpers as inline.
|
11 rokov pred |
marco
|
8309a4794d
* updated wording helpfile download, mantis #26517
|
11 rokov pred |
marco
|
1ab8e2381f
* fix #26007 move size=0 of r27762 to OS specific code, otherwise it prohibits
|
11 rokov pred |
marco
|
6b01f96034
* Add assigned check to reading fileinfo for case there is no fileinfo section.
|
11 rokov pred |
sergei
|
586a9aafe8
* The test must have '.pp' extension, of course.
|
11 rokov pred |
sergei
|
b9763d270a
+ Enabled section smartlinking for m68k-linux.
|
11 rokov pred |
sergei
|
8910e2f74d
+ Added a test checking that conversion of 64-bit integers to double-precision floats depends on current rounding mode when integer has more than 53 bits set.
|
11 rokov pred |
Legolas
|
c09d2e2096
* Fixed filesystem handling in libogc
|
11 rokov pred |
Legolas
|
a52e51d0b7
* Updated libndsfpc and nds linkerscript to Ver. 1.5.8
|
11 rokov pred |
sergei
|
a28d6a84a7
+ m68k, a_load_const_reg: use MOV3Q if applicable for data registers as well, since it allows spilling replacement of destination.
|
11 rokov pred |
sergei
|
499ff505c8
* m68k: further improved code generation for comparison nodes, support LOC_REFERENCE for 32-bit compares and omit low dword, when possible, for 64-bit ones.
|
11 rokov pred |
sergei
|
b4d9d97a03
* m68k: don't do replace spilling if spilltemp.offset exceeds 16 bits on Coldfire targets.
|
11 rokov pred |
sergei
|
3da5de0e5f
+ m68k, do_spill_replace: support more cases.
|
11 rokov pred |
marco
|
98b4e77b4f
* fixed 64-bit issue.
|
11 rokov pred |
Mattias Gaertner
|
0d4fa26c51
fpreadtif: fixed read LZW stream at end of a bit length increase, bug #22724
|
11 rokov pred |