2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  svenbarth b5827ce363 Move the handling of "misstyled" floating point constants like "2." or "2.e10" from the scanner to the parser. This way type helpers calls for integer constants can be parsed correctly in the future. 12 жил өмнө
  pierre c26ef20f30 Use OLDBINUTILS conditional to disable assembler code unsupported by older GNU assmebler for x86_64.inc as in cpu.pp to allow use for openbsd for instance 12 жил өмнө
  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 жил өмнө
  sergei 113f7593be * FPC_USE_WIN64_SEH is only defined if target is Win64, so another check for win64 is redundant. 12 жил өмнө
  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 жил өмнө
  pierre e7d1c468ca Regenerated with Use -32 -mips32 option for mips/mipsel ASTARGET 12 жил өмнө
  pierre bdadde3ea9 Use -32 -mips32 option for mips/mipsel ASTARGET 12 жил өмнө
  svenbarth 29bd000a4a Fix for Mantis #23571. 12 жил өмнө
  svenbarth 6fb958a491 symdef.pas, tstoreddef: 12 жил өмнө
  svenbarth fdb1950227 Fix for revision 23344. 12 жил өмнө
  paul 97d7a4ff50 compiler: fix indentation 12 жил өмнө
  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 жил өмнө
  svenbarth 27f5e4f582 Fix for Mantis #23547. Basically we now fail with nicer error messages. 12 жил өмнө
  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 жил өмнө
  michael 7f10df3daa * Patch from Denis Volodarsky to add enumerator to vector (bug ID #22689) 12 жил өмнө
  michael aeba9af003 * Patch from Vladimir Zhirov to add RemoteAddress, RemoteHost, ServerPort fields to content 12 жил өмнө
  sergei 49d7448f44 * Made TElfExeOutput.CreatePLT method protected virtual, so CPU-specific handling can be provided by descendants. 12 жил өмнө
  sergei b197919953 * Handle relocation section prefixes (.rel/.rela) in internal linker script based on ElfTarget.relocs_use_addend, getting rid of $ifdef's. 12 жил өмнө
  michael 7c8fcb63b7 * Changed DateTimeToTimestamp not to use Round() 12 жил өмнө
  michael ce8fab6df7 * Fixed bug ID #20484 12 жил өмнө
  michael b315d35819 * Patch from Luiz Americo to remove redundant test 12 жил өмнө
  michael 2a9e12c709 * Fixed rounding errors in DateTimeToTimeStamp, causing errors in conversions 12 жил өмнө
  Jonas Maebe 9ca374c0c6 * fixed compilation without -dFPC_USE_WIN64_SEH after r23325 12 жил өмнө
  michael 1ff0b31bf6 * Better check (see bug #23597) 12 жил өмнө
  florian 889b7285b1 * disable record register variables with a size of 2*sizeof(asizeint) on big endian architectures 12 жил өмнө
  Jonas Maebe 39f46d8350 * restored accidentally removed call to fpc_handleerror in r23325 12 жил өмнө
  paul 1508fd427d compiler: handle calling convention of record (class)constructors/destructors later as it is done with other record methods 12 жил өмнө
  michael b55eb113a6 * Fixed bug ID #23464 12 жил өмнө
  michael a701176c70 * Better error handling in FastCGI in case writing response fails (bug ID 23564) 12 жил өмнө
  Jonas Maebe 9777699c70 * fixed compilation for targets with internal stack checking after r23325 12 жил өмнө