Mattias Gaertner
|
b64b45e26c
fcl-passrc: resolver: fixed for s in arrayofstring
|
7 年之前 |
pierre
|
ef36525e4b
Add missing 3.0.2 and 3.0.4 releases
|
7 年之前 |
Mattias Gaertner
|
abd1b66977
pastojs: removed modeswitch ignoreinterfaces
|
7 年之前 |
Mattias Gaertner
|
bebd127b91
fcl-passrc: removed modeswitch ignoreinterfaces
|
7 年之前 |
Mattias Gaertner
|
52b1649b8f
pas2js: utility functions for com interfaces
|
7 年之前 |
Mattias Gaertner
|
0448e4edbc
pastojs: com interfaces
|
7 年之前 |
Mattias Gaertner
|
835c1c8f1a
fcl-passrc: useanalyzer: com interfaces
|
7 年之前 |
florian
|
254aa0e9e1
* consistent naming of lData field in NEWCPLINFO
|
7 年之前 |
pierre
|
d9c8d478b2
Restrict test to i8086 cpu
|
7 年之前 |
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 年之前 |
nickysn
|
e1d0e7572e
* i8086 TP7 compatibility fixes, related to obtaining procedure addresses:
|
7 年之前 |
florian
|
42d6e81c33
* made message about subroutines not being inlined a note instead of a hint, see also #33515
|
7 年之前 |
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 年之前 |
florian
|
c59bd8c29a
+ calculate loop unrolling using node_count_weighted which takes care of nodes generating no code
|
7 年之前 |
florian
|
512328deee
* include loop unrolling in -O3, as it is done carefully, it is beneficial on average
|
7 年之前 |
florian
|
fff6e0ecdb
* unroll more aggressively
|
7 年之前 |
pierre
|
5368f1fbe9
Add handling of DelFiles
|
7 年之前 |
pierre
|
450f62efcc
Move GetToken function to testu unit
|
7 年之前 |
pierre
|
33de492553
* Improve support in temporary directory.
|
7 年之前 |
nickysn
|
58ead31f49
* optimized ofs(proc) on i8086, so it only loads the offset in all memory models
|
7 年之前 |
nickysn
|
c7503ca291
+ introduced tabstractprocdef.ofs_address_type - the address type, generated for
|
7 年之前 |
nickysn
|
6929af07b7
+ added flag tcnf_proc_2_procvar_get_offset_only
|
7 年之前 |
nickysn
|
99a1cf89b3
+ print convnodeflags in printnodeinfo
|
7 年之前 |
nickysn
|
4a3a64d8f4
+ print addrnodeflags in printnodeinfo
|
7 年之前 |
nickysn
|
dadd5568db
+ override set_labelsym_resultdef for i8086 and set a near pointer resultdef if
|
7 年之前 |
nickysn
|
109fb279f6
* moved the initialization of the resultdef for labelsyms in the typecheckpass
|
7 年之前 |
florian
|
c46cbc8411
* do not issue a hint of compiler procs are not inlined, resolves #33515
|
7 年之前 |
pierre
|
a69942852f
Fix to avoid access of memory outside of array size if overlap is true
|
7 年之前 |
michael
|
33a77a0bc7
* Allow descendents to change IsOpen
|
7 年之前 |
michael
|
08cca012f6
* Fix memleak when setting master-detail relations
|
7 年之前 |