Jonas Maebe
|
a31530e532
* fixed some copy/paste errors in r16205 (MACOS instead of MORPHOS,
|
9 lat temu |
marcus
|
a414a8bded
os4units: support for Cybergraphics gfx
|
9 lat temu |
marcus
|
b6f73bf1cf
os4units: support for Picasso96 gfx
|
9 lat temu |
Károly Balogh
|
3b4822d320
m68k: utilize MVS and MVZ instructions to load values from references with zero/sign extend when they're available
|
9 lat temu |
Károly Balogh
|
bd17976cf1
m68k: added Coldfire CPU capability MVS/MVZ instructions. also fixed CFv4e capabilities
|
9 lat temu |
florian
|
cfd49ec708
+ TAOptBase.SuperRegistersEqual
|
9 lat temu |
Károly Balogh
|
2e9ed396b4
m68k: convert non-int paraloc sizes to int in a_load_ref_cgpara, fixes build breaks with softfpu since r33651
|
9 lat temu |
Károly Balogh
|
1e6e5a1874
m68k: implemented a_load64_reg_ref and a_load64_ref_reg. avoids duplicated reference simplifications in the generated code during 64bit load/store
|
9 lat temu |
Károly Balogh
|
2b250a1b0a
m68k: use a_load_ref_ref in a_load_ref_cgpara instead of a custom loading code which does the same. causes no changes in generated code
|
9 lat temu |
Károly Balogh
|
778a0b737e
* removed ancient (since r5554) special handling code for m68k from tcgvecnode, which is no longer necessary
|
9 lat temu |
florian
|
0232a0d979
* several inlined math function do not need a non-constant register for the argument
|
9 lat temu |
Károly Balogh
|
88e14dc456
m68k: only extend the dest reg to tosize during reg-reg moves. this removes a large amount of unnecessary sign and zero extensions from the generated code. this was attempted before, but thanks to other fixes it no longer causes testsuite regressions
|
9 lat temu |
Károly Balogh
|
524659b341
m68k: if we have a symbol in the location reference, that will be base, so try to insert an index register instead, reduces the amount of data->address register shuffling in the generated code
|
9 lat temu |
nickysn
|
671eed3070
+ added the GenericEvent type constant to unit X
|
9 lat temu |
nickysn
|
94e890a2cd
+ added data structures and functions for the X11 generic events extension
|
9 lat temu |
marcus
|
acd7b1f128
AmigaOS4: Library unit for icon.library part 2
|
9 lat temu |
marcus
|
0438643e53
AmigaOS4: Library unit for icon.library
|
9 lat temu |
marcus
|
b1a8dec99b
AmigaOS4: extend all parameter to 4 Byte types
|
9 lat temu |
michael
|
43e9c741aa
* Patch from Ondrej Pokorny to implement ImageSize (Bug ID 30095)
|
9 lat temu |
michael
|
f65fa34df0
* Patch from Ondrej Pokorny to change ImageSize to class function (Bug ID 30094)
|
9 lat temu |
nickysn
|
ce66597df8
* handle classrefdefs properly, according to the memory model in i8086's
|
9 lat temu |
nickysn
|
18538494b9
* use the high level code generator's getaddressregister method in thlcgobj.maybe_change_load_node_reg
|
9 lat temu |
michael
|
698d92dca1
* Make TIHData fields public, patch from Ondrej Pokorny, bug ID #30093
|
9 lat temu |
michael
|
3d479ed732
* Applied patch from Ondrej Pokorny, bug ID #30090
|
9 lat temu |
Jonas Maebe
|
51209eac9c
* fixed bootstrap for Darwin/ppc with FPC 3.0 (workaround for
|
9 lat temu |
Jonas Maebe
|
14bab6c85d
* fixed ppc jump table generation in case a jump table has cases for the
|
9 lat temu |
michael
|
51cdce510c
* Renamed pixel size DrawImage to DrawImageRawSize
|
9 lat temu |
nickysn
|
6f18b7cc60
+ added boolean overloads for the TBool parametered functions in the xinput unit
|
9 lat temu |
nickysn
|
fd2da2f9b6
* pass the function results correctly after r33626
|
9 lat temu |
nickysn
|
2cc4e17743
+ added boolean overloads for the functions in the xinput2 unit, that receive a
|
9 lat temu |