Mattias Gaertner
|
eb0992a79e
pas2js: docs about class interfaces
|
7 rokov pred |
Mattias Gaertner
|
b2d4ca52c2
pastojs: filer: ignore old modeswitch ignoreinterfaces
|
7 rokov pred |
Mattias Gaertner
|
c5b82873d2
fcl-passrc: resolver: fixed scopedenums for anonymous set type
|
7 rokov pred |
Mattias Gaertner
|
7111f2bfdd
fcl-passrc: useanalyzer: added test for one-way dependency of class-interface to implementation method
|
7 rokov pred |
Mattias Gaertner
|
93ce148b73
fcl-passrc: useanalyzer: typeinfo for interfaces
|
7 rokov pred |
pierre
|
078ed0ec95
Fix range problems
|
7 rokov pred |
Mattias Gaertner
|
1237e11765
pastojs: for s in arrayofstring
|
7 rokov pred |
Mattias Gaertner
|
b64b45e26c
fcl-passrc: resolver: fixed for s in arrayofstring
|
7 rokov pred |
pierre
|
ef36525e4b
Add missing 3.0.2 and 3.0.4 releases
|
7 rokov pred |
Mattias Gaertner
|
abd1b66977
pastojs: removed modeswitch ignoreinterfaces
|
7 rokov pred |
Mattias Gaertner
|
bebd127b91
fcl-passrc: removed modeswitch ignoreinterfaces
|
7 rokov pred |
Mattias Gaertner
|
52b1649b8f
pas2js: utility functions for com interfaces
|
7 rokov pred |
Mattias Gaertner
|
0448e4edbc
pastojs: com interfaces
|
7 rokov pred |
Mattias Gaertner
|
835c1c8f1a
fcl-passrc: useanalyzer: com interfaces
|
7 rokov pred |
florian
|
254aa0e9e1
* consistent naming of lData field in NEWCPLINFO
|
7 rokov pred |
pierre
|
d9c8d478b2
Restrict test to i8086 cpu
|
7 rokov pred |
florian
|
bd27b7635b
* also in case of constref make_not_regable with ra_addr_taken must be called, later on in pass_1 this happens anyways
|
7 rokov pred |
nickysn
|
e1d0e7572e
* i8086 TP7 compatibility fixes, related to obtaining procedure addresses:
|
7 rokov pred |
florian
|
42d6e81c33
* made message about subroutines not being inlined a note instead of a hint, see also #33515
|
7 rokov pred |
florian
|
0fd0e356e1
+ new flag ra_different_scope: used if a node tree is marked as non-regable if a variable is accessed from a different scope
|
7 rokov pred |
florian
|
c59bd8c29a
+ calculate loop unrolling using node_count_weighted which takes care of nodes generating no code
|
7 rokov pred |
florian
|
512328deee
* include loop unrolling in -O3, as it is done carefully, it is beneficial on average
|
7 rokov pred |
florian
|
fff6e0ecdb
* unroll more aggressively
|
7 rokov pred |
pierre
|
5368f1fbe9
Add handling of DelFiles
|
7 rokov pred |
pierre
|
450f62efcc
Move GetToken function to testu unit
|
7 rokov pred |
pierre
|
33de492553
* Improve support in temporary directory.
|
7 rokov pred |
nickysn
|
58ead31f49
* optimized ofs(proc) on i8086, so it only loads the offset in all memory models
|
7 rokov pred |
nickysn
|
c7503ca291
+ introduced tabstractprocdef.ofs_address_type - the address type, generated for
|
7 rokov pred |
nickysn
|
6929af07b7
+ added flag tcnf_proc_2_procvar_get_offset_only
|
7 rokov pred |
nickysn
|
99a1cf89b3
+ print convnodeflags in printnodeinfo
|
7 rokov pred |