Histórico de Commits

Autor SHA1 Mensagem Data
  svenbarth 7c5c5d2e4b symdef.pas, tprocdef: há 9 anos atrás
  Jonas Maebe 9d2bba1917 * create a separate type and def for the LLVM "i1" type, because reusing há 9 anos atrás
  Jonas Maebe 266dee9258 * update tprocvardef.GetTypeName() for blocks so it prints them using the há 9 anos atrás
  Jonas Maebe f50dec5202 * don't allow implicit type conversions from pointers to c-style blocks in há 9 anos atrás
  svenbarth 27ab1c61c5 Fix for Mantis #29745. há 9 anos atrás
  Jonas Maebe 3e59c05ecc * only check trecorddef(self).contains_cross_aword_field (for checking há 9 anos atrás
  Jonas Maebe 096e1c45d6 * don't keep records in registers if they contain a field that spans the há 9 anos atrás
  svenbarth dea4ac557d Fix for Mantis #28100. há 9 anos atrás
  svenbarth 02e56f410d Merged revision(s) 28689 from branches/svenbarth/packages: há 9 anos atrás
  florian 53e89b25d1 * reverted r32746: *inttype shall be the normally used integer type, os*inttype shall be the int type with the max. size of integer registers há 9 anos atrás
  Jonas Maebe 8471d93bf8 * include the unit name in tstoreddef.fullownerhierarchyname() há 9 anos atrás
  Jonas Maebe 9258b5d76b + non-functional 128 bit integer types (inaccessible from Pascal), for use há 9 anos atrás
  nickysn bfa96171e0 * changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address há 10 anos atrás
  Jonas Maebe ba92fdafcc * free the calleeside paraloc information after a unit has been compiled há 10 anos atrás
  Jonas Maebe 2504a0ce6c + codeptruinttype/codeptrsinttype that has the same size as há 10 anos atrás
  nickysn 7990b55a87 * use sizeof(aint) instead of sizeof(asizeint) to determine whether a record is há 10 anos atrás
  Jonas Maebe 9a0cb50a08 * converted the result of fullownerhierarchyname to tsymstr so it (and há 10 anos atrás
  Jonas Maebe 8e43a8a9cf * changed fix for reusable defs and exceptiontables again: we cannot create há 10 anos atrás
  svenbarth 922646d106 Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed. há 10 anos atrás
  Jonas Maebe 46dfa1af30 * correctly handle t*def.getreusable*() in case the original def was in há 10 anos atrás
  florian 70b8789262 o basic extended pascal support: há 10 anos atrás
  Jonas Maebe fa3b0ca312 * support marking defs created via the getreusable*() class methods as há 10 anos atrás
  Jonas Maebe 745249295e * don't reserve never used space for parameter and function result location há 10 anos atrás
  Jonas Maebe 4f7b4a2735 * changed {$ifdef x86} code in defcmp into virtual methods há 10 anos atrás
  Jonas Maebe 9c0d550320 * immediately register interface defs so their defid cannot vary depending há 10 anos atrás
  Jonas Maebe 2cea723a0d * only write the parts of the unit localsymtables that are actually needed: há 10 anos atrás
  Jonas Maebe b2144d1da0 * give an internalerror if we try to write a tdef that doesn't belong to any há 10 anos atrás
  Jonas Maebe cebcf0afa8 * add "doregister" parameter to tfloatdef.create, and don't register temporary há 10 anos atrás
  Jonas Maebe b22e2ef400 * add "doregister" parameter to tsetdef.create, and don't register temporary há 10 anos atrás
  Jonas Maebe e921d7847a * add "doregister" parameter to tstringdef.create*, and don't register há 10 anos atrás