florian
|
1c99c2655e
* more helpful message if an unknown field is accessed in the assembler reader, resolves #38475
|
%!s(int64=4) %!d(string=hai) anos |
florian
|
482698e566
+ add endsym to ConcatConstSymbol
|
%!s(int64=4) %!d(string=hai) anos |
Károly Balogh
|
6b1c5861af
* remove obsolete comment from rautils/ConcatConstant, issue reported/initial patch by Marcel Kilgus in QLForum.co.uk
|
%!s(int64=4) %!d(string=hai) anos |
Jonas Maebe
|
9376f5a43a
* AArch64: added SIMD instructions (only plain ARMv8-A for now)
|
%!s(int64=4) %!d(string=hai) anos |
florian
|
80111a0a60
* make local variables in assembler blocks working again after r44933
|
%!s(int64=5) %!d(string=hai) anos |
florian
|
84a1f614d9
* fix several double ;
|
%!s(int64=5) %!d(string=hai) anos |
nickysn
|
957eaf721b
* fixed handling of 16-bit consts in the Z80 asm reader
|
%!s(int64=5) %!d(string=hai) anos |
Jonas Maebe
|
dcf4e4cb2c
* support taking the address of labels defined in assembler blocks in the
|
%!s(int64=5) %!d(string=hai) anos |
Jonas Maebe
|
98f55b1d86
* also register symbols referenced from assembler via asolutevarsyms
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
853e622fb7
* fix case completeness warnings
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
016882ca82
* do not add references to external procedures and variables to the used
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
b3a8543a56
* synchronised with trunk till r40942
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
51e68eb302
* fixed several places where the interface crc could change:
|
%!s(int64=6) %!d(string=hai) anos |
Jonas Maebe
|
68ce5dc91f
* register static symbols references from assembly code as "used" so that LLVM won't
|
%!s(int64=6) %!d(string=hai) anos |
Jeppe Johansen
|
f781c8942e
Write real atomic operations, and add memory barrier operations.
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
d1fc31de94
+ add support for '[' and ']' parenthesis in addition to '(' and ')' in
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
bbc364b245
* inline asm fix for accessing record variables when using the unitname (e.g.
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
2cee948b72
+ support segment overrides in inline asm references to local variables or parameters on x86
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
10cbeafd7d
+ always allow using @Result in inline asm sections of pascal routines (only in
|
%!s(int64=7) %!d(string=hai) anos |
florian
|
8731854165
* test code for avr assembler by Christo Crause
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
6c69e10613
+ fix for using the function name (as the function's entry point address,
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
b9e41330d4
+ ensure the callee size paraloc info is available, when setting up a local var
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
b49c09b84c
* convert the 'var' parameters of RAUtils.AsmSearchSym to 'out'
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
4d0d143501
* converted the 'size' parameter to RAUtils.SearchType to 'out' instead of 'var'
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
85c0b3854d
* converted the 'var' parameters of RAUtils.GetRecordOffsetSize to 'out',
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
11b1da0b9b
+ generate correct output on i8086 for 'DW xx', 'DW OFFSET xx', 'DD xx' and 'DD OFFSET xx'
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
d591e698ac
+ added parameter 'hasofs' to ConcatConstSymbol. Will be used to support 'dd xx'
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
629be9cee1
+ add a 'constsize' parameter to ConcatConstSymbol, so it can be used to
|
%!s(int64=7) %!d(string=hai) anos |