Commit History

Autor SHA1 Mensaxe Data
  marco 28f45559a9 * IOleControl and some other interfaces from #22442. safecall folded to function:hresult;stdcall; calls. %!s(int64=12) %!d(string=hai) anos
  florian 7bea00e5fb * arm thumb: allow interface trampolines to non-virtual methods with large offsets %!s(int64=12) %!d(string=hai) anos
  florian 1682e9a2b1 * detabbed %!s(int64=12) %!d(string=hai) anos
  florian ed2825fbb0 * arm thumb: handle constants in second_cmpsmallset correctly %!s(int64=12) %!d(string=hai) anos
  florian c087d97b96 * typo fixed %!s(int64=12) %!d(string=hai) anos
  marco bfeae5ee43 * IStreamPersistInit. Patch part of Mantis #22442 (but not all) %!s(int64=12) %!d(string=hai) anos
  paul 2cbc061707 compiler: write rtti for pointeddef before classrefdef and pointerdef rtti %!s(int64=12) %!d(string=hai) anos
  marco a98ba0287d * TryGetValue, patch by Denis Volodarsky, mantis #24378 %!s(int64=12) %!d(string=hai) anos
  marco ce6c393ce2 * use win32 dll names for win64. (win32->Windows), patch by Andrew Brunner, mantis #24346 %!s(int64=12) %!d(string=hai) anos
  florian 5582827ed0 * do not depend on sysutils because unicodedata is a very basic unit %!s(int64=12) %!d(string=hai) anos
  paul d18f273f67 compier, rtl: revert 24424 since it fails on some platforms %!s(int64=12) %!d(string=hai) anos
  paul e23534eec4 compiler, rtl: some rtti related changes: %!s(int64=12) %!d(string=hai) anos
  paul 802b7db26e rtl: fix TTypeData comments %!s(int64=12) %!d(string=hai) anos
  paul 65877e7111 rtl: fix TTypeData declaration - FPC does not generate PPTypeInfo as Delphi do but PTypeInfo instead %!s(int64=12) %!d(string=hai) anos
  paul d90445e5ee compiler, rtl, tests: write Delphi compatible (more or less) type information for Class Reference and Pointer types (mantis #0024367) %!s(int64=12) %!d(string=hai) anos
  svenbarth 930b76e8fb Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode. %!s(int64=12) %!d(string=hai) anos
  florian 1de40c8de7 * arm thumb: fix spilling with offsets >1020 %!s(int64=12) %!d(string=hai) anos
  sergei 504b6754b7 * MIPS small improvements: %!s(int64=12) %!d(string=hai) anos
  sergei 1f8bd4a2d1 + MIPS: initial target-specific unary minus node. %!s(int64=12) %!d(string=hai) anos
  paul 17e7ef0d28 ppudump: fix help message %!s(int64=12) %!d(string=hai) anos
  florian 6197330bad * arm thumb: take care of constant restrictions when creating interface wrappers for non-virtual methods %!s(int64=12) %!d(string=hai) anos
  florian f3b7f6197b * arm thumb: generate proper code for rol %!s(int64=12) %!d(string=hai) anos
  florian cec28ef512 * when inserting pc relative data blocks on arm thumb, avoid negative pc offsets, if needed, the data is copied %!s(int64=12) %!d(string=hai) anos
  florian 1f8192b6da * indention fixes %!s(int64=12) %!d(string=hai) anos
  yury 15b3695a0e * ppudump: Proper tag for a source file in XML. %!s(int64=12) %!d(string=hai) anos
  yury eb26ccfbe7 * ppudump: Proper output of Unicode string constants. %!s(int64=12) %!d(string=hai) anos
  yury 906cd9d365 + ppudump: XML output. %!s(int64=12) %!d(string=hai) anos
  yury 65d832420e * ppudump: %!s(int64=12) %!d(string=hai) anos
  yury ad8f42cd29 * ppudump: JSON output of float, string, file, variant, undefined, formal definitions. %!s(int64=12) %!d(string=hai) anos
  yury 44a0b61224 * ppudump: Write errors to StdErr and write warnings to StdErr when output to JSON. %!s(int64=12) %!d(string=hai) anos