Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 năm trước cách đây
  Jonas Maebe 75a6ba4113 - removed symcpu dependencies 10 năm trước cách đây
  Jonas Maebe bd8079f896 * cache and reuse procvardefs internally created to get the address of a 10 năm trước cách đây
  Jonas Maebe 201121d7c9 * synchronised with trunk till r30345 10 năm trước cách đây
  Jonas Maebe 39594adae1 * different, simpler fix for #27691 fixed in r30261; should fix the 10 năm trước cách đây
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 11 năm trước cách đây
  nickysn 94bcb9878a * reimplemented r28329 in a different way, as suggested by Jonas 11 năm trước cách đây
  nickysn dfcbe03572 + added x86-specific function getx86pointerdef, similar to getpointerdef, but 11 năm trước cách đây
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk 11 năm trước cách đây
  sergei 3eec9996bc * Moved method check_hints from tmodule to tused_unit and modified it so warning messages are output with position info from associated unitsym. Resolves #25057. 11 năm trước cách đây
  Jonas Maebe 02ca215272 * reworked and fixed llvm procdef handling (except for variadic C functions): 11 năm trước cách đây
  sergei d25330e367 * Removed tasmdata.realname (it is not used anywhere) and changed tasmdata.name to pshortstring. The name string is owned by tmodule and referenced by tasmdata. This removes 80-char limit on tasmdata.name, Mantis #25009. 12 năm trước cách đây
  svenbarth 9d48bc0baf Implement cross unit type overloading of generics. This fixes the regression introduced with revision 25498. 12 năm trước cách đây
  svenbarth 88af293155 Fix for Mantis #22160 13 năm trước cách đây
  Jonas Maebe ba4b08261c * fixed (real)modulename memory leak when changing the module name 13 năm trước cách đây
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler 13 năm trước cách đây
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 năm trước cách đây
  Jonas Maebe 3380b58695 * when we get near the limit of the maximum number of TOC entries that can 13 năm trước cách đây
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 năm trước cách đây
  pierre 813ebf08e3 * Avoid having current_debuginfo pointing to freed memory 13 năm trước cách đây
  paul c6ca9e5091 compiler: 13 năm trước cách đây
  paul 8a8db0a822 compiler: pass both modulename and filename to tmodule.create. extract modulename from filename if modulename is not passed (probably fix an error with asm/obj filename appeared after the namespace branch merge). 14 năm trước cách đây
  paul de21de2024 compiler: implement delphi like namespaces 14 năm trước cách đây
  Jonas Maebe d1f424561e + getsingletonarraydef() function to get a (reused if possible) def for 14 năm trước cách đây
  Jonas Maebe 466f6751c8 + getpointerdef() function that returns a pointerdef for the passed def. 14 năm trước cách đây
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated 14 năm trước cách đây
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace 14 năm trước cách đây
  pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables 14 năm trước cách đây
  svenbarth d0705a1779 Rebase to revision 17236 14 năm trước cách đây
  sergei 1c01d52ea6 * Improvements of tprocinfo class: 14 năm trước cách đây