Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d6f85c35b5 - removed stray symtablestack.push() after r21282 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 4f396735f4 * support LOC_(C)SUBSETREG/REF in thlcgobj.a_load_loc_ref() (should fix %!s(int64=13) %!d(string=hai) anos
  sergei 22d1077cf4 * TXMLRegistry: treat absent child text node as empty value for string and binary types. This is necessary because xml does not preserve empty text nodes. Resolves #16395. %!s(int64=13) %!d(string=hai) anos
  sergei c628942e15 * Fixed compilation with -CR %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 0fd9228deb * extended r21290 to also apply to Java interfaces (they can also contain %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 9ba5267b61 * use libc functions instead of (wrong) translations of C code for most %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 618a5e8e2e * fixed operand order for AND-operation in smallset<=/=>smallset code %!s(int64=13) %!d(string=hai) anos
  sergei 6e78f5217e * TRegistry (XML flavor): check if FSysData is actually assigned in methods that are called from destructor. Destructor is executed when an exception occurs in constructor, but FSysData may not yet be assigned in this case. %!s(int64=13) %!d(string=hai) anos
  sergei c61c192c23 * Fixed class cast error (THTMLDocument is not a descendant of THTMLCustomElement). %!s(int64=13) %!d(string=hai) anos
  marco fedd899736 * deprecated winexec, a win16 overleft which MS deprecated 17 years ago. %!s(int64=13) %!d(string=hai) anos
  paul 4312aa4e08 compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test %!s(int64=13) %!d(string=hai) anos
  florian 53c39d5420 * fixes peephole optimizer problems with -O3 on x86-64 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 3ba801d37c * fix loading 64 bit floating point parameters passed half in an integer %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe ef2d665a50 + support for REV and several other ARMv6/ARMv6T2+ opcodes (mantis #21888) %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f95925dd91 * don't push/pop current_module.localsymtable when adding explicitly created %!s(int64=13) %!d(string=hai) anos
  marco 2ae09dc995 * Patch from Perdhevi/Lacak2 to improve keyfields existence. %!s(int64=13) %!d(string=hai) anos
  marco 642a180809 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 85a3fd3357 + ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe c1b1eadb98 * factored out the intialization of uinttype/sinttype/ptruinttype/ptrsinttype %!s(int64=13) %!d(string=hai) anos
  michael 264a013087 * Example from Reinier Olislagers to demo TFBAdmin component (bug 22012) %!s(int64=13) %!d(string=hai) anos
  michael 3296858f44 * Added TFBAdmin component from Ludo Brands (bug 22012) %!s(int64=13) %!d(string=hai) anos
  paul 62a91ef626 compiler: don't search symbol in other symtables than in found nested class, fix wrong test + add another one %!s(int64=13) %!d(string=hai) anos
  paul 62b59235ca compiler: fix accessing typed constants inside class declaration (bug #21941) %!s(int64=13) %!d(string=hai) anos
  svenbarth b3595893c8 pgenutil.pas, generate_specialization: set the correct module index, so that warnings, etc. that are generated for a type declaration are printed using the module where the generic came from (this is already done for method bodies, but not for declarations) %!s(int64=13) %!d(string=hai) anos
  svenbarth 810bd7ddab + symtable.pas, tspecializesymtable.create: SymList and DefList do not need to own the symbols and defs as they are moved to another symtable before the specialize symtable is destroyed (avoids the need to call "extract" on those lists) %!s(int64=13) %!d(string=hai) anos
  paul d79eee8ed1 compiler: write a warning if unit should be compiled with built-in system codepage for ansistring constants but this codepage is not known by the compiler %!s(int64=13) %!d(string=hai) anos
  joost f011d02833 * Raise an exception when a TBufDataset is opened while there is no dataset created %!s(int64=13) %!d(string=hai) anos
  joost cbb8b23c71 * fixed the recognition of xml-files using the TBufDataset.filename property %!s(int64=13) %!d(string=hai) anos
  svenbarth 4fc7515591 * pdecsub.pas, parse_proc_dec: always parse operator overload heads as block type bt_body so that operators like ">", "=>" or "<>" are resolved to the correct tokens ("<>" would be a sequence of "_LSHARPBRACKET _RSHARPBRACKET" instead of _NE otherwise). Fixes Mantis #21127 %!s(int64=13) %!d(string=hai) anos