Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 3380b58695 * when we get near the limit of the maximum number of TOC entries that can %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe cc4169ef68 * don't raise an internalerror when the the binding type of a weak external %!s(int64=13) %!d(string=hai) anos
  paul 4cf5e36ce7 compiler: %!s(int64=14) %!d(string=hai) anos
  pierre ccb0595971 * Extend global label for smart linked objects to bsd systems %!s(int64=14) %!d(string=hai) anos
  pierre 0d15a427c2 * Consider cs_create_smart instead of cs_link_smart for %!s(int64=14) %!d(string=hai) anos
  sergei 689d4b3ecc + Mantis #19651: Generate table of typed string constants which are initialized with resourcestrings, so they are updated when SetResourceStrings or SetUnitResourceStrings is called. %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ %!s(int64=14) %!d(string=hai) anos
  sergei 1470d91ba1 * Optimized pooling of floating point and large set constants using hash tables. %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d1ed076618 * changed r16080 so that global debug labels are only created on linux %!s(int64=15) %!d(string=hai) anos
  mazen b127fc154a * Fixed spell error revealed by lintian. %!s(int64=15) %!d(string=hai) anos
  pierre 292e85a59a * Partial fix for i386 linux PIC code generation %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 99aece6230 * cleaned up handling of Darwin non-lazy pointer sections: create sections %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 356026f849 * use new_section() instead of tai_section.create() everywhere %!s(int64=15) %!d(string=hai) anos
  florian b5e7b3e1e7 o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests): %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 3a774ce66a * fixed alignment for (non-)lazy symbol sections %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe edacea82be * changed assembler directives for darwin lazy/non-lazy symbol pointers %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe d942c99921 + support for obj-c protocols implemented in Pascal (based on patch by %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe ab8e119c3e * use separate pools for obj-c strings and string references %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe fc40e1fe5b + support for implementing Objective-C classes in Pascal, %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b1b9894ae3 * initial Objective-C 1.0 support: %!s(int64=16) %!d(string=hai) anos
  Marc Weustink 0efd37a4c9 * enabled generation of dwarf frames for non x64 targets when dwarf debug info is requested %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe a23630260b + "weakexternal" support for imported procedures and variables. %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe afa14de20d + some generic changes preparing for darwin/arm support %!s(int64=17) %!d(string=hai) anos
  florian 9955d5b061 o patch from Sergej Gorelkin to improvement code generation for string literals %!s(int64=17) %!d(string=hai) anos
  daniel 4ca3a590e8 * Labels that are defined or referenced in a different lexical level %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 032352d98b + darwin/x86_64 support %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe c13ff3729b * Merged 2.3 branch changes: %!s(int64=18) %!d(string=hai) anos
  yury d8d25c2489 * fixed memory leaks in compiler. %!s(int64=19) %!d(string=hai) anos