pierre
|
1f20cfe991
Merge of several commits related to enhancements in PPU writing
|
hace 5 años |
Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
hace 6 años |
pierre
|
23b9dde397
Merge of commits 40142, 40189 and 40347
|
hace 6 años |
marco
|
edf32cd5dc
The Important Ones:
|
hace 6 años |
florian
|
21d785e41b
* do not unroll loops if the counter variable is accessed outside the current scope
|
hace 7 años |
nickysn
|
539d4cb68a
+ introduced taddrnodeflags (empty for now)
|
hace 7 años |
Károly Balogh
|
e9ca615924
r38636 changed the PPU format, but didn't bump the version. lets bump
|
hace 7 años |
nickysn
|
2cee948b72
+ support segment overrides in inline asm references to local variables or parameters on x86
|
hace 7 años |
florian
|
b41cb26727
+ write selected features in ppu of the system unit and load them further on
|
hace 7 años |
nickysn
|
2af5c9d508
* changed type used for section alignment from byte/shortint to longint, so the
|
hace 7 años |
svenbarth
|
a6821c63e0
* store the type of the helper that had been encountered during parsing in the objectdef and by extension the PPU
|
hace 7 años |
Károly Balogh
|
addc3a2f94
m68k-palmos: fixed the syscall generation, and improved it to support the dispatch-selector-in-reg-D2 traps
|
hace 8 años |
florian
|
a37237ca11
* avoid range check errors with absolute symbols for cpus where addresses are bigger than the registers
|
hace 8 años |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
hace 8 años |
florian
|
b1dff29cbf
* removed unused units
|
hace 8 años |
maciej-izak
|
15ba9b54c6
Store informations about management operators in ppu files for records.
|
hace 8 años |
Jonas Maebe
|
7911cc8437
- removed some dataconstn remenants
|
hace 8 años |
Károly Balogh
|
8c4e5e0610
bump PPU version due to the latest syscall changes
|
hace 8 años |
Károly Balogh
|
657aa06360
arm: arm-aros syscall support
|
hace 8 años |
Károly Balogh
|
5db02f4202
atari: initial support for TOS syscalls
|
hace 8 años |
pierre
|
3360410c35
Fix cycling with -dTest_Double_checksum option
|
hace 8 años |
pierre
|
4d09dfca95
Remember usage of checkpointer (-gc) option:
|
hace 8 años |
Károly Balogh
|
464ecab542
huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention
|
hace 9 años |
Károly Balogh
|
deda4c8247
simplified some code and removed a no longer used const
|
hace 9 años |
svenbarth
|
5bb121e91c
Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol).
|
hace 9 años |
nickysn
|
a8ad82b99f
+ added new unit flag uf_i8086_ss_equals_ds, which indicates memory models with
|
hace 9 años |
Jonas Maebe
|
6558d7a521
* no longer store the tprocdef.synthetickind field in ppu files
|
hace 9 años |
Jonas Maebe
|
46166c89cb
- removed no longer used and unsafe ttemprefnode.create_offset()
|
hace 9 años |
svenbarth
|
7d8d0340b9
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages:
|
hace 9 años |
svenbarth
|
9fd8c8718a
Partial merge of r28846 (without the global assembler symbols)
|
hace 9 años |