Commit Verlauf

Autor SHA1 Nachricht Datum
  svenbarth 22e579cc74 * fix for Mantis #31107: disallow calling of ordinary record methods using the record's type. vor 8 Jahren
  Károly Balogh 4e51dc2298 m68k: enable named sections for vasm generated objects. have a separate as_m68k_as_aout for a.out objects which doesn't have named sections. amiga and atari gas defaults to a.out, so have it default on these systems. finally enable section smartlinking for amiga and atari, which will be used with vasm assembler vor 8 Jahren
  Károly Balogh 66e651bed0 m68k: build fix vor 8 Jahren
  Károly Balogh 88a91330a3 amiga/powerpc: further tweaks in the upcoming pascal startup code vor 8 Jahren
  Károly Balogh 1dd375cd61 powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625 vor 8 Jahren
  Károly Balogh df38fd18e0 m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625 vor 8 Jahren
  Károly Balogh 442cbed9ad improved tb0625. boolean casting should disregard the upper bits vor 8 Jahren
  Károly Balogh 288a39d86e m68k: indentation fixes. no functional changes. vor 8 Jahren
  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 vor 8 Jahren
  svenbarth 8fee10f45b * fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU) vor 8 Jahren
  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 vor 8 Jahren
  svenbarth c4bc31b083 * fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo vor 8 Jahren
  svenbarth 0c372f0beb * fix compilation of Rtti unit on PowerPC: converting a Int64 to a Boolean failed (in this case with an internal error) vor 8 Jahren
  marco 02e2b8752d * allow to set value on cmdline since llvm versions don't work atm. vor 8 Jahren
  svenbarth e51da008fe * consider the Rtti unit as experimental for now vor 8 Jahren
  svenbarth f14759356f * regenerated Makefile after r35097 vor 8 Jahren
  svenbarth 43d5dacf70 + add ability to execute tests that reside in $fpcdir/packages/*/tests vor 8 Jahren
  svenbarth 3e5f8af01d + add RTTI unit from Joost's Attribute branch vor 8 Jahren
  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 vor 8 Jahren
  michael 9749ddc3bb * Some Range Checking fixes from Graeme Geldenhuys vor 8 Jahren
  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) vor 8 Jahren
  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) vor 8 Jahren
  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 vor 8 Jahren
  michael 7ead78e71b * Forgot to add fpfonttextmapping.pp vor 8 Jahren
  Jonas Maebe 18077d9530 * when determining the best candidates for overloaded method calls, apply vor 8 Jahren
  Jonas Maebe 04f7e47df7 * create stubs for library exports on Unix at at the node tree level instead vor 8 Jahren
  Jonas Maebe d36fe53d85 * factored out the code to create an complete alias for a procdef to vor 8 Jahren
  Jonas Maebe 8af85a16b3 * document finish_copied_procdef() vor 8 Jahren
  Jonas Maebe 472b5228fe * changed ncgutil.has_alias_name(pd,s) to a method of tprocdef vor 8 Jahren
  michael 4406ec7e68 * Forgot to add subsetter font vor 8 Jahren