Commit History

Author SHA1 Message Date
  svenbarth 6d81760136 typinfo.pp, TTypeData: 9 years ago
  pierre 701a610f4d Use CodePointer for all CheckVariantEvent parameter typecast 9 years ago
  michael b9da082e29 * Patch from Silvio Clecio to Extends SetPropValue/GetPropValue (bug ID 28278) 9 years ago
  nickysn e2ed8f2251 * fixed various procvars being casted to pointer instead of codepointer in the rtl 9 years ago
  yury 7c62aadf65 * Fixed string conversion warnings in RTL. 10 years ago
  florian 53d6f6bc55 * handle dyn. arrays and interfaces correctly in TypInfo.SetOrdProp 10 years ago
  nickysn 070955bcd0 * fixed 'data element too large' error in i8086 far data memory models 11 years ago
  nickysn fec4c6a6e2 * various rtl fixes that allow objpas.integer to be 16-bit on 16-bit targets 11 years ago
  nickysn e8005f9485 * fixed compilation of unit typinfo in the i8086 medium memory model 12 years ago
  nickysn 79db53b049 * TPropInfo.GetProc, .SetProc and .StoredProc changed to CodePointer for compatibility with the i8086 medium memory model 12 years ago
  paul fa0d5bb66e rtl: add tkBool into TTypeData case (issue #0024538) 12 years ago
  nickysn 4bc99b1315 * use a PtrInt cast in typinfo.SetObjectProp 12 years ago
  nickysn fe48700483 * another i8086 compilation fix for typinfo 12 years ago
  nickysn 4b220d7261 * fixed 'data element too large' error when compiling typinfo on i8086 12 years ago
  sergei 23cb216435 * RTTI fix for alignment-sensitive targets: 12 years ago
  paul 8b98a38b56 rtl: add a helper method to get TProcedureSignature parameter by index 12 years ago
  paul cd8690c197 rtl: typo 12 years ago
  paul bc973e538d compiler: write extended RTTI for tkProcVar (tkProcedure in Delphi) 12 years ago
  paul fe04dedbab compiler: change RTTI size of record field offset from fixed 32bit to platform dependent integer (sizeint) since it is stored this way in the compiler. This is also Delphi compatible, rtl: adopt rtl appropriately 12 years ago
  paul dce960c97b compiler: write Delphi compatible tkArray RTTI: 12 years ago
  paul da35b3c601 compiler, rtl: write CodePage for AnsiString RTTI (Delphi compatible), change TTypeData appropriately + test 12 years ago
  paul a020440d48 rtl: minor formatting 12 years ago
  paul 1c86a9482b rtl: 12 years ago
  paul d18f273f67 compier, rtl: revert 24424 since it fails on some platforms 12 years ago
  paul e23534eec4 compiler, rtl: some rtti related changes: 12 years ago
  paul 802b7db26e rtl: fix TTypeData comments 12 years ago
  paul 65877e7111 rtl: fix TTypeData declaration - FPC does not generate PPTypeInfo as Delphi do but PTypeInfo instead 12 years ago
  paul d90445e5ee compiler, rtl, tests: write Delphi compatible (more or less) type information for Class Reference and Pointer types (mantis #0024367) 12 years ago
  florian 4c472a1569 * due to different result handling of integers and interfaces, GetInterfaceProp cannot use GetOrdProp, resolves #21684 13 years ago
  michael 7069db2194 * Fixed setting of RAW interfaces 14 years ago