Jonas Maebe
|
acf02ab64b
* when creating wrappers, add a prefix to parameter names to prevent them
|
6 years ago |
Jonas Maebe
|
377d4e1b58
* make the size parameter of thlcgobj.location_force_mmregscalar() a
|
6 years ago |
Jonas Maebe
|
f3d831b480
* fixed result cgsize of LLVM's second_nothing type conversion node (new
|
6 years ago |
Jonas Maebe
|
eb769e3859
* force pointer-based self parameters of inlined routines in temps for LLVM
|
6 years ago |
Jonas Maebe
|
3ccc3e329b
* prevent calling firstpass multiple times for a node (such as when
|
6 years ago |
Jonas Maebe
|
dd29088430
* simplify all type conversions for formal constants even for LLVM and JVM
|
6 years ago |
Jonas Maebe
|
b1b559f283
* fixed used resulttype of char-to-shortstring typeconversion in case the
|
6 years ago |
Mattias Gaertner
|
765fdb7641
pastojs: fixed uninitialized result
|
6 years ago |
pierre
|
1d7f5fa812
* in lexbase and yaccbase units,
|
6 years ago |
marco
|
e156128065
* set version over $I, one less file to edit.
|
6 years ago |
marco
|
a5b0531980
* fixed formatting parameter in SWarnRetryDeleteFile
|
6 years ago |
marco
|
645b924b0c
* ctrl-shift-arrow key definitions for xterm, xfce
|
6 years ago |
michael
|
c0e680e277
* Load extension demo by Silvio Clecio
|
6 years ago |
michael
|
51995c5cac
* Examples for extension
|
6 years ago |
michael
|
f5a1fce16f
* Contribution by Silvio Clecio to make writing extensions possible
|
6 years ago |
michael
|
e2ff02a0f5
* Small optimization: add const to string argument (By Silvio Clecio)
|
6 years ago |
Jonas Maebe
|
f87304f5ca
* fixed LLVM code generator not taking into account constalignmin/max
|
6 years ago |
Jonas Maebe
|
4f72edcdd5
+ LLVM support for the FMA intrinsics
|
6 years ago |
Jonas Maebe
|
1cc995b471
* use ccallnode.createintern() instead of
|
6 years ago |
Jonas Maebe
|
c55ffa8cc7
* fixed <> comparisons with NaNs (use LLVM "unordered" comparison: succeed
|
6 years ago |
pierre
|
430ec7bbe4
Try to ix compilation failures in units/fpcunit directory
|
6 years ago |
pierre
|
e9e5b05caa
Remove Unicode $180E (Mongolian Vowel Separator), as it is not anymore a whitespace character
|
6 years ago |
Jonas Maebe
|
3b4011760a
* cleaned up blockaddress instruction (add type rather than hardcoding it
|
6 years ago |
Jonas Maebe
|
c6bb85eae9
* support for compiling the objects unit methods that expect local procedure/
|
6 years ago |
Mattias Gaertner
|
e108d9c5eb
pastojs: concat(string1,string2,...)
|
6 years ago |
Mattias Gaertner
|
ee61fc2102
fcl-passrc: resolver: concat(string1,string2,...)
|
6 years ago |
Mattias Gaertner
|
36f3508614
pastojs: jsvalue:=anonymousfunction
|
6 years ago |
Mattias Gaertner
|
b7c1732039
pastojs: less fpc hints, test for conflict of external class and property
|
6 years ago |
Mattias Gaertner
|
601c6476ea
fcl-js: less hints
|
6 years ago |
Mattias Gaertner
|
0043b747c7
fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods
|
6 years ago |