Commit History

Author SHA1 Message Date
  nickysn 94bcb9878a * reimplemented r28329 in a different way, as suggested by Jonas 11 years ago
  nickysn 4ea551a0f7 * is_farpointer and is_hugepointer moved from defutil to symcpu 11 years ago
  nickysn 36d63b953e + added an i8086 specific boolean property is_huge to the tarraydef. For now it 11 years ago
  nickysn 33dac14554 * defutil.get_int_type_for_pointer_arithmetic replaced with a virtual method 11 years ago
  nickysn d86a8ebc99 * defutil.get_int_result_type_from_pointer_subtraction moved to a virtual 11 years ago
  nickysn 597f110eb9 + added support for units with code larger than 64kb in the far code i8086 11 years ago
  nickysn 9a44ab2fc2 * always treat interrupt routines as far, so their address can be taken even in 11 years ago
  nickysn d6ad2b1f8a + added support for mixing near and far procedures in the i8086 far code memory 11 years ago
  nickysn 6fe362a1b0 + added method is_far to i8086's tcpuprocdef and tcpuprocvardef 11 years ago
  nickysn fc71081b74 * i8086 and i386-specific code from tabstractprocdef.is_pushleftright moved to 11 years ago
  nickysn 0a515311e6 * tabstractprocdef.address_type i8086-specific code moved to symcpu, ifdef i8086 removed 11 years ago
  nickysn b41892f048 * set po_far in the i8086-specific descendants of tprocdef and tprocvardef, 11 years ago
  svenbarth 02495c17bd Fix a typo. The CPU specific version of "ttypesym" should be called "tcputypesym" and not "tcpuypesym". 11 years ago
  Jonas Maebe d452686c39 * moved pbestrealtype from symdef to symcpu 11 years ago
  Jonas Maebe 338c064beb * moved x86-specific tpointerdef functionality to architecture-specific 11 years ago
  Jonas Maebe dae5d1ff62 + added class reference types of the architecture-specific t*def/t*sym 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