Commit History

Author SHA1 Message Date
  Károly Balogh 88a91330a3 amiga/powerpc: further tweaks in the upcoming pascal startup code 8 years ago
  Károly Balogh 1dd375cd61 powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625 8 years ago
  Károly Balogh df38fd18e0 m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625 8 years ago
  Károly Balogh 442cbed9ad improved tb0625. boolean casting should disregard the upper bits 8 years ago
  Károly Balogh 288a39d86e m68k: indentation fixes. no functional changes. 8 years ago
  Károly Balogh 15f67e6f5b m68k: in int to bool conversion, only try to zero/sign extend the value, if the destination is actually larger than the source 8 years ago
  svenbarth 8fee10f45b * fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU) 8 years ago
  svenbarth 5fa181b5d9 * second fix for Mantis #31033: also check for df_specialization instead of is_specialization for parameters to correctly handle nested types that aren't really true specializations themselves 8 years ago
  svenbarth c4bc31b083 * fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo 8 years ago
  svenbarth 0c372f0beb * fix compilation of Rtti unit on PowerPC: converting a Int64 to a Boolean failed (in this case with an internal error) 8 years ago
  marco 02e2b8752d * allow to set value on cmdline since llvm versions don't work atm. 8 years ago
  svenbarth e51da008fe * consider the Rtti unit as experimental for now 8 years ago
  svenbarth f14759356f * regenerated Makefile after r35097 8 years ago
  svenbarth 43d5dacf70 + add ability to execute tests that reside in $fpcdir/packages/*/tests 8 years ago
  svenbarth 3e5f8af01d + add RTTI unit from Joost's Attribute branch 8 years ago
  svenbarth 933e449848 + add a simple test runner for FPCUnit (no parameters, only plain output, sets ExitCode depending on any failures/errors) that can be used with FPC's testsuite 8 years ago
  michael 9749ddc3bb * Some Range Checking fixes from Graeme Geldenhuys 8 years ago
  svenbarth d133f210ca * correct comment, cause forward declarations for generic functions *do* indeed work (cause they use the same mechanism as forward definitions in the interface section) 8 years ago
  svenbarth 52673d34f1 * fix for Mantis #31033: don't check for is_specialization(), but for df_specialization (this way we also get pointers or nested types that aren't by themselves real specializations) 8 years ago
  svenbarth f8c23c84b6 * have pointerdefs and classrefdefs "inherit" the df_generic and df_specialization flags from the def they point to and set the genericdef accordingly 8 years ago
  michael 7ead78e71b * Forgot to add fpfonttextmapping.pp 8 years ago
  Jonas Maebe 18077d9530 * when determining the best candidates for overloaded method calls, apply 8 years ago
  Jonas Maebe 04f7e47df7 * create stubs for library exports on Unix at at the node tree level instead 8 years ago
  Jonas Maebe d36fe53d85 * factored out the code to create an complete alias for a procdef to 8 years ago
  Jonas Maebe 8af85a16b3 * document finish_copied_procdef() 8 years ago
  Jonas Maebe 472b5228fe * changed ncgutil.has_alias_name(pd,s) to a method of tprocdef 8 years ago
  michael 4406ec7e68 * Forgot to add subsetter font 8 years ago
  michael b7083402cf * Fix from Graeme adding Font subset embedding and underline/strikethrough 8 years ago
  florian 1e374df5b8 * correctly calculate the bit mask in thlcgobj.a_load_regconst_subsetreg_intern, resolves #31042 8 years ago
  sergei 8173efff3e * x86 asm reader: Don't copy operand size to instruction size for MOVSS and VMOVSS, because it is different for source and destination. Fixes breakage caused by fixing memory size of those instructions (Mantis #29954 and Mantis #29957). 8 years ago