summaryrefslogtreecommitdiff
path: root/compiler/aasmtai.pas
Commit message (Expand)AuthorAgeFilesLines
* * refactored call_indirect to use a 'functype' operand type. This type will b...nickysn2021-01-041-0/+6
* * synchronized with trunknickysn2020-12-031-0/+8
|\
| * + add endsym to ConcatConstSymbolflorian2020-12-021-0/+8
* | * synchronized with trunknickysn2020-10-191-1/+8
|\ \ | |/
| * * AArch64: added SIMD instructions (only plain ARMv8-A for now)jonas2020-10-151-1/+8
* | * declare end_function as an instruction, instead of a directivenickysn2020-09-111-6/+2
* | + write the end_function directivenickysn2020-09-111-2/+6
* | + generate the .functype directive for the llvm-mc wasm assemblernickysn2020-08-261-1/+3
* | * synchronized with trunknickysn2020-08-031-26/+114
|\ \ | |/
| * * fix several double ;florian2020-05-241-1/+1
| * + implement compiler support for SEH on Win64svenbarth2020-04-211-2/+20
| * * for PE+ specific checks use a constant in systems.pas instead of an explici...svenbarth2020-04-211-1/+1
| * * replaced tentryfile.get/putsmall/normalset() with a common tget/putsetjonas2019-11-061-3/+4
| * * fix for Mantis #36174: correctly initialize secprocbits and secflags given ...svenbarth2019-10-191-0/+1
| * + support for arm attributesflorian2019-10-091-9/+64
| * + dwarf support for tls threadvarsflorian2019-10-051-0/+4
| * + support for the gnu2 general-dynamic tls model on arm, use it instead of th...florian2019-10-051-1/+4
| * + new relocations for arm tlsflorian2019-10-051-2/+8
| * * be able to set an AT_* for datablocksflorian2019-09-251-10/+10
* | [PATCH 39/83] adding local instructionnickysn2020-07-291-0/+5
* | [PATCH 21/83] adding assembly instruction to support import/export for wasmnickysn2020-07-291-0/+6
* | [PATCH 02/83] updating common FPC sources for WASM targetnickysn2020-07-291-0/+8
|/
* -- Zusammenführen der Unterschiede zwischen Projektarchiv-URLs in ».«:florian2019-08-111-0/+3
* - Applied patch by Christo Crause from #33914laksen2019-07-251-0/+17
* * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/jonas2019-07-071-0/+33
* + Encode(U/S)leb128 take now a third parameter to force that the constant has...florian2019-06-201-2/+43
* * synchronised with trunk till r42095jonas2019-05-181-2/+2
|\
| * * don't double-define function aliases for Darwin defined via ".set" directivejonas2019-05-181-2/+2
* | * synchronised with trunk till r42049jonas2019-05-121-10/+6
|\ \ | |/
| * * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-10/+6
* | * basic llvm metadata supportjonas2019-05-021-0/+9
* | * synchronised with trunk till r41885jonas2019-04-161-2/+6
|\ \ | |/
| * - Add support for .option directive in riscv assembler.laksen2019-04-141-2/+6
* | + support for generating Dwarf CFI using .cfi_* directivesjonas2019-03-031-2/+6
* | * synchronised with trunk till r41423jonas2019-02-231-2/+3
|\ \ | |/
| * Fix bug report #35065 using provided patch by J. Gareth Moretonpierre2019-02-121-2/+3
* | * add support for custom calling conventions to LLVM function declarationsjonas2019-02-031-0/+2
|/
* tabs to spaces cleanup. no functional changekaroly2019-01-041-2/+2
* + initial work for tls-based threadvar support on arm-linuxflorian2018-11-071-2/+6
* + new fields for more precise control of alignmentflorian2018-11-011-0/+5
* + introduce tai_align_abstract.create_max which limits the maximal number of ...florian2018-11-011-0/+17
* * GAS readers and writers can handle section flagsflorian2018-10-201-5/+16
* Merged riscv_new branchflorian2018-09-261-0/+8
* + support for vmov.xx vreg,#imm on armflorian2018-06-241-0/+2
* + introduce asd_omf_linnum_line directives; they will be used for writing LINNUMnickysn2018-05-161-2/+6
* + support segment overrides in inline asm references to local variables or pa...nickysn2018-03-011-0/+12
* + (slightly) patch by Emelyanov Roman to add support of SEH directive in FPC ...florian2018-02-241-3/+7
* + introduce tai_const.Createname_near and .Createname_far on i8086nickysn2018-02-051-0/+33
* + add putboolean and getboolean convenience methods to tentfilesvenbarth2018-01-141-12/+12
* * changed type used for section alignment from byte/shortint to longint, so thenickysn2017-10-251-5/+5