pierre
|
dca8147958
Try to fix ppudump for generic/inline.
|
6 年之前 |
pierre
|
f2b200e4f0
Fix recordtoken writing into ppu files to allow correct
|
6 年之前 |
svenbarth
|
900fd35f4a
* increase PPU version now that all generic procdefs store their local symtables
|
6 年之前 |
svenbarth
|
b945e66e28
* store attribute information in PPU; this is less important for the compiler, but more for e.g. Lazarus when dealing with binary only units
|
6 年之前 |
pierre
|
d8b89432a2
* Set ControllerSupport to false for sparc/sparc64 and x86_64 CPUs.
|
6 年之前 |
Jonas Maebe
|
a0e35fd1bc
* synchronised with trunk till r42118
|
6 年之前 |
pierre
|
dd418f24b5
Add DEBUG_PPU conditional code to be able to debug ppu changes (only useful for debugging purposes)
|
6 年之前 |
Jonas Maebe
|
fc60ec2ea4
+ support for LLVM LTO: compile units with -CLflto -> when compiling a main
|
6 年之前 |
Jonas Maebe
|
927fbc4387
* documented usage of ppuversion and ppulongversion
|
6 年之前 |
Jonas Maebe
|
0b61b5d4cf
* added extra header to ppu inside a subsection, so we won't run into
|
6 年之前 |
Jonas Maebe
|
170ec00348
- removed withnode (was no longer used since a very long time)
|
6 年之前 |
Jonas Maebe
|
95d79296bd
* fixed alignment of tfiledef (same as corresponding file recorddef)
|
6 年之前 |
pierre
|
0052e4da81
* Use getasizeint/putasizeint for tfieldvarsym.fieldoffset
|
6 年之前 |
Jonas Maebe
|
0cd85d73e4
* ttryfinallynode now inherits from tbinarynode instead of tloopnode, as its
|
6 年之前 |
svenbarth
|
ba08bdc9b1
* increase PPU version after the addition of the field to keep track of management operators (don't seperately to help merging)
|
7 年之前 |
florian
|
21d785e41b
* do not unroll loops if the counter variable is accessed outside the current scope
|
7 年之前 |
nickysn
|
539d4cb68a
+ introduced taddrnodeflags (empty for now)
|
7 年之前 |
Károly Balogh
|
e9ca615924
r38636 changed the PPU format, but didn't bump the version. lets bump
|
7 年之前 |
nickysn
|
2cee948b72
+ support segment overrides in inline asm references to local variables or parameters on x86
|
7 年之前 |
florian
|
b41cb26727
+ write selected features in ppu of the system unit and load them further on
|
7 年之前 |
nickysn
|
2af5c9d508
* changed type used for section alignment from byte/shortint to longint, so the
|
7 年之前 |
svenbarth
|
a6821c63e0
* store the type of the helper that had been encountered during parsing in the objectdef and by extension the PPU
|
7 年之前 |
Károly Balogh
|
addc3a2f94
m68k-palmos: fixed the syscall generation, and improved it to support the dispatch-selector-in-reg-D2 traps
|
8 年之前 |
florian
|
a37237ca11
* avoid range check errors with absolute symbols for cpus where addresses are bigger than the registers
|
8 年之前 |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 年之前 |
florian
|
b1dff29cbf
* removed unused units
|
8 年之前 |
maciej-izak
|
15ba9b54c6
Store informations about management operators in ppu files for records.
|
8 年之前 |
Jonas Maebe
|
7911cc8437
- removed some dataconstn remenants
|
8 年之前 |
Károly Balogh
|
8c4e5e0610
bump PPU version due to the latest syscall changes
|
8 年之前 |
Károly Balogh
|
657aa06360
arm: arm-aros syscall support
|
8 年之前 |