florian
|
e949276d9d
* basic implementation for pure pascal programs to allocate tls space
|
6 年之前 |
florian
|
9f16c34329
+ initial work for tls-based threadvar support on arm-linux
|
6 年之前 |
Mattias Gaertner
|
aca753d6e8
fcl-passrc: fixed parent of generic params
|
6 年之前 |
Mattias Gaertner
|
799adf1d99
pastojs: error on method in record, bug #34518
|
6 年之前 |
Mattias Gaertner
|
e31a7e9b73
pas2js: clean up
|
6 年之前 |
yury
|
5c5dc2ed50
* Changed verbosity of ""???" not yet supported inside inline procedure/function" to note to be consistent with note "Call to subroutine "?" marked as inline is not inlined".
|
6 年之前 |
yury
|
dd60397165
+ Added the pio_inline_not_possible flag to timplprocoption. It is set if a function can't be inline (contains an assembler block, etc). When calling such functions, no note "Call to subroutine "?" marked as inline is not inlined" is emitted.
|
6 年之前 |
Mattias Gaertner
|
6bb752c637
pas2js: default pas2js.cfg unitpath uses $CfgDir/../../../packages/*
|
6 年之前 |
Mattias Gaertner
|
e89223e56e
pas2js: clean up
|
6 年之前 |
Mattias Gaertner
|
0140c5ede7
pas2js: fixed unit paths
|
6 年之前 |
lacak
|
475fed4e9a
fcl-db: sqldb: when parsing identifiers (TableName) take into account delimited identifiers (double quoted) separated by point + test. Bug #34511
|
6 年之前 |
yury
|
b115886930
* po_inline can't be removed from procoptions when the interface part is already parsed. It changes the interface's CRC and causes other units to recompile.
|
6 年之前 |
pierre
|
8d5cfa8731
Disable range checking in rax86int unit
|
6 年之前 |
pierre
|
d55f80d2f9
Really change extension of hs1 local variable in get_exepath
|
6 年之前 |
yury
|
5f1933eecf
* Addition to r40225: Forgot to remove inline in the implementation.
|
6 年之前 |
yury
|
f5ce7c572b
* Removed inline for Unix2AmigaPath since it is not necessary and can't be inlined anyway due to ansistring conversion.
|
6 年之前 |
yury
|
a7642b70c1
* Removed inline for functions which access private variables and can't be inlined from outside.
|
6 年之前 |
yury
|
c2c942374d
* Removed inline for methods which are too big.
|
6 年之前 |
yury
|
95d18cd052
* If a function can't be inline (contains an assembler block, etc) remove the po_inline flag from its procoptions.
|
6 年之前 |
yury
|
8fba43609d
+ Added overloaded version of stringdup() for ansistring to allow stringdup to be inlined.
|
6 年之前 |
yury
|
c9a7503bbb
* Rearranged the code to place implementation of inline methods before their usage within this unit.
|
6 年之前 |
yury
|
0a3c94bc72
* Moved inline methods to the beginning in order to allow them to be actually inlined in this unit.
|
6 年之前 |
Károly Balogh
|
7bd590c9a7
fix the missing semicolos in the previous fix..
|
6 年之前 |
Károly Balogh
|
12a22b593d
initialize result before passing it to FindFile()
|
6 年之前 |
yury
|
4682ac269d
* Further improvement for r40180:
|
6 年之前 |
michael
|
79dc736a69
* Patch from Margérs to fix bug #32281 (zip/unzip files >4Gb)
|
6 年之前 |
marco
|
cf4496aa1e
* more moderate growing for large collections, Mantis #34420.
|
6 年之前 |
marco
|
a1904a055c
* simple clear functions for some types.
|
6 年之前 |
Mattias Gaertner
|
ebdf451cb5
pastojs: test result:=inherited;
|
6 年之前 |
Mattias Gaertner
|
1ca522a27e
pastojs: clean up
|
6 年之前 |