florian
|
4d2d26c318
* define renamed into tls_threadvars
|
6 سال پیش |
florian
|
95acf20544
* address output updated
|
6 سال پیش |
florian
|
063415fa72
+ i386-linux support for tls-based threadvars
|
6 سال پیش |
florian
|
0d50a63c7d
+ tsettings.tlsmodel
|
6 سال پیش |
florian
|
9c041afc7c
* disable generic threadvar handling if section thread vars are available
|
6 سال پیش |
florian
|
c37c485eb7
+ check if initialization/finalization code uses implicitly thread vars
|
6 سال پیش |
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 سال پیش |