summaryrefslogtreecommitdiff
path: root/tests/tbs
Commit message (Expand)AuthorAgeFilesLines
* * { ... } is no a longer valid comment in aarch64 assemblerflorian2021-04-171-4/+4
* * generate more efficient code for trunc(currency), trunc(comp), andjonas2020-12-271-0/+22
* + support got modifier on labelsflorian2020-12-261-0/+17
* * apply patch by Blaise.ru to allow record methods to be assigned to method v...svenbarth2020-12-161-0/+23
* + -Xa option: generate code which allows to use more than 2 GB of static da...florian2020-11-301-0/+2
* * allow an integer expression for SetPeFlags and SetPeOptFlags (Delphi compat...svenbarth2020-11-261-0/+8
* * ensure that internal method names (namely operator overloads and class con-...svenbarth2020-10-142-0/+54
* * fix test: TThread.WaitFor calls CheckSynchronize as well, so the thread nee...svenbarth2020-10-111-0/+8
* + x86: FstpFld2Fst optimization (re-enabled for safe cases)florian2020-09-301-0/+1
* * when removing a method from the synchronization queue using TThread.RemoveQ...svenbarth2020-09-291-0/+72
* * fix for Mantis #37806: allow undefineddefs for Include() and Exclude()svenbarth2020-09-251-0/+40
* * added missing "end." (fixup for r46904)jonas2020-09-201-0/+1
* * don't print range check warnings when evaluating inlined explicit typecastsjonas2020-09-201-0/+20
* * avoid range check error when using SwapEndian with 16-bit constantssvenbarth2020-09-191-0/+14
* * Added the $F+ switch (forced far calls) for some TP mode tests.yury2020-08-164-0/+4
* F_GetLk/SetLk have different values for sparc/sparc64pierre2020-07-222-0/+13
* * correctly handle selection between Single and Double overloads for Currencysvenbarth2020-06-271-0/+45
* * for adding procdefs to forwarddefs check for the specialization flag instea...svenbarth2020-06-133-0/+68
* * x86: Fixed peephole optimization introduced in r44233. tb0219 and tb0548 te...yury2020-05-062-0/+8
* * handle generic parameters in Ord()svenbarth2020-05-031-0/+33
* * correctly handle result type of string constant nodes for internally createdflorian2020-05-031-0/+20
* * add support for AND, OR, XOR and NOT of integer values in preprocessor dire...svenbarth2020-04-241-0/+92
* * fix for Mantis #36951: B and BL can take immediate literals as wellsvenbarth2020-04-221-0/+31
* * fixed tests for architectures with FPC_COMP_IS_INT64 definedflorian2020-02-201-1/+17
* * only resolve a dummy symbol if it is a type symbol (thus truly a dummy symbol)svenbarth2020-02-142-0/+40
* * also allow by-value open array parameters for the tail recursion optimizationsvenbarth2020-01-211-0/+20
* * enable tail recursion optimization also for const and constref open arrayssvenbarth2020-01-211-0/+69
* * fix for Mantis #36496: correctly handle the function result alias variable ...svenbarth2019-12-302-0/+44
* * correctly handle the genericdef being a procdef, otherwise no code will be ...svenbarth2019-11-251-0/+33
* + add test for a problem reported by Michael van Canneyt which is fixed by th...svenbarth2019-11-241-0/+915
* * naming of tests fixedflorian2019-11-163-0/+0
* * relax conditions in tcallnode.optimize_funcret_assignment, resolves #36279florian2019-11-161-0/+10
* + add tests to check for correct definition of the FPC_* mode definessvenbarth2019-10-037-0/+175
* * initialise local variable to prevent random failuresjonas2019-09-141-0/+1
* * factored out the conditions under which add nodes need to performjonas2019-08-031-0/+11
* * disabled low-level hack test for LLVMjonas2019-05-191-0/+7
* * correct return a pointer to the list so that List^[x] works as it did befor...svenbarth2019-04-261-0/+29
* * allow any untyped parameter to be passed to a untyped constref parametersvenbarth2019-04-041-0/+27
* * fix for Mantis #35150: correctly convert Int64/QWord values to OleVariant (...svenbarth2019-03-031-0/+115
* * stop searching for methods to implement interfaces in parent classes afterjonas2018-12-281-0/+34
* * support for compiling the objects unit methods that expect local procedure/jonas2018-12-201-0/+4
* Modify tbs/tb0588.pp to check that a warning is issued about non-initialized...pierre2018-12-111-21/+0
* * Further improvement for r40180:yury2018-11-041-0/+64
* * is_range_test returns false if "lower" bound is greater than "upper" boundflorian2018-09-271-0/+12
* Merged riscv_new branchflorian2018-09-265-2/+18
* * explicitely handle the boolean types to determine the bit size as all of th...svenbarth2018-09-211-0/+55
* * protect the destructors of tabstractrecordsymtable and twithsymtable agains...svenbarth2018-08-311-0/+21
* * fix for Mantis #34021: if one of the two operators is an array constructor ...svenbarth2018-08-031-0/+50
* + support for the directive $EXCESSPRECISIONflorian2018-07-121-0/+22
* + support TP7-compatible @proc^ (as in FillChar(@proc^,...))nickysn2018-06-292-0/+54