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 |
nickysn
|
4a3a64d8f4
+ print addrnodeflags in printnodeinfo
|
7 rokov pred |
nickysn
|
dadd5568db
+ override set_labelsym_resultdef for i8086 and set a near pointer resultdef if
|
7 rokov pred |
nickysn
|
109fb279f6
* moved the initialization of the resultdef for labelsyms in the typecheckpass
|
7 rokov pred |
florian
|
c46cbc8411
* do not issue a hint of compiler procs are not inlined, resolves #33515
|
7 rokov pred |
pierre
|
a69942852f
Fix to avoid access of memory outside of array size if overlap is true
|
7 rokov pred |
michael
|
33a77a0bc7
* Allow descendents to change IsOpen
|
7 rokov pred |
michael
|
08cca012f6
* Fix memleak when setting master-detail relations
|
7 rokov pred |
nickysn
|
3318703ece
* moved nf_typedaddr to addrnodeflags (anf_typedaddr)
|
7 rokov pred |
nickysn
|
213e61eae5
+ introduce the anf_ofs address node flag - indicates that the node was
|
7 rokov pred |
nickysn
|
c9aecb8e94
* also compare convnodeflags in ttypeconvnode.docompare
|
7 rokov pred |
nickysn
|
da609779d2
* simplify ttypeconvnode.printnodeinfo by making use of the fact that
|
7 rokov pred |
nickysn
|
539d4cb68a
+ introduced taddrnodeflags (empty for now)
|
7 rokov pred |
pierre
|
b8cfaeda08
Fix compilation failure for Windows targets
|
7 rokov pred |
michael
|
9f814c82ba
* Fix for 3.0 compilation
|
7 rokov pred |
florian
|
add418db0e
* properly define Min/Max values of Native*Int helpers, resolves #33543
|
7 rokov pred |
florian
|
25c5ee2fc3
* patch by J. Gareth Moreton to fix vectorcall (no effect) for linux,
|
7 rokov pred |
Jonas Maebe
|
4da6039f40
* simplify empty-dynamic-string-to-pointer (non-p(wide)char) type conversions
|
7 rokov pred |
pierre
|
4026644278
Add explicit registers to fcomip to allow compilation with clang (bug report 33547)
|
7 rokov pred |
florian
|
088af633ba
Fix casing, bug ID #38660
|
7 rokov pred |
florian
|
f986933d46
* the references of records passed by value can be kept in registers
|
7 rokov pred |
michael
|
8b19eddd13
* Remove scrollh again, Lazarus solved it another way
|
7 rokov pred |