Revīziju vēsture

Autors SHA1 Ziņojums Datums
  svenbarth 9c0423b3a4 + add TValue.AsInterface to retrieve a COM style interface again 8 gadi atpakaļ
  svenbarth e2458c9803 + add support for making a TValue out of a COM interface 8 gadi atpakaļ
  svenbarth 40f8b4a77c + since I accidentally committed the assignment operator overload implementations add their declarations as well... 8 gadi atpakaļ
  svenbarth 66725ccfc7 + add TValue.GetReferenceToRawData 8 gadi atpakaļ
  svenbarth cd73a46313 + add TValue.DataSize property 8 gadi atpakaļ
  svenbarth ceb982930c * even though Delphi defines GetDataSize as LongInt (or more precisely Integer) we use SizeInt as that is what we allow for arrays, strings and memory allocations in general as well 8 gadi atpakaļ
  svenbarth 95523157e5 * rework TValueDataIntImpl to work more as it does in Delphi (especially important for GetReferenceToRawData); note: the class avoids the use of an allocation in case it's a managed pointer type 8 gadi atpakaļ
  michael 6672e77222 * Added fcl-report 8 gadi atpakaļ
  florian 37a5716819 * reuse more sparc code for sparc64 8 gadi atpakaļ
  florian 7f72c780d8 * cleanup 8 gadi atpakaļ
  florian 9529416ba0 + sparc64 support for the fpc executable 8 gadi atpakaļ
  florian 7f286eb54e + define cpudelayslot: set during compiler compilation for CPUs having branch instructions with delay slot (MIPS, SPARC) 8 gadi atpakaļ
  florian 049d7884cd * take advantage of the fact that SRA reg1,x,reg2 sign extends to the upper 32 bit bits of a 64 bit register 8 gadi atpakaļ
  florian ec141a716b * SLAX and MULX are candidates for the OpMov2Mov optimization as well 8 gadi atpakaļ
  florian f18ddd6a54 + SLLXSRxXST2ST assembler optimization for SPARC64 8 gadi atpakaļ
  florian 265eae2cc1 + DebugMsg for SPARC assembler optimizer 8 gadi atpakaļ
  florian dba1761a76 + tcgx86.a_load_reg_ref cuts data if the ref. size is smaller than the reg. size 8 gadi atpakaļ
  florian a53d6bd6bd * pass the correct size to a_load_cgparaloc_ref in gen_load_cgpara_loc to avoid to overwrite adjacent data 8 gadi atpakaļ
  florian 43b017bde0 * tcg.a_load_cgparaloc_ref checks the size of the ref exactly to avoid overwriting of adjacent data 8 gadi atpakaļ
  florian 9b3e0a80df * a_loadfpu_ref_cgpara uses g_concatcopy instead of a_load_ref_ref 8 gadi atpakaļ
  florian 09d99a6009 * sparc64 does not generate a unimp instruction if a parameter is returned in a memory location 8 gadi atpakaļ
  florian 4988337e6f * correctly set std_param_align for sparc64 8 gadi atpakaļ
  florian 9c3f5db022 * split create_paraloc_info_intern for sparc32 and sparc64 8 gadi atpakaļ
  florian 50fab14389 * TIOCtlRequest is 64 bit on sparc64 8 gadi atpakaļ
  florian 0caccdc238 * fix range check error 8 gadi atpakaļ
  florian b948a0738c * unified internalerror 8 gadi atpakaļ
  svenbarth 50f3479f64 + add test for the DynArray* functions (currently only DynArraySize() and DynArrayIndex() are tested) 8 gadi atpakaļ
  svenbarth c45f738081 * fix DynArrayIndex(): as the last typeinfo entry is no longer a dynamic array the elSize needs to be remembered 8 gadi atpakaļ
  marcus 9291fb1eed Arosunits: Fixed CliInit() entry 8 gadi atpakaļ
  svenbarth b478ae031a - remove %NORUN flag (remnant of copy pasting the test) 8 gadi atpakaļ