Commit History

Author SHA1 Message Date
  Jonas Maebe acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them 6 years ago
  Jonas Maebe 377d4e1b58 * make the size parameter of thlcgobj.location_force_mmregscalar() a 6 years ago
  Jonas Maebe f3d831b480 * fixed result cgsize of LLVM's second_nothing type conversion node (new 6 years ago
  Jonas Maebe eb769e3859 * force pointer-based self parameters of inlined routines in temps for LLVM 6 years ago
  Jonas Maebe 3ccc3e329b * prevent calling firstpass multiple times for a node (such as when 6 years ago
  Jonas Maebe dd29088430 * simplify all type conversions for formal constants even for LLVM and JVM 6 years ago
  Jonas Maebe b1b559f283 * fixed used resulttype of char-to-shortstring typeconversion in case the 6 years ago
  Mattias Gaertner 765fdb7641 pastojs: fixed uninitialized result 6 years ago
  pierre 1d7f5fa812 * in lexbase and yaccbase units, 6 years ago
  marco e156128065 * set version over $I, one less file to edit. 6 years ago
  marco a5b0531980 * fixed formatting parameter in SWarnRetryDeleteFile 6 years ago
  marco 645b924b0c * ctrl-shift-arrow key definitions for xterm, xfce 6 years ago
  michael c0e680e277 * Load extension demo by Silvio Clecio 6 years ago
  michael 51995c5cac * Examples for extension 6 years ago
  michael f5a1fce16f * Contribution by Silvio Clecio to make writing extensions possible 6 years ago
  michael e2ff02a0f5 * Small optimization: add const to string argument (By Silvio Clecio) 6 years ago
  Jonas Maebe f87304f5ca * fixed LLVM code generator not taking into account constalignmin/max 6 years ago
  Jonas Maebe 4f72edcdd5 + LLVM support for the FMA intrinsics 6 years ago
  Jonas Maebe 1cc995b471 * use ccallnode.createintern() instead of 6 years ago
  Jonas Maebe c55ffa8cc7 * fixed <> comparisons with NaNs (use LLVM "unordered" comparison: succeed 6 years ago
  pierre 430ec7bbe4 Try to ix compilation failures in units/fpcunit directory 6 years ago
  pierre e9e5b05caa Remove Unicode $180E (Mongolian Vowel Separator), as it is not anymore a whitespace character 6 years ago
  Jonas Maebe 3b4011760a * cleaned up blockaddress instruction (add type rather than hardcoding it 6 years ago
  Jonas Maebe c6bb85eae9 * support for compiling the objects unit methods that expect local procedure/ 6 years ago
  Mattias Gaertner e108d9c5eb pastojs: concat(string1,string2,...) 6 years ago
  Mattias Gaertner ee61fc2102 fcl-passrc: resolver: concat(string1,string2,...) 6 years ago
  Mattias Gaertner 36f3508614 pastojs: jsvalue:=anonymousfunction 6 years ago
  Mattias Gaertner b7c1732039 pastojs: less fpc hints, test for conflict of external class and property 6 years ago
  Mattias Gaertner 601c6476ea fcl-js: less hints 6 years ago
  Mattias Gaertner 0043b747c7 fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods 6 years ago