pierre
|
d5f2c58d32
Fix bug report 34320, about random returning two same values at start
|
8 years ago |
Károly Balogh
|
233185a4e5
rtti: make aligntoqword to always align to the same size as typinfo/AlignTypeData. this fixes m68k crashes in RTTI after r35218
|
8 years ago |
florian
|
0b82f71e8d
* take care of the fact that there are 32 bit abis (e.g. ARMHF) which align qword on 8 byte boundaries, resolves issue #31132
|
8 years ago |
marco
|
7ef8f00100
* more occured -> occurred spelling fixes.
|
8 years ago |
nickysn
|
e1792e712a
* changed the 'size' parameter of fpc_zeromem and fpc_fillmem from ptruint to sizeuint
|
8 years ago |
pierre
|
b9e336dcbe
Fix for trwsync.pp sporadic failure that appeared in trunk.
|
9 years ago |
svenbarth
|
25c4a5c986
Fix usage of external resources on systems besides Darwin by moving the variable referencing FPC_RESLOCATION fon non-indirect entry information systems from system.inc back into intres.inc
|
9 years ago |
svenbarth
|
7f079ff58a
Fix compilation of Win64 and WinCE as those don't have indirect entry information yet and thus they'd require FPC_RESLOCATION which is not available for those platforms... Fixes Mantis #30264.
|
9 years ago |
svenbarth
|
f8ff8eca4d
Fix non-Windows resources since me and merging without TortoiseSVN don't go along that well :/
|
9 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
|
f406867100
Merged revision(s) 31929-31931,32547 from branches/svenbarth/packages:
|
9 years ago |
pierre
|
06b0bb56c1
Disable SysFreeMem call for argv for win16 OS, which does not use SysFreeMem
|
9 years ago |
svenbarth
|
6afda909d4
Rework TlsKey handling on Windows so that it works as intended with indirect main information
|
9 years ago |
svenbarth
|
1951b8aaaa
Fix threadvar handling. Basically a merge of r31913 of my packages branch.
|
9 years ago |
Jonas Maebe
|
9c3cab8224
* replaced pure LGPL Mersenne Twister implementation with a public domain
|
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 |
svenbarth
|
0491bca72a
inc/system.inc:
|
9 years ago |
Jeppe Johansen
|
5ec4d38231
Add support for ram-less AVR chips and simultanously optimize flash/ram size the initfinal calling sequence.
|
9 years ago |
nickysn
|
0f6b5161e6
* the 'count' parameter of Move and FillChar on i8086 made 16-bit unsigned,
|
9 years ago |
nickysn
|
e2ed8f2251
* fixed various procvars being casted to pointer instead of codepointer in the rtl
|
9 years ago |
Jonas Maebe
|
80902035e0
* moved excepth.inc include from the system unit implementation to interface
|
9 years ago |
yury
|
7c62aadf65
* Fixed string conversion warnings in RTL.
|
10 years ago |
Jonas Maebe
|
c7aabaa3b6
- removed FPC_OBJFPC_EXTENDED_IF-related code, FPC 2.6.4 has it
|
10 years ago |
Jonas Maebe
|
3f736f6114
* handle the loading of VMT entries at the node level, so it's done in a
|
10 years ago |
florian
|
10dc944d35
* disable some function using ansistrings if the ansistring feature is turned off
|
10 years ago |
michael
|
81fa382c42
* Rename WriteExceptionToStdErr -> WriteErrorsToStdErr
|
10 years ago |
michael
|
94e57aa463
* Moved WriteExceptionToStdErr to system unit, so it is observed even in absence of sysutils (bug ID 27708)
|
10 years ago |
florian
|
9ab9e03650
* limit number of possible units with initialization/finalization for a certain architecture to high(aint)
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |