Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  flyingsheep b8b1aeb4e0 * Fix for issue #39379 by bart broersma 3 năm trước cách đây
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on 4 năm trước cách đây
  svenbarth cbe9654b04 Merged revision(s) 44072-44074 from trunk: 5 năm trước cách đây
  florian b1dff29cbf * removed unused units 8 năm trước cách đây
  Károly Balogh d3f69c1753 atari: tos is no longer a define, so use atari to define shortasmprefix 8 năm trước cách đây
  Jonas Maebe db40e1575d + support for handling the tcalo_no_dead_strip flag when targeting LLVM: 8 năm trước cách đây
  svenbarth 5bb121e91c Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol). 9 năm trước cách đây
  Jonas Maebe d4281d6111 * (re)create the module's waitingforunit and local*searchpath fields when it 9 năm trước cách đây
  svenbarth f27ce0b159 Rework the way the method bodies for specializations are generated: instead of walking the global and local symboltable all pending specializations are kept in a list of the current module which is (for now) walked at the end of a unit/program to generate the method bodies as before. 9 năm trước cách đây
  svenbarth a35627628c Fix potential access violations when compiling units with helper types and/or generics 9 năm trước cách đây
  svenbarth a67fe62caa fmodule.pas, tmodule: 9 năm trước cách đây
  svenbarth f55123ce92 Merged revision(s) 28904-28905, 29038-29044 from branches/svenbarth/packages: 9 năm trước cách đây
  svenbarth 9fd8c8718a Partial merge of r28846 (without the global assembler symbols) 9 năm trước cách đây
  Jonas Maebe 79866f9824 * free a bunch of extra data after a unit is compiled, as it is no longer 9 năm trước cách đâ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