summaryrefslogtreecommitdiff
path: root/compiler/symdef.pas
Commit message (Expand)AuthorAgeFilesLines
* * fix LLVM after r48828florian2021-02-271-1/+1
* * for setjmp based exception handling, get the type of the exception reason...florian2021-02-271-1/+4
* * applied patch by Pierre to fix make cycle -Crflorian2021-02-241-1/+4
* + array defs. of open arrays are now marked by ado_OpenArray, so (internall...florian2021-02-211-3/+5
* * Removed/ifdefed lots of unused variables.yury2021-01-241-0/+2
* * apply patch by Blaise.ru to enable the correct generation of names for clas...svenbarth2020-12-221-30/+36
* * fix for Mantis #38238: when creating a copy of a procdef for a procvar set ...svenbarth2020-12-201-1/+1
* * apply patch by Blaise.ru to allow record methods to be assigned to method v...svenbarth2020-12-161-1/+1
* * Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug r...pierre2020-12-021-0/+154
* * take variant alignment from TVARDATA, should resolve #38022florian2020-11-021-0/+7
* * (slightly) modified (formatting, warning) patch by Jan Bruns to speed up ...florian2020-10-141-0/+6
* * ensure that internal method names (namely operator overloads and class con-...svenbarth2020-10-141-1/+8
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-4/+4
* * a classrefdef might also be created with a forwarddef, so handle that corre...svenbarth2020-09-111-1/+1
* * fix tw3930 after r37927jonas2020-09-051-9/+32
* * 8086: Fixed Ofs() for far routines.yury2020-08-171-0/+6
* * revert part of r45810 which was accidently committedflorian2020-07-201-4/+3
* * revert part of r44879: flock must use kernel_off_t: off_t breaks e.g. i386florian2020-07-191-3/+4
* * completely disable records containing float fields in registers again, asjonas2020-07-171-4/+3
* * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOSjonas2020-07-101-3/+3
* * fix typo (no code changes)svenbarth2020-06-221-1/+1
* * Reworked tprocdef.is_implemented to fix a bug with the parentfp optimizatio...yury2020-06-211-8/+19
* * write length/code page when writing the string typeflorian2020-06-151-0/+8
* * Do not use the LOC_VOID location to indicate unused parameters.yury2020-05-211-49/+17
* * Reworked the optimization of unused $parentfp for nested routines.yury2020-05-191-0/+49
* - removed tabstractrecorddef.get_unit_symtable, which did not always return...jonas2020-05-131-6/+3
* * Code formatting.yury2020-05-091-3/+3
* * Always use parentfp for forward-declared nested procedures.yury2020-05-091-0/+8
* * fixed SetIsEmptyflorian2020-04-261-1/+1
* * fix for Mantis #35140: apply patch by Ryan Joseph together with some furthe...svenbarth2020-04-251-9/+41
* * arm: more fixes for fpu_fpv4_sp_d16florian2020-04-121-0/+4
* * building on non-x86/non-xtensa fixedflorian2020-04-031-2/+2
* + Xtensa: hard float support, i.e. make use of floating point extension if ...florian2020-04-031-1/+5
* * add support for creating non-address-only procvars tojonas2020-04-021-9/+17
* * keep track of the fileposinfo for generic constraintssvenbarth2020-02-161-0/+2
* - remove generic_buf_needs_swapping again as that is now handled with tmodule...svenbarth2020-01-301-3/+0
* Hopefully fix problems related to loading of ppufile generated with other en...pierre2020-01-281-0/+4
* * first part of merging parts of Jeppe's intrinsics patch, mainly r31135florian2020-01-141-0/+9
* * record whether a function uses fastmath, and define the function asjonas2019-12-301-0/+2
* * support for marking arraydefs as vectorsjonas2019-12-241-6/+47
* * apply patch by Blaise.ru to remove last remnants of VMT regeneration which ...svenbarth2019-12-021-13/+6
* * apply (adjusted) patch by Blaise.ru: vmtentries is always created since 200...svenbarth2019-12-021-5/+1
* * initialize the defid in trecorddef.create_global_internal as unique_id_str ...svenbarth2019-12-021-0/+1
* * use tdef.unique_id_str to generate the unique internal name for anonymous r...svenbarth2019-11-301-1/+1
* * cleaned up safecall support: use a hidden localvarsym instead of resultjonas2019-11-241-2/+38
* * replaced tentryfile.get/putsmall/normalset() with a common tget/putsetjonas2019-11-061-21/+21
* - remmoved doregister parameter from t*sym constructors, as the registrationjonas2019-09-141-3/+3
* Suppress range check/invalid typecast errors when compiling with -CriotR optionpierre2019-09-071-2/+7
* Avoid error with -CR option in tobjectdef.vmt_def methodpierre2019-08-161-3/+3
* * reworked arm vfp capability handling to use fpu_capabilitesflorian2019-08-131-1/+1