Commit History

Autor SHA1 Mensaxe Data
  florian 4d2d26c318 * define renamed into tls_threadvars %!s(int64=6) %!d(string=hai) anos
  florian 95acf20544 * address output updated %!s(int64=6) %!d(string=hai) anos
  florian 063415fa72 + i386-linux support for tls-based threadvars %!s(int64=6) %!d(string=hai) anos
  florian 0d50a63c7d + tsettings.tlsmodel %!s(int64=6) %!d(string=hai) anos
  florian 9c041afc7c * disable generic threadvar handling if section thread vars are available %!s(int64=6) %!d(string=hai) anos
  florian c37c485eb7 + check if initialization/finalization code uses implicitly thread vars %!s(int64=6) %!d(string=hai) anos
  florian e949276d9d * basic implementation for pure pascal programs to allocate tls space %!s(int64=6) %!d(string=hai) anos
  florian 9f16c34329 + initial work for tls-based threadvar support on arm-linux %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner aca753d6e8 fcl-passrc: fixed parent of generic params %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 799adf1d99 pastojs: error on method in record, bug #34518 %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner e31a7e9b73 pas2js: clean up %!s(int64=6) %!d(string=hai) anos
  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". %!s(int64=6) %!d(string=hai) anos
  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. %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 6bb752c637 pas2js: default pas2js.cfg unitpath uses $CfgDir/../../../packages/* %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner e89223e56e pas2js: clean up %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 0140c5ede7 pas2js: fixed unit paths %!s(int64=6) %!d(string=hai) anos
  lacak 475fed4e9a fcl-db: sqldb: when parsing identifiers (TableName) take into account delimited identifiers (double quoted) separated by point + test. Bug #34511 %!s(int64=6) %!d(string=hai) anos
  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. %!s(int64=6) %!d(string=hai) anos
  pierre 8d5cfa8731 Disable range checking in rax86int unit %!s(int64=6) %!d(string=hai) anos
  pierre d55f80d2f9 Really change extension of hs1 local variable in get_exepath %!s(int64=6) %!d(string=hai) anos
  yury 5f1933eecf * Addition to r40225: Forgot to remove inline in the implementation. %!s(int64=6) %!d(string=hai) anos
  yury f5ce7c572b * Removed inline for Unix2AmigaPath since it is not necessary and can't be inlined anyway due to ansistring conversion. %!s(int64=6) %!d(string=hai) anos
  yury a7642b70c1 * Removed inline for functions which access private variables and can't be inlined from outside. %!s(int64=6) %!d(string=hai) anos
  yury c2c942374d * Removed inline for methods which are too big. %!s(int64=6) %!d(string=hai) anos
  yury 95d18cd052 * If a function can't be inline (contains an assembler block, etc) remove the po_inline flag from its procoptions. %!s(int64=6) %!d(string=hai) anos
  yury 8fba43609d + Added overloaded version of stringdup() for ansistring to allow stringdup to be inlined. %!s(int64=6) %!d(string=hai) anos
  yury c9a7503bbb * Rearranged the code to place implementation of inline methods before their usage within this unit. %!s(int64=6) %!d(string=hai) anos
  yury 0a3c94bc72 * Moved inline methods to the beginning in order to allow them to be actually inlined in this unit. %!s(int64=6) %!d(string=hai) anos
  Károly Balogh 7bd590c9a7 fix the missing semicolos in the previous fix.. %!s(int64=6) %!d(string=hai) anos
  Károly Balogh 12a22b593d initialize result before passing it to FindFile() %!s(int64=6) %!d(string=hai) anos