sergei
|
3175f49e4f
* Replaced local writable typed constant with variable. Makes function thread-safe (local typed constants are still allocated globally, writable ones ruin thread-safety) and able to compile in {$J-} state.
|
12 năm trước cách đây |
sergei
|
113f7593be
* FPC_USE_WIN64_SEH is only defined if target is Win64, so another check for win64 is redundant.
|
12 năm trước cách đây |
svenbarth
|
359a228085
Fix one problem type of Mantis #23546. A record must not contain a static array that uses itself as an element type (in can contain a dynamic array however) otherwise an infinite loop is encountered when checking whether the record needs special init/final code.
|
12 năm trước cách đây |
pierre
|
e7d1c468ca
Regenerated with Use -32 -mips32 option for mips/mipsel ASTARGET
|
12 năm trước cách đây |
pierre
|
bdadde3ea9
Use -32 -mips32 option for mips/mipsel ASTARGET
|
12 năm trước cách đây |
svenbarth
|
29bd000a4a
Fix for Mantis #23571.
|
12 năm trước cách đây |
svenbarth
|
6fb958a491
symdef.pas, tstoreddef:
|
12 năm trước cách đây |
svenbarth
|
fdb1950227
Fix for revision 23344.
|
12 năm trước cách đây |
paul
|
97d7a4ff50
compiler: fix indentation
|
12 năm trước cách đây |
sergei
|
d43c38633c
* Fixed tMIPSELnotnode.second_boolean do handle QWordBool type correctly and deal with difference between Pascal and C booleans. Also improved it to produce code without macros. Fixes webtbs/tw20874 (and maybe something else).
|
12 năm trước cách đây |
svenbarth
|
27f5e4f582
Fix for Mantis #23547. Basically we now fail with nicer error messages.
|
12 năm trước cách đây |
sergei
|
7530fb3352
* tcgx86.make_simple_ref: handle references to absolute addresses (these are quite rare on x86_64, but still worth to handle correctly).
|
12 năm trước cách đây |
michael
|
7f10df3daa
* Patch from Denis Volodarsky to add enumerator to vector (bug ID #22689)
|
12 năm trước cách đây |
michael
|
aeba9af003
* Patch from Vladimir Zhirov to add RemoteAddress, RemoteHost, ServerPort fields to content
|
12 năm trước cách đây |
sergei
|
49d7448f44
* Made TElfExeOutput.CreatePLT method protected virtual, so CPU-specific handling can be provided by descendants.
|
12 năm trước cách đây |
sergei
|
b197919953
* Handle relocation section prefixes (.rel/.rela) in internal linker script based on ElfTarget.relocs_use_addend, getting rid of $ifdef's.
|
12 năm trước cách đây |
michael
|
7c8fcb63b7
* Changed DateTimeToTimestamp not to use Round()
|
12 năm trước cách đây |
michael
|
ce8fab6df7
* Fixed bug ID #20484
|
12 năm trước cách đây |
michael
|
b315d35819
* Patch from Luiz Americo to remove redundant test
|
12 năm trước cách đây |
michael
|
2a9e12c709
* Fixed rounding errors in DateTimeToTimeStamp, causing errors in conversions
|
12 năm trước cách đây |
Jonas Maebe
|
9ca374c0c6
* fixed compilation without -dFPC_USE_WIN64_SEH after r23325
|
12 năm trước cách đây |
michael
|
1ff0b31bf6
* Better check (see bug #23597)
|
12 năm trước cách đây |
florian
|
889b7285b1
* disable record register variables with a size of 2*sizeof(asizeint) on big endian architectures
|
12 năm trước cách đây |
Jonas Maebe
|
39f46d8350
* restored accidentally removed call to fpc_handleerror in r23325
|
12 năm trước cách đây |
paul
|
1508fd427d
compiler: handle calling convention of record (class)constructors/destructors later as it is done with other record methods
|
12 năm trước cách đây |
michael
|
b55eb113a6
* Fixed bug ID #23464
|
12 năm trước cách đây |
michael
|
a701176c70
* Better error handling in FastCGI in case writing response fails (bug ID 23564)
|
12 năm trước cách đây |
Jonas Maebe
|
9777699c70
* fixed compilation for targets with internal stack checking after r23325
|
12 năm trước cách đây |
Jonas Maebe
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
12 năm trước cách đây |
Jonas Maebe
|
7c578c3541
* made the pascal name of the string range checking helpers match
|
12 năm trước cách đây |