Commit History

Author SHA1 Message Date
  Jonas Maebe a0efde8167 * automatically generate necessary indirect symbols when a new assembler 9 years ago
  nickysn 3cc8ff11e3 + generate the stack segment for i8086 far data memory models from within fpc 11 years ago
  nickysn c9f8703679 + set ref.segment to NR_SS for all temps/localvars on i8086. This allows the 11 years ago
  nickysn 4832682c58 * fixed i8086 far pointer typed constants that are initialized with nil 11 years ago
  Jonas Maebe 4a79481c51 * isolated segment-related functionality of tabsolutevarsym into i386/i8086- 11 years ago
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: 11 years ago
  nickysn b342588af1 + i8086 specific far proc aware implementation of ttypeconvnode.second_proc_to_procvar 12 years ago
  nickysn a308994423 * i8086 specific code from tcgpointerconstnode.pass_generate_code moved to an i8086 specific overriden method 12 years ago
  nickysn fd429612f8 + initial (and not yet fully complete) implementation of far pointers on the i8086 12 years ago
  nickysn b0f7786782 + added support for special versions of near data pointers associated with a x86 segment register. They are supported on all x86 platforms: i8086, i386 and x86_64 12 years ago
  nickysn 3853d06ac0 + added n8086cal.pas, based on n386cal.pas; this pulls in nx86cal.pas as well and fixes compilation of the system unit on i8086 after the merge of the i8086 branch to trunk 12 years ago
  nickysn e95d22d0f8 + added ti8086inlinenode 12 years ago
  nickysn 19cbff220e + added unit n8086mat, based on n386mat; TODO: adapt to i8086 12 years ago
  nickysn 8d346d162b added n8086add.pas (copy of n386add.pas), TODO: adapt to i8086 12 years ago
  nickysn a3295bd520 use ncgadd in cpunode 12 years ago
  nickysn eff0894a66 all the extra i8086 units added 12 years ago