florian
|
8c701eaa7b
* reset c in dir_include if it will be re-read
|
8 жил өмнө |
Károly Balogh
|
7293bb7fdb
m68k: reworked setjmp/longjmp to also save the FPU registers (when compiled with HW FPU support), and to only save the nonvolatile registers
|
8 жил өмнө |
Károly Balogh
|
37f43d3604
m68k: cleanup of the BuildRefExpression method in the assembler reader
|
8 жил өмнө |
Károly Balogh
|
64650261d1
m68k: refactor of the reglist and the regpair support in the assembler reader. also added support for float register lists for FMOVEM
|
8 жил өмнө |
Károly Balogh
|
5237a4d5e2
m68k: support register pair operands in assembler reader and writer, as used by some instructions (mainly DIVS/DIVU and friends) so we don't have to hack them as three operand instructions
|
8 жил өмнө |
michael
|
8833a6fbba
* Patch from Graeme Geldenhuys to add rotation support
|
8 жил өмнө |
michael
|
2a39d8c9b7
* Added DefaultUnitOfMeasure
|
8 жил өмнө |
michael
|
9992d4b118
* SaveToStream and introduced published section
|
8 жил өмнө |
michael
|
a125d06c07
* Patches from Graeme Geldenhuys:
|
8 жил өмнө |
Károly Balogh
|
e0e90fffc4
make rgobj.uses_registers also return true, when the rg never allocated an imreg, but there were direct cpu register allocations. this at least fixes some address regvar trashing on 68k in relation to syscalls' explicit paralocs
|
8 жил өмнө |
Jonas Maebe
|
1c04470b66
* converted for-loop to while-loop, because its loop count is used on exit
|
8 жил өмнө |
Jonas Maebe
|
85f2903b8b
* don't index past the end of the transitions array (mantis #30829)
|
8 жил өмнө |
marcus
|
9eb195d285
FP-IDE: Amiga-likes need ami-extra
|
8 жил өмнө |
marcus
|
c540b7cb7d
morphunits: workbench library unit, structures fixed, missing varargs
|
8 жил өмнө |
marcus
|
ad31914a73
morphunits: diskfont, keymap units rewrote from current SDK
|
8 жил өмнө |
marcus
|
061943ec2c
morphunits: commodities library unit part2
|
9 жил өмнө |
marcus
|
31fe583ce2
morphunits: commodities library unit
|
9 жил өмнө |
marcus
|
3463e418f9
arosunits: Commodities library unit
|
9 жил өмнө |
michael
|
c81b645291
* Further fixes/improvements from Graeme Geldenhuys:
|
9 жил өмнө |
Károly Balogh
|
57e6cef18b
m68k: enabled the mul to shift+sub/add optimizations for 68000
|
9 жил өмнө |
Károly Balogh
|
4620d9b22c
m68k: when loading from a reference with zero extend, clear the register first, then load, instead of clearing with AND later, because this is faster on slow 68ks and also shorter
|
9 жил өмнө |
Károly Balogh
|
41776e9608
m68k: on a '000, optimize CLR.L Dx to MOVEQ #0,Dx which is slightly faster
|
9 жил өмнө |
michael
|
34ad4c29bf
* Fix lineending not being a char
|
9 жил өмнө |
Károly Balogh
|
660432685a
m68k: review and some cleanup of the shlshrnode, also add a special case for shifting 64bit values by 1
|
9 жил өмнө |
michael
|
ddaa4d33e3
* Allow (*$ style directives, restructured directive handling (Bug ID 30725)
|
9 жил өмнө |
michael
|
52383fed98
* Support for DispInterface and DispID (bug ID 30716)
|
9 жил өмнө |
michael
|
fe896fbe3b
* Fix bug #30719, C style shift left and right operators
|
9 жил өмнө |
michael
|
e198d9bf06
* Patch from Graeme Geldenhuys to implement skip attribute in linear output writers (bug ID 30741)
|
9 жил өмнө |
michael
|
cfc8b0fd9e
* Enumerator is unary operator
|
9 жил өмнө |
michael
|
7ded54ad96
* Support for enumerator operator
|
9 жил өмнө |