florian
|
f66a91499d
* FPC uses meanwhile more mov instructions, so extended taicpu.is_same_reg_move to support them
|
7 rokov pred |
florian
|
cd41312a8f
* fixes not(<qwordbool>) on arm
|
7 rokov pred |
florian
|
15bdce0a6a
* new test
|
7 rokov pred |
florian
|
2e9f6f9dfb
* wrong alignment was used in r38252: alignment for a class returns the alignment of the implict pointer, but we really need the alignment of the data structure
|
7 rokov pred |
Mattias Gaertner
|
fb2a664640
pastojs: test UTF-16 surrogate
|
7 rokov pred |
Mattias Gaertner
|
fc8e95f8f5
fcl-passrc: fixed parent of TPasVariable.Expr, added resolver property BuiltInProcs
|
7 rokov pred |
Mattias Gaertner
|
232195ee95
fcl-json: fixed UseUTF8=false
|
7 rokov pred |
Mattias Gaertner
|
ae3a735e51
fcl-json: faster read /u
|
7 rokov pred |
Mattias Gaertner
|
f3c7642384
fcl-json: fixed conversion UTF-8 to UTF-8
|
7 rokov pred |
Mattias Gaertner
|
f6d764ae67
fcl-json: fixed comments, less hints
|
7 rokov pred |
Mattias Gaertner
|
393991b26b
fcl-json: clean up
|
7 rokov pred |
florian
|
a21f462a93
* references of fields for types using indirect addressing get proper alignment
|
7 rokov pred |
marco
|
9a136836fd
* elf section alignment, patch by Florian, mantis #32900
|
7 rokov pred |
marco
|
14b14f3bda
* fixes sysctl also with 3.0.4 as starting compiler.
|
7 rokov pred |
nickysn
|
81044b4cff
+ extended test tasm20.pp with a function, which checks that a shortstring
|
7 rokov pred |
nickysn
|
1a57391e55
+ extended test tasm20.pp with a function, that returns a shortstring (in that
|
7 rokov pred |
nickysn
|
f1b6be2d74
+ only allocate a result variable for asm routines on i8086, if they are
|
7 rokov pred |
nickysn
|
f3391f81a5
+ introduce a new method tparamanager.asm_result_var(), which determines whether
|
7 rokov pred |
pierre
|
040ce05360
Fix error in condition to compile IDE package for cross-compilation, should solve bug report 33174
|
7 rokov pred |
Mattias Gaertner
|
a86cfa9aa0
fcl-passrc: resolver: fixed array[enum..enum]
|
7 rokov pred |
Mattias Gaertner
|
c8d163463a
pastojs: filer: write scopes
|
7 rokov pred |
florian
|
311bcd4c08
* do not destroy flags while clearing R1, resolves #33170
|
7 rokov pred |
nickysn
|
b2665b43aa
- removed darwin-i386 stuff from i8086's cpupara
|
7 rokov pred |
pierre
|
22c4c349a6
force dwarf-2 debug format if used assembler does not support stabs (as indicated by new af_no_stabs flag)
|
7 rokov pred |
pierre
|
55289c13e4
Use af_no_stabs for clang assembler which does not support stabs debug format
|
7 rokov pred |
pierre
|
cbe09c08bc
Add new assmebler flag: af_no_stabs for assemblers that do not support stabs debug format
|
7 rokov pred |
nickysn
|
b9e41330d4
+ ensure the callee size paraloc info is available, when setting up a local var
|
7 rokov pred |
florian
|
0baf3f69d8
* modified patch of Sergey Shishmintzev: add a __text_start symbol if an external linker is used, resolves #26190
|
7 rokov pred |
svenbarth
|
c87cee09fd
* use the type information *parameter* not the unitialized parameter
|
7 rokov pred |
florian
|
291ee4b562
* clear r1 (and save/restore) in interrupt routines on avr
|
7 rokov pred |