Commit History

Autor SHA1 Mensaxe Data
  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