Károly Balogh
|
aa63aa95bb
m68k: a bunch of '000 related fixes and cleanups. generated source now compiles for '000 again, which was broken due to recent improvements conflicting with limitations of the original '000
|
9 years ago |
Károly Balogh
|
62e0eab89b
m68k: also handle large register save/restore offsets on 68000
|
9 years ago |
Károly Balogh
|
0dd5beb064
m68k: more unaligned access support in the base cg, also enabled the code
|
9 years ago |
Károly Balogh
|
b6d845e732
m68k: needs_unaligned helper. returns true when the given reference with the given size needs to be loaded with unaligned support on the given cpu
|
9 years ago |
Károly Balogh
|
391a79aebf
m68k: a bunch of tweaks and improvements to assembly functions. higher move() speed on coldfire, disabled fillword implementation on CPUs not supporting unaligned access
|
9 years ago |
Károly Balogh
|
7fbae10515
m68k: added more cpu capabilities (unaligned access, long addressing, various MULx), and the 68060 cpu target
|
9 years ago |
michael
|
cf6f3b7024
* Split autostore in autoconf/autosession
|
9 years ago |
Károly Balogh
|
a82196bf84
* now Amiga and MorphOS defines tf_requires_proper_alignment. for 68k Amiga it's required for 68000, on others it's not mandatory but beneficial
|
9 years ago |
nickysn
|
c78f406d99
+ implemented proper stack checking for the i8086
|
9 years ago |
florian
|
9daa4bd48d
* always generate unaligned pointer entries (so .4bytes instead of .long is generated) in dwarf debugging info
|
9 years ago |
svenbarth
|
a35627628c
Fix potential access violations when compiling units with helper types and/or generics
|
9 years ago |
michael
|
a1e5c122f2
* Some updates from Graeme Geldenhuys
|
9 years ago |
michael
|
73ab7d877a
* Fix 30181: correctly finalize fontmanager
|
9 years ago |
michael
|
300db70983
* Updated from latest service descriptions
|
9 years ago |
michael
|
4d671cd49d
* Fix bug #30174, by default allow additional properties
|
9 years ago |
michael
|
1d54f9f3e7
* Improved code generator to take care of some corner cases (duplicate identifiers, linefeeds in descriptions)
|
9 years ago |
michael
|
2121a3ae39
* Improved code generator to take care of some corner cases
|
9 years ago |
pierre
|
345361beef
Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler
|
9 years ago |
michael
|
904b28bde2
* Small patch from Graeme Geldenhuys to make coding style more coherent (bug id 30114)
|
9 years ago |
pierre
|
ba509152b8
Also define CPUSMALL macro if CPUI8086 is defined
|
9 years ago |
pierre
|
6646a0d29f
Correct tseg.pp test for i8086 CPPU for which seg/cseg/dseg/sseg should NOT return zero values
|
9 years ago |
pierre
|
74b3481918
Use small number for Blocks constant for i8086 CPU also
|
9 years ago |
nickysn
|
0a9bcf0369
+ added the new test/units/windows directory to the list of dirs, searched for tests by the makefile
|
9 years ago |
pierre
|
4ff01e1f41
Modify tnodeutils.insertbsssym method to generate indirect symbol only if flags contains tf_supports_packages
|
9 years ago |
lacak
|
33d48897d7
fcl-db: sqldb: when parsing SQL end of /* comment */ is not detected if ends with **/. Bug #30171
|
9 years ago |
florian
|
57f93ed40d
* correctly generate accesses to jump tables if it contains negative entries, resolves issue #30119
|
9 years ago |
Károly Balogh
|
963c4aa1f8
* fixed the sign handling of i386 fpc_div_int64 helper (Mantis 30166)
|
9 years ago |
nickysn
|
bffe9480f4
+ added the winapi functions, structures and constants for raw keyboard and mouse input
|
9 years ago |
Károly Balogh
|
e2b3c6389f
fcl-net: fixed the build after r33728 on everything which is non-Unix and non-Windows...
|
9 years ago |
Károly Balogh
|
5acd04d284
m68k: some experimental code for the unaligned access support on plain 68000. work in progress, inactive code for now
|
9 years ago |