Histórico de commits

Autor SHA1 Mensagem Data
  svenbarth bb72c1c4df * declare various assembler symbols (VMT, RTTI, threadvars) as public assembler symbols 9 anos atrás
  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 anos atrás
  svenbarth f18e6cec0b * correctly enumerate the fields of the TVMT record after the previous extension of it (GetvParent and vParent are two new symbols and TVMT does not only contain fieldvarsyms now) so that the VMT def can be correctly generated 9 anos atrás
  svenbarth 685f820622 * switch class'/object's parent reference in the VMT to an indirect reference 9 anos atrás
  svenbarth dc21bc842a * also generate an indirect symbol for the VMT 9 anos atrás
  Jeppe Johansen 6a1c1e4f29 Added support for NRF52832 controllers. 9 anos atrás
  michael 298a3ba63d * Patch from Mattias Gaertner to make implicitly used units configurable 9 anos atrás
  pierre e9a1ed9446 Add fpwidestring and unicodeducet units for go32v2 tests related to unicode support 9 anos atrás
  pierre 7ff12e144f Fix IgnoreCase error in CompareUnicodeString function 9 anos atrás
  pierre e05d417183 Change rules to be able to cross-compile on win32, using old GNU make 3.82 9 anos atrás
  Jonas Maebe a0efde8167 * automatically generate necessary indirect symbols when a new assembler 9 anos atrás
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via 9 anos atrás
  Jonas Maebe 53ace5b489 - removed disabled exportlib override code 9 anos atrás
  Jonas Maebe 8d77de6b22 - removed InsertPData leftover from ARM copy of this file 9 anos atrás
  Jonas Maebe 60fe7c2888 - removed unused section_symbol_start/end() routines 9 anos atrás
  Károly Balogh 9252bf4d64 fixed typo in r34157, which broke PowerPC builds 9 anos atrás
  pierre b3f1596a1d Also output parameters of called program when calling Terminate, useful when using emulator, to know which test does not finish 9 anos atrás
  Jonas Maebe 84129857c2 * converted tobjcrttiwriter_fragile.gen_objc_info_sections to the high level 9 anos atrás
  Jonas Maebe 6d54dd7154 + added missing symcpu unit (although it is used by other units, and hence 9 anos atrás
  Jonas Maebe 6c5de5127c * fixed compilation with range checking enabled after r34139 9 anos atrás
  Jonas Maebe 974c2363c0 - removed tdataconstnode, as it is no longer used and is not type safe. 9 anos atrás
  Jonas Maebe adef9340e6 * converted metadata generation for variant dispatch to high level typed 9 anos atrás
  Jonas Maebe 8fea7344c9 * added an extra parameter to ttai_typedconstbuilder.emit_pchar_const() to 9 anos atrás
  Jonas Maebe 68cbbe677a * fixed type information for C-block typed constants (fixes 9 anos atrás
  Jonas Maebe 017d4edbbb * fixed memory typecast of complex procdef to simple procvar: left.resultdef 9 anos atrás
  Jonas Maebe 3177199d94 * changed all debug info labels from AT_DATA to AT_METADATA 9 anos atrás
  Jonas Maebe 5ac99f62e9 + AT_METADATA symbol type for data that is unrelated to the program 9 anos atrás
  pierre d4945f4fd0 Avoid range check error for Win64 by correcting type of parameters for GetModuleFileNameA WinAPI function 9 anos atrás
  pierre d1a610a2fc Avoid range check error on win64 target in comparison of THandle to -1 9 anos atrás
  michael 83538a3ceb * Patch from Nur Cholif Murtadho to enable grayscale JPEG writing (bug ID 30386) 9 anos atrás