Sitoutushistoria

Tekijä SHA1 Viesti Päivämäärä
  joost 6b826cf3fa * Override the for fpmake wrong value of COMPILER_TARGETDIR, so that executables are compiled into the right path 14 vuotta sitten
  sergei fa98e0523d * Safecall handling: forgot to free cgpara before doing the call, fixed. 14 vuotta sitten
  florian 77f1092ca0 + sysutils.sleep for gba 14 vuotta sitten
  florian 8fd262e00c * build strutils for gba, some packages require it 14 vuotta sitten
  florian e0d7af703a * proper feature handling for gba 14 vuotta sitten
  joost c8a7063602 * Removed compilation of paradox from fpmake-file, as it also wasnt in the old Makefile.fpc 14 vuotta sitten
  joost 642e7963e2 * Added dependency on fcl-json to fcl-db 14 vuotta sitten
  joost 0c87700084 * More packages switched to fpmake building 14 vuotta sitten
  florian 957c819035 * don't try to build a native compiler for arm-gba 14 vuotta sitten
  florian 4765728fc4 * use SarInt64 to optimize 64 bit divs on 32 bit platforms, resolves #20998 14 vuotta sitten
  florian fd07f51f35 * handle LOC_JUMP correctly for 64 bit boolean assignments 14 vuotta sitten
  Jonas Maebe a567be76ff * fixed test for big endian 64 bit targets 14 vuotta sitten
  Jonas Maebe eb680bcc5b * don't try to set the iconv transliterate property in case the iconv 14 vuotta sitten
  Jonas Maebe f287cf3f61 * default to UTF-8 as system code page in case nl_langinfo(CODESET) returns 14 vuotta sitten
  joost 33544c63d0 * Fixed mistake made in r19962 with fpmkunit dependencies 14 vuotta sitten
  joost 2a7be977ee * Added fpmkunit dependency of packages converted to fpmake building in r19957 14 vuotta sitten
  florian 3e70077dce * build glext on win64, resolves #21013 14 vuotta sitten
  joost 334df8c989 * Expand ~/ in prefix 14 vuotta sitten
  sergei 49700e675c * Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables: 14 vuotta sitten
  joost f995da2746 * Removed debug-code accidentally introduced in r19952 that fails to compile on some targets 14 vuotta sitten
  joost bbe579131b * More packages switched to fpmake building 14 vuotta sitten
  sergei b1cbf30a94 * Managed types passed to out formal parameters must be completely cleaned (decrementing refcount is not enough) at caller side, because callee side doesn't know their actual type and cannot initialize them. Resolves #20962. 14 vuotta sitten
  sergei f8e921e478 * Fixed code generation for constructors compiled in {$implicitexeptions off} state, or having no implicit finally frame. Exit label and finalization code have to be placed before call to AfterConstruction, so exit statements do not jump over AfterConstruction, and overall control flow is the same as in default {$implicitexceptions on} state. 14 vuotta sitten
  marco dffc154c11 * adding deprecated warning to libc to promote migration to portable units. Not related to short term removal of the unit. 14 vuotta sitten
  svenbarth 17a276aabc * compiler\pdecl.pas: 14 vuotta sitten
  joost 628b35d100 * Enabled multhi-threaded compilation of packages. With '-T n' the packages 14 vuotta sitten
  joost 994769cbe7 * Do not use the BINUTILSPREFIX when compiling fpmake files during a cross- 14 vuotta sitten
  sergei f6761d7939 * Handle safecall exceptions entirely in tcgtryfinallynode pass2. This simplifies things and removes the need in hidden safe_result variable. 14 vuotta sitten
  Legolas 96cab58ab4 * Fixed typo 14 vuotta sitten
  sergei 66ec137f09 * Partially reverted r19668. It turns out that the implicit finally block in constructors, besides its intended purpose, provides correct position of the exit label (more precisely, it relocates exit label to the start of 'finally' part without subsequent restoring it to original value). Optimizing it away causes exit statements in constructors to jump over AfterConstruction call. 14 vuotta sitten