Commit History

Author SHA1 Message Date
  Jonas Maebe c9c1c1686c --- Merging r46880 into '.': 4 years ago
  nickysn d1fc31de94 + add support for '[' and ']' parenthesis in addition to '(' and ')' in 7 years ago
  nickysn bbc364b245 * inline asm fix for accessing record variables when using the unitname (e.g. 7 years ago
  nickysn 2cee948b72 + support segment overrides in inline asm references to local variables or parameters on x86 7 years ago
  nickysn 10cbeafd7d + always allow using @Result in inline asm sections of pascal routines (only in 7 years ago
  florian 8731854165 * test code for avr assembler by Christo Crause 7 years ago
  nickysn 6c69e10613 + fix for using the function name (as the function's entry point address, 7 years ago
  nickysn b9e41330d4 + ensure the callee size paraloc info is available, when setting up a local var 7 years ago
  nickysn b49c09b84c * convert the 'var' parameters of RAUtils.AsmSearchSym to 'out' 7 years ago
  nickysn 4d0d143501 * converted the 'size' parameter to RAUtils.SearchType to 'out' instead of 'var' 7 years ago
  nickysn 85c0b3854d * converted the 'var' parameters of RAUtils.GetRecordOffsetSize to 'out', 7 years ago
  nickysn 11b1da0b9b + generate correct output on i8086 for 'DW xx', 'DW OFFSET xx', 'DD xx' and 'DD OFFSET xx' 7 years ago
  nickysn d591e698ac + added parameter 'hasofs' to ConcatConstSymbol. Will be used to support 'dd xx' 7 years ago
  nickysn 629be9cee1 + add a 'constsize' parameter to ConcatConstSymbol, so it can be used to 7 years ago
  nickysn 24d447716e * fixed support for access from inline asm to absolute vars, pointing to an 7 years ago
  nickysn 9450beb99c * fixed bug in intel syntax i8086 inline asm, when certain 'jmp/call [v]' 7 years ago
  nickysn d318ab086a * when handling absolute vars from within intel inline assembly, take the 7 years ago
  nickysn 325e66287c * fix for inline asm of instructions with 32-bit constant operands on i8086 7 years ago
  florian 4cf2a2672a changes to fix #32043 7 years ago
  Jonas Maebe 744facb7fc * properly support accepting register parameters of assembler routines in 8 years ago
  Jonas Maebe aa82e00615 * fixed check to determine whether a record parameter can be subscripted 8 years ago
  Károly Balogh 5237a4d5e2 m68k: support register pair operands in assembler reader and writer, as used by some instructions (mainly DIVS/DIVU and friends) so we don't have to hack them as three operand instructions 8 years ago
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): 9 years ago
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via 9 years ago
  Jonas Maebe 2e0fea94b8 * set operand size information when accessing fields in assembly 9 years ago
  nickysn ba66456bdb * properly determine the operand size for inline assembler references to procvar 9 years ago
  nickysn 9e110e8e7e * treat interrupt procedures as 'near' in the i8086 inline assembler for TP7 9 years ago
  nickysn dd9e5ea6f6 * convert 'call/jmp [proc]' properly to a near or far call/jmp, depending on 9 years ago
  nickysn ef5e368327 + support local label data access in the i8086 inline asm (fixes test tlbldat1.pp) 9 years ago
  nickysn cb36b2d3bd * i8086 inline asm: convert 'call symbol' to 'call far symbol' only for symbols 9 years ago