sergei
|
d2187257e7
- removed unused type and variable
|
%!s(int64=10) %!d(string=hai) anos |
sergei
|
5c48804240
* Moved local label infrastructure into tasmreader, reduces number of global vars. Functionality is not changed.
|
%!s(int64=11) %!d(string=hai) anos |
Jeppe Johansen
|
d89b9a4311
Add support in ARM assembler reader for ldr reg, =literal syntax
|
%!s(int64=12) %!d(string=hai) anos |
Jeppe Johansen
|
0977d76f42
Mark global symbols with assembler references as non-regable
|
%!s(int64=12) %!d(string=hai) anos |
sergei
|
d2995cbf14
- Removed ConcatPasString procedure, it duplicates ConcatString (it the past they probably used to differ, but today both preserve null characters).
|
%!s(int64=12) %!d(string=hai) anos |
florian
|
6fb90850e9
* lastdirective should be always AS_END
|
%!s(int64=12) %!d(string=hai) anos |
Jeppe Johansen
|
8e00978108
Added support for .section, .set, .weak, and .thumb_set directive for GAS assembler reader
|
%!s(int64=12) %!d(string=hai) anos |
pierre
|
c0690d1bdc
+ New virtual method TATTReader.HandleDollar, useful for MIPS reader
|
%!s(int64=13) %!d(string=hai) anos |
sergei
|
6a3fe72de9
+ Support .rva directive in AT&T reader. Put it into base class because it generally applies to all targets with COFF output, but enabled for Windows targets only (others need additional testing).
|
%!s(int64=13) %!d(string=hai) anos |
sergei
|
89c0663c56
+ AT&T asmreader: added methods that can be overridden in descendant readers to handle target-specific directives.
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
780e75bfac
o patch by Jeppe Johansen to fix mantis #17472:
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
%!s(int64=15) %!d(string=hai) anos |
tom_at_work
|
cc911887a8
* undo accidently committed changes from r11398
|
%!s(int64=17) %!d(string=hai) anos |
tom_at_work
|
6958bbfdda
* allow explicit conversion of enumeration values (in addition to integers) to object references in Delphi mode
|
%!s(int64=17) %!d(string=hai) anos |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
%!s(int64=17) %!d(string=hai) anos |
florian
|
4151029ee5
+ .fini section support
|
%!s(int64=18) %!d(string=hai) anos |
tom_at_work
|
99bc1ccb75
* merged some code which was ifdefed separately for POWERPC and POWERPC64 code but is equal
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
302a2a3ec2
* fixed calling qualified methods in assembler + tests for ppc/ppc64/
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
c238bb15d1
* .init section support
|
%!s(int64=18) %!d(string=hai) anos |
yury
|
4092321ae9
* Compiler directives {$...} are allowed in ARM inline assembler. It fixes tb0142.pp and tb0193.pp.
|
%!s(int64=18) %!d(string=hai) anos |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
%!s(int64=18) %!d(string=hai) anos |
peter
|
e17b424e28
* refactor procsym procdef list
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
3078a1927f
* remove ttype
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
%!s(int64=19) %!d(string=hai) anos |
tom_at_work
|
28381b1287
* new assembler symbol type AT_LABEL needed for PowerPc64 target
|
%!s(int64=20) %!d(string=hai) anos |