Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe a0831b058a * fixed LLVM para loading for byval paralocs that are preceded by other преди 6 години
  Jonas Maebe af098474f4 * keep track of the alignment requirements of parameters with LLVM, and emit преди 6 години
  Jonas Maebe 016882ca82 * do not add references to external procedures and variables to the used преди 6 години
  Jonas Maebe 1b48e6abe8 * _Unwind_SetGR/_Unwind_GetGR/_Unwind_SetIP/_Unwind_GetIP implementation for преди 6 години
  Jonas Maebe ef1757a5a7 + ARM EABI exception handling support for PSABIEH преди 6 години
  Jonas Maebe d835a91a31 * detabbed преди 6 години
  Jonas Maebe 8eb07ed7b1 * add support for custom calling conventions to LLVM function declarations преди 6 години
  Jonas Maebe 9d07e4948f * fix compilation of ARM compiler for LLVM преди 6 години
  Jonas Maebe 7aa6a2ec81 * only make a copy of the finally code in pass_1 instead of in pass_typecheck, преди 6 години
  Jonas Maebe d93c05a90c * synchronised with trunk till r41207 преди 6 години
  Jonas Maebe 13ce27cc1d * fixed the default external assembler for llvm when using -s преди 6 години
  Jonas Maebe 1abea6451c * fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a преди 6 години
  Jonas Maebe 7af95cbf06 * LLVM does not support 128 bits arithmetic on 32 bit platforms, which we преди 6 години
  Jonas Maebe 353be907c7 * update the stack alignment field of parameters when doing so for paralocs преди 6 години
  Jonas Maebe 7a65e1f393 * fixed ARM paraloc defs (for LLVM) преди 6 години
  Jonas Maebe da0deae9ae * removed unnecessary replacements of the paraloc def with arraydefs on ARM преди 6 години
  Jonas Maebe 8c362eac67 * always emit UAL when using LLVM (clang does not and will not support преди 6 години
  Jonas Maebe ab51e8637c * set default Mac OS X target version to 10.6 for LLVM (earlier versions did преди 6 години
  Jonas Maebe f9668f8c03 * let de LLVM parameter manager merge multiple paralocs used to represent a преди 6 години
  Jonas Maebe 503ea604f3 + nolinline modifier to specify that a routine must never be inlined преди 6 години
  joost 5341f6fc7a * Fixed the user-repository path on Windows преди 6 години
  nickysn 1d7ff66602 + added .Sort() overloads with a SortingAlgorithm parameter to TFPGList, преди 6 години
  nickysn 5c4af27a7a + added test for the sortbase unit преди 6 години
  nickysn d86da19570 * use the sort algorithm from sortbase for TStringList преди 6 години
  Mattias Gaertner d9954e410e pastojs: fixed case char of widechar_literal, issue #34993 преди 6 години
  nickysn ea340b9481 * fixed bug in QuickSort_ItemList_CustomItemExchanger_Context and преди 6 години
  Mattias Gaertner 79b82acfcc pas2js: docs lo|hi преди 6 години
  Mattias Gaertner c2671bdbb6 pastojs: helpers: access helper fields from method преди 6 години
  Mattias Gaertner 07d6c5b688 fcl-passrc: resolver: check record/type helper static преди 6 години
  marco 91fd2396fc * patch from mantis 34851 committed. use size in bits to set result of openbit instead of a fsize*32. преди 6 години