nickysn
|
c24d525b9f
* compilation fixes for many platforms after r41167
|
6 年之前 |
nickysn
|
248fd313f8
+ introduced unit SortBase, which implements the foundation for pluggable
|
6 年之前 |
Jonas Maebe
|
b1a2b405ea
* TMultiReadExclusiveWriteSynchronizer: removed some unnecessary barriers and
|
6 年之前 |
Jonas Maebe
|
20c4992ac9
- removed data race test with mixed and writers, because the modifications
|
6 年之前 |
Jonas Maebe
|
56fd8e1208
* fixed tinterlockedmt*.pp for architectures with weak memory consistency
|
6 年之前 |
michael
|
85f1b78162
* Fix wrong typecast, fix warning when compiling
|
6 年之前 |
Jonas Maebe
|
0db9ff5c39
* fixed packed bitsize calculation for types with a negative lower bound and
|
6 年之前 |
pierre
|
71559c83a6
Fix parallel make for embedded rtl
|
6 年之前 |
Mattias Gaertner
|
e9c8d9b1b7
fcl-passrc: resolver: nicer error message on invalid set element type
|
6 年之前 |
Mattias Gaertner
|
8d368b0c21
pastojs fixed treating big ints as double
|
6 年之前 |
Mattias Gaertner
|
dd49ad6183
fcl-passrc: fixed treating big ints as extended
|
6 年之前 |
Mattias Gaertner
|
9aec974448
fcl-js: small optimization
|
6 年之前 |
nickysn
|
c5331d425a
* split the routines with asm versions into strict pascal and strict asm versions
|
6 年之前 |
Mattias Gaertner
|
74b897b875
pastojs: not using TSelfExpr
|
6 年之前 |
Mattias Gaertner
|
28b945242e
fcl-passrc: resolver: not using TSelfExpr
|
6 年之前 |
pierre
|
9299e97932
Disable pas2js for jvm compiler
|
6 年之前 |
Mattias Gaertner
|
d4c96dcf22
pastojs: searching units in current module directory, Delphi compatibility
|
6 年之前 |
Mattias Gaertner
|
6160a2ad51
pastojs: intrinsics lo/hi, issue #34964, patch from Kryvichh
|
6 年之前 |
Mattias Gaertner
|
70c4d45474
pastojs: fixed rtl.js
|
6 年之前 |
nickysn
|
e348fada6c
* optimizations in SetVisualX and SetActiveX by using a table, instead of a case statement
|
6 年之前 |
Mattias Gaertner
|
dd2fc17d51
pastojs: nicer -Jm error message, check for (a,b)[]
|
6 年之前 |
Mattias Gaertner
|
569bd80cec
fcl-passrc: parser: fixed self.a[], self.a()
|
6 年之前 |
nickysn
|
7a15e4b0a2
* optimizations in SetActive200 and SetActive350
|
6 年之前 |
pierre
|
202c4f86c0
Disable jvm-android as fcl-json is not supported for this target
|
6 年之前 |
Károly Balogh
|
6c87b89e45
atari: fpc now searches for the compiler with .ttp extension, as that's the default on Atari
|
6 年之前 |
pierre
|
beec828647
Fix cycling of arm compiler starting with release ppcarm 3.0.4
|
6 年之前 |
florian
|
2b6076a719
* compilation fixed
|
6 年之前 |
Jonas Maebe
|
e52cf555ab
* fix loading of constants in registers in the LLVM CG if the constant
|
6 年之前 |
Jonas Maebe
|
2d01fe76f6
* initialse the cgpara for the C-style varargs on ARM (needed for LLVM)
|
6 年之前 |
Jonas Maebe
|
96b27765f0
* replaced fstm/fldm with vstm/vldm for clang compatibility
|
6 年之前 |