Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d452686c39 * moved pbestrealtype from symdef to symcpu %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe a251b270b6 - removed no longer used jvmdef unit from uses clause %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 93d50bc287 * moved jvm-specific classdef-related fields from tenumdef to a platform- %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 9c7c64a3af * moved amiga/morphos-specific libsym-related field from tprocdef to %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 5053a39501 * moved ARM-specific tprocdef.total_stackframe_size field to cpu-specific %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe f101118cd6 * moved MIPS-specific tprocdef.total_local_size field to cpu-specific %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe d020a32b9a - removed no longer used tprocdef.fpu_used field for i386/i8086 (the one %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 806bf0b88e - removed storing/loading unused byte for tprocdef.fpu_used %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 338c064beb * moved x86-specific tpointerdef functionality to architecture-specific %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 43992495cb * moved jvm tprocdef name mangling to jvm-specific descendant class %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe f4c0daddb4 * moved jvm-specific exprasm field from tprocdef to jvm-specific descendant %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 11c7d5223c * moved ifdef'd jvm code from tprocvardef to jvm-specific descendant %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe a05b078fa0 * made ppuload_platform() virtual (should have been part of r27378) %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 2474369dde * made all ppuwrite methods in leaf classes "final", because you cannot %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 57859963d6 - removed {$ifdef compress} code (it hasn't been activated/maintained since %!s(int64=11) %!d(string=hai) anos
  nickysn b1f69349f8 * use voidpointertype.size to obtain the current data (self) pointer size, %!s(int64=11) %!d(string=hai) anos
  nickysn 7f88dc9d95 + added symdef.voidstackpointertype - the pointer type that will be used in the %!s(int64=11) %!d(string=hai) anos
  nickysn 71720533d7 * fixed the comparison of near pointers in i8086 far data memory models %!s(int64=11) %!d(string=hai) anos
  nickysn 97a3f50351 * use voidpointertype.size (supports i8086 far data memory models) instead of %!s(int64=11) %!d(string=hai) anos
  nickysn 043c0ba215 * use voidpointertype.size (which supports i8086 far data memory models) instead %!s(int64=11) %!d(string=hai) anos
  nickysn 5d9a193887 * use voidpointertype.size instead of sizeof(pint) in tarraydef in order to %!s(int64=11) %!d(string=hai) anos
  nickysn ebdfbeaac8 * return voidpointertype.size instead of sizeof(pint) in tstringdef.size in %!s(int64=11) %!d(string=hai) anos
  nickysn 2556ada8da * instead of setting savesize in each of the tstringdef constructors, added an %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 1ac4021178 * moved po_has_inlininginfo from procoptions to procimploptions so that %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 7d8e9cf0f6 * moved tprocdef.isempty to a new set called implprocoptions that %!s(int64=11) %!d(string=hai) anos
  nickysn 015c7e951a * Changed the default packset setting to 1 and disabled the padding of 3-byte %!s(int64=11) %!d(string=hai) anos
  Károly Balogh 9e74fd4d33 include libsym handling for m68k as well, Amiga needs it %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe ffac2feb59 * since we only build the deref for tprocdef.localst when we're %!s(int64=11) %!d(string=hai) anos
  nickysn 2908fa9123 + added type parentfpvoidpointertype, which is a void pointer with the same size %!s(int64=11) %!d(string=hai) anos