pierre
|
6eee90ad3f
Fix section alignment code for GNU assembler for smartlinked objects on aix system
|
8 years ago |
michael
|
1f3e7442c1
* Fix bug ID #31671
|
8 years ago |
Mattias Gaertner
|
21f1fd04e1
fcl-passrc: property accessor: allow alias types
|
8 years ago |
nickysn
|
1146b7c12c
+ added detailed information for individual flag bits use for most x86
|
8 years ago |
florian
|
edc29ac6a3
* patch by Karl-Michael Schindler so fpmkunit compiles without threading support, resolves #31686
|
8 years ago |
florian
|
50dba9ad66
* if both labels of a case label are equal, we still cannot skip the comparison in a jump tree, resolves #31589
|
8 years ago |
michael
|
80c510b4aa
* Patch by C Western to fix use of uninitialized lock (bug ID 31682
|
8 years ago |
michael
|
6252a02fe1
* Fixed 24688
|
8 years ago |
michael
|
6a5ed4ac5b
* Fixed bug #31687
|
8 years ago |
michael
|
b38a7fb852
* Fix bug #31691
|
8 years ago |
Mattias Gaertner
|
c52668a0ed
pastojs: improved error message typeinfo
|
8 years ago |
Mattias Gaertner
|
3688141236
fcl-passrc: resolver: mark unary expression operand access, analyzer: typeinfo(function) publish only result type, not function
|
8 years ago |
Mattias Gaertner
|
7cb1159f13
pastojs: typeinfo of function result, Result and Self
|
8 years ago |
Mattias Gaertner
|
6a64b2f8a1
fcl-passrc: resolver: use canonical class-of for class functions
|
8 years ago |
Mattias Gaertner
|
10df48a129
pastojs: rtti nativeint
|
8 years ago |
Mattias Gaertner
|
5b98efe397
pasresolver: fixed const c=[enum..enum]
|
8 years ago |
Mattias Gaertner
|
cbeead79ec
pastojs: fixed compile
|
8 years ago |
Mattias Gaertner
|
74899a889a
fcl-passrc: resolver: allow overriding names of base types
|
8 years ago |
Mattias Gaertner
|
798c1c71e6
pastojs: fixed typeinfo arg dyn array
|
8 years ago |
Mattias Gaertner
|
1c3b8c70f7
fcl-passrc: added uintsingle, intsingle, uintdouble, intdouble
|
8 years ago |
Mattias Gaertner
|
88600b71ef
fcl-passrc: useanalyzer: mark enumvalue parent types
|
8 years ago |
Mattias Gaertner
|
db6e47a22c
pastojs: typeinfo(classofvar)
|
8 years ago |
Mattias Gaertner
|
8da6a9fc84
fcl-passrc: fixed function type inside function
|
8 years ago |
Mattias Gaertner
|
13bc0cfdd6
pastojs: typeinfo(classof)
|
8 years ago |
nickysn
|
869f395a31
+ added knowledge to the compiler for the x86 instructions, that don't read
|
8 years ago |
Mattias Gaertner
|
f91e72391d
pastojs: fixed compilation
|
8 years ago |
Mattias Gaertner
|
67369b38ba
fcl-passrc: find overload with array lit param
|
8 years ago |
nickysn
|
328d546155
+ extend the i8086 peephole optimization that converts certain sequences to lds
|
8 years ago |
nickysn
|
ec11864272
* use a native sized int register for the shift count in in_sar_assign_x_y,
|
8 years ago |
nickysn
|
af235cae86
* use TEST CL,32 instead of TEST ECX,32 in the beginning of a 64-bit shl/shr
|
8 years ago |