Michael VAN CANNEYT
|
e50d90b7e9
* string -> shortstring
|
2 years ago |
Michael VAN CANNEYT
|
706e090457
* Char -> AnsiChar
|
2 years ago |
marcoonthegit
|
e74d89ce62
* patch by Dean Mustakinov to improve commandline quote handling on Windows, resolves #40189
|
2 years ago |
florian
|
a06c034189
* cleanup of outdated defines
|
2 years ago |
florian
|
7d5b0d2382
* handle rawbytestrings in Win32Ansi2UnicodeMove properly, resolves #38299
|
4 years ago |
ondrej
|
1a0ba60de6
* revert r47598: implement TRandomGenerator
|
4 years ago |
ondrej
|
c4dd3b661a
* rtl: implement TRandomGenerator for thread-safe random
|
4 years ago |
yury
|
187cc46b32
* Windows: Do not use CommandLineToArgvW for parsing command line parameters, because it treats \" as an escape sequence for the double quote.
|
5 years ago |
svenbarth
|
68d743a83e
* fix for Mantis #36941: apply (adjusted) patch by Bi0T1N to implement SetThreadDebugNameA and -U for Windows, with the exception of Windows CE
|
5 years ago |
yury
|
8d95da3fea
* Windows: Reworked handling of command line arguments to properly support Unicode:
|
5 years ago |
svenbarth
|
7a0a1d9f36
* fix for Mantis #36544: provide an overall exception handler for the library startup code in case of unhandled exceptions (the loading of the library is considered failed in that case) when SEH is active
|
5 years ago |
svenbarth
|
2e259ee3cc
* the VMT of the exception class needs to be referenced indirectly
|
5 years ago |
marco
|
f5e684067d
* turn off MB_PRECOMPOSED for encodings named in MSDN multibytetowidechar function, as detailed by Aserge in https://forum.lazarus.freepascal.org/index.php?topic=45380.0;topicseen
|
6 years ago |
florian
|
b421ed0db1
* fixed TranslateMxcsr
|
7 years ago |
Tomas Hajny
|
e5ceb04725
* patch by Dmitry Boyarintsev (bug #31023) implementing SysSetCtrlBreakHandler for Win32 and Win64
|
8 years ago |
svenbarth
|
3f45860cf9
Use constref instead of const when passing TEntryInformation along
|
9 years ago |
svenbarth
|
535621faaa
Rename FPC_HAS_INDIRECT_MAIN_INFORMATION to FPC_HAS_INDIRECT_ENTRY_INFORMATION which is more logical considering the record's name
|
9 years ago |
svenbarth
|
788393c298
Change WideString initialization to work correctly with indirect main information as well
|
9 years ago |
Tomas Hajny
|
92d045c483
* GetStdHandle returns a THandle (use of longint was not 64-bit safe)
|
9 years ago |
svenbarth
|
6afda909d4
Rework TlsKey handling on Windows so that it works as intended with indirect main information
|
9 years ago |
svenbarth
|
e3060130a4
Adjustments so that the resource string related tables are provided inside the system unit (both for indirect and direct entry targets).
|
9 years ago |
pierre
|
260c6583cf
Only set StdInputHandle, StdOutputHandle and StdErrorHandle once
|
10 years ago |
michael
|
d5a88caecd
* Do not display error message if NoErrMsg is set.
|
11 years ago |
nickysn
|
fb20791cbe
* replaced all the remaining uses of nativeint in the rtl with either sizeint
|
11 years ago |
sergei
|
e79e038f9c
+ Win32/Win64 SEH: STATUS_FLOAT_MULTIPLE_(FAULTS|TRAPS) need additional handling. Makes floating-point exceptions consistent between x87 and SSE.
|
11 years ago |
nickysn
|
5242ed7864
* changed TResStrInitTable.Count and TWStrInitTablesTable.Count to nativeint
|
11 years ago |
sergei
|
1f22c2de22
- Text i/o routines are not expected to return a value.
|
11 years ago |
sergei
|
83deae45b8
* First part of 64-bit Windows fixes from Mantis #23074.
|
11 years ago |
Jonas Maebe
|
d1b2a5f362
* changed the initial value DefaultFileSystemCodePage from CP_ACP to CP_UTF8:
|
11 years ago |
sergei
|
04c0845189
* Moved more reusable exception handling code from seh64.inc to syswin.inc.
|
11 years ago |