Commit History

Autor SHA1 Mensaxe Data
  sergei ea1e44c036 * Hacking TLS callbacks into proper shape, part 2: %!s(int64=14) %!d(string=hai) anos
  sergei 138c2b6b0a * Hacking TLS callbacks into proper shape: %!s(int64=14) %!d(string=hai) anos
  pierre 450fd8784b * section specification method changed %!s(int64=14) %!d(string=hai) anos
  pierre 8e2da253f9 * Index pointer field must be set to correct value in EXECUTABLE as it is used at program launch %!s(int64=14) %!d(string=hai) anos
  pierre bffd571f9d * win/sysos.inc: TTlsDirectory, new record type %!s(int64=14) %!d(string=hai) anos
  pierre 128e2e9cc5 *Dll_entry: Call SysInitMultiThreading to allocate TlsKey if not yet done %!s(int64=14) %!d(string=hai) anos
  sergei 3a7ac49cc2 - Removed Win32Wide2AnsiMove, using Win32Unicode2AnsiMove for both Unicode-to-ansi and Wide-to-ansi conversions. In general, we don't need two different conversion routines in wideStringManager, as long as they differ only in PWideChar vs PUnicodeChar (these types are identical). %!s(int64=14) %!d(string=hai) anos
  florian a0c25dc0f9 - removes Thread_count from the system unit of several OSes: the value of this variable was unpredictable and the hebaviour was not fixable, resolves #18089 %!s(int64=15) %!d(string=hai) anos
  florian 27ff441975 o patch from Sven Barth: %!s(int64=15) %!d(string=hai) anos
  marco df19960f41 * simple fix for 16158, avoid crash on duplicate calling of DLL_PROCESS_DETACH %!s(int64=15) %!d(string=hai) anos
  florian e6648da567 * make heaptrc aware of the fact that multi threading could be initialized before heaptrc itself is initialized, this is currently the case for windows dlls %!s(int64=15) %!d(string=hai) anos
  florian fb07fe5856 * always assume a multithreaded application when using threadvars in dlls, resolves #14992 %!s(int64=15) %!d(string=hai) anos
  florian cc0d946f16 * fixes bootstrapping with 2.2.4 %!s(int64=16) %!d(string=hai) anos
  florian 7a82669942 * forgotten part of r14432 %!s(int64=16) %!d(string=hai) anos
  florian c288e6c105 * deallocate thread variables for the main thread as well, as described in #15002 %!s(int64=16) %!d(string=hai) anos
  michael 1cf64c032f * Patch to remove useless process_entry_hook from sven barth %!s(int64=16) %!d(string=hai) anos
  florian 2f8e263560 * allow only one thread at a time to attach on a dll so the tls slot is allocated properly, resolves #12987 %!s(int64=16) %!d(string=hai) anos
  florian 380f3ac78f * fix from Nikolay Samofatov for #12987: initialize thread vars in libraries on windows correctly %!s(int64=16) %!d(string=hai) anos
  florian a8804cf2a6 * unified some win32/win64 code %!s(int64=17) %!d(string=hai) anos