Commit történet

Szerző SHA1 Üzenet Dátum
  pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables 14 éve
  pierre 83f100432c + Move enumration types uses in ppu files from systems.pas 14 éve
  pierre f9e7b364bb * Added missing PPU flags 14 éve
  florian d19d8de8fe * packed column writing/reading for token recorder, reduces size of fgl.ppu by approx. 10% 14 éve
  florian e29d8df95c * updated ppudump for latest ppu format changes 14 éve
  svenbarth c0a0ec9962 correct ppudump 14 éve
  svenbarth f7f357f18e * symconst.pas: 14 éve
  svenbarth e19bcfae38 Added a flag set to TSymtable that tells whether it contains a class helper symbol, which is currently only used for static- and globalsymtables. 14 éve
  svenbarth 36ee46110c Updated ppudump to support the new ppu data that might contain class helpers. 14 éve
  paul 4e93ecda3d utils: fix ppudump generic tokenbuf reading 14 éve
  paul dd921ffc9d utils: fix ppudump: 14 éve
  paul 86d3e41442 compiler: replace MODESWTICH POINTERARITHMETICS with $POINTERMATH directive, disable pointer arithmetic in delphi mode by default (compatible with delphi), enable pointer arithmetic in fpc/objfpc modes as they had it enabled by default before, add has_pointer_math field to tpointerdef to allow pointer arithmetic with such pointer even if pointer math mode is off (delphi compatible) + tests 14 éve
  paul 4f274b157c compiler: move objectoptions to tabstractrecorddef because it will be needed for records too 14 éve
  paul 26cef34005 compiler: 14 éve
  Jonas Maebe 8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 15 éve
  Jonas Maebe eb2581946c o adapted to current ppu format: 15 éve
  paul d6c514b6db compiler: apply patch of Sven Barth to add nativent-i386 and linux-mips to the ppudump (issue #0016266) 15 éve
  paul 24d8a7d833 compiler: start implementation of class constructors/destructors: parsing is ready but at the moment neither class constructors nor destructors are called - this is to be implemented 15 éve
  Jonas Maebe 635bf9fb7a + support for "univ" parameter modifier added in r15010 15 éve
  florian e7bff9f5c1 * fixed reading of constants from token streams 15 éve
  paul 1b55473ad5 utils: implement module options for ppudump 15 éve
  paul 77a2c316dd compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal 15 éve
  paul c9987c296e compiler: don't show notes for symbols which are created by static class fields, update ppudump and ppu version 15 éve
  Jonas Maebe 1743c6f1a8 * also recompile a unit if class/object definitions in indirectly used 15 éve
  Jonas Maebe d219109b16 * fixed dumping objectdefs after r14185 15 éve
  pierre 57b0a1b0da + Add target_x86_64_solaris constant 15 éve
  Jonas Maebe f8754d8fab + Objective-C category support (old and new ABI, both external and 15 éve
  pierre d12c36ee32 * add to missing CPUs 15 éve
  Jonas Maebe a60869fe64 + support for Objective-C classes/protols/options 15 éve
  paul aa5a5e79ce merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994: 15 éve