Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 31bd38c45b * only add the procdef's parentfpinitblock if there are any statements in it hace 9 años
  Jonas Maebe 5a8c151a72 * don't create the nestedvars struct for pure assembler routines, as hace 9 años
  Jonas Maebe aef6120438 * fixed shortstring constant emission after r28210: the terminating #0 hace 9 años
  Jonas Maebe ea1e368328 + added div-by-zero and overflow checking support for mod/div hace 9 años
  Jonas Maebe 4939c9a7b9 * implemented overflow checking for llvm hace 9 años
  Jonas Maebe 9258b5d76b + non-functional 128 bit integer types (inaccessible from Pascal), for use hace 9 años
  Jonas Maebe cd5db0d186 * register the types for the cgparas instead of for the parameters of hace 9 años
  yury f838251662 * pas2jni: Added TDateTime Java support class. hace 9 años
  joost 51a216f5ca * PackageLocalArchive should always return a filename, to avoid hanlding directories as being archives hace 9 años
  michael ed2d21fd97 * Fix for bug ID #29144 hace 9 años
  michael 42804c935f * Declare TStringSplitOptions with scopedenum (bug ID 29032) hace 9 años
  michael 5ab123883a * Make sure formatting settings are not used when passing datetime values hace 9 años
  michael 143acd2497 * Patch from Mattias Gaertner to check for name when adding elements hace 9 años
  michael 891aaa9732 * Fix bug ID #28737 hace 9 años
  michael d392f7043f * Patch from Mark Morgan LLoyd to enable compilation for Solaris (bug ID 29223) hace 9 años
  michael e13c95443f * Create setters with const in front of value argument hace 9 años
  michael a756a2afac * Patch from Dmitriy A. Voroshin to handle clsoed named pipe more gracefully. (bug ID 29203) hace 9 años
  michael 464e40bfd9 * Applies patch from Laco (bug ID 29113) hace 9 años
  michael dcefe41fe3 * Applied patch from Manfred Hahn to fic bcdSubtract (bug ID 29207) hace 9 años
  florian a7f1ce2e98 * patch by Dmitry Boyarintsev: initialize dyn. arrays more cleverly in a setlength call with ref. count>1, resolves issue #29250 hace 9 años
  florian 1857fd513e * osuinttype and ossinttype must match OS_INT and OS_UINT on avr as well hace 9 años
  Jonas Maebe 99aaec5431 * handle typed constant definitions of variant records using different fields hace 9 años
  Jonas Maebe 926e62c886 + tai_aggregatetypedconst.changetorecord() to change the type of an hace 9 años
  Jonas Maebe 00c777e51a * add padding byte fields all as unsigned, as that is also how we hace 9 años
  Jonas Maebe abcf441c00 * moved tllvmshadowsymtable items default property from private to public hace 9 años
  Jonas Maebe f83f9168ee * emit all resource strings and internal dynamic string data using the hace 9 años
  Jonas Maebe 787caf4dda * treat records with {$packrecords c} the same as other records for LLVM hace 9 años
  Jonas Maebe f57a94b5aa * explicitly name the fields we add in llvmgettemprecorddef() hace 9 años
  Jonas Maebe 5774238887 * always keep track of the field about to be emitted in curfield, as we hace 9 años
  Károly Balogh c7ea73dccf morphunits: removed things which belong to internal input.device API accidentally exposed in the public headers hace 9 años