2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  marco ba263f162b * call closesocket for mswindows instead of fileclose. Probably needs to be checked for Amiga and OS/2 too. 12 жил өмнө
  sergei 1f8a67f552 + Property TObjSymbol.ObjData, allows to access owning TObjData for external/common symbols, i.e. ones with ObjSection=nil. 12 жил өмнө
  nickysn 42e82c9de3 * when a i8086 reference uses only one register, choose it from the set [BX,BP,SI,DI] as it can be treated either as a base or an index, depending on what's convenient 12 жил өмнө
  sergei 5b6e50c9da * It is incorrect to use var_align() in linker code: it depends on current_settings.alignment, which is valid only while compiling, not while linking. Replaced with size_2_align(). 12 жил өмнө
  sergei e7f6b06969 + MIPS internal linker: support TLS IE/LE and GPREL32 relocations, is now able to link tw14265. 12 жил өмнө
  sergei 11b72b5515 x86_64 internal ELF linker: 12 жил өмнө
  michael db0585f388 * Clear request/response variables in case of an error 12 жил өмнө
  joost 5459dc4401 * Fix for selecting OneByOne mode 12 жил өмнө
  florian c2f7ccb253 * coalesce more aggressive 12 жил өмнө
  sergei 70dda94474 * x86_64-win64: don't allocate outgoing parameter area in nostackframe procedures, it fails compilation if range/overflow/etc checking is enabled (which always sets pi_do_call) due to check introduced in r22677. 12 жил өмнө
  svenbarth 53ea24a0b1 Correctly specialize generics if locally declared types are used (e.g. two procedures could both define a different "TRec" type which is used to specialize a generic inside the procedures). 12 жил өмнө
  lacak a4ef523461 fcl-db: base: for UniDirectional DataSet initialize BufferCount=1; + adapt also test (checked with Delphi, where for UniDirectional sql dataset (f.e.TSQLTable) on Next is also generated deDataSetScroll:-1 not deDataSetScroll:0) 12 жил өмнө
  lacak 6fca40b729 fcl-db: base: formatting (unification char-case) 12 жил өмнө
  florian 6f5bcaae2b * UMUL et al. have only register restrictions on arm below v6 12 жил өмнө
  sergei 404c3efa58 * MIPS: handle get_frame internally, so it sets pi_needs_stackframe flag on current procedure. This makes possible not to force pi_needs_stackframe on every procedure and thus omit saving/restoring $fp register when it is not necessary. 12 жил өмнө
  marco b33431775f * workaround for Lazarus include file browsing bug (Mantis #24778). 12 жил өмнө
  Jonas Maebe 832b902df6 * ordered the declarations the same was as in bunxh.inc, so it's easier 12 жил өмнө
  lacak 59b2c38530 fcl-db: sqldb: formatting 12 жил өмнө
  lacak bc7fd7afa8 fcl-db: sqldb: - Move private method "GetStatementInfo" to protected and make it virtual to allow TSQLConnection descendants override it 12 жил өмнө
  Jonas Maebe 35b771e421 * previously, we preferred pchar->shortstring to pchar->ansistring in 12 жил өмнө
  lacak 7e137889ff fcl-db: tests: formatting (reorder methods, so related tests are together) 12 жил өмнө
  sergei b0153f1482 * RTL, fpc_val_int64_shortstr and fpc_val_qword_shortstr: variable 'u' does not have to be 64-bit because it only takes values 0 to 15. Changing to sizeint improves code quality on 32-bit targets. 12 жил өмнө
  nickysn 6daadff427 * compilation of unit objects in the i8086 medium memory model fixed (via the use of codepointer) 12 жил өмнө
  Jeppe Johansen d89b9a4311 Add support in ARM assembler reader for ldr reg, =literal syntax 12 жил өмнө
  Jeppe Johansen fdcc68cfd7 Disabled preindex/postindexed peephole optimizations for Thumb and Thumb2 12 жил өмнө
  Jeppe Johansen 0977d76f42 Mark global symbols with assembler references as non-regable 12 жил өмнө
  sergei dddc78514d * Internal ELF linker: for MIPS targets, place .got section after .data. This corresponds to behavior of ld, and reduces amount of processing when adding GOT slots for local symbols (which requires re-doing layout for all sections that come after .got) 12 жил өмнө
  nickysn 4953fd0bb0 * use CodePointer in Classes.TReader.FindMethod() and TFindMethodEvent for i8086 medium memory model compatibility 12 жил өмнө
  nickysn ef2423128f * use CodePointer instead of Pointer in TObject.MethodName() and .MethodAddress() for i8086 medium memory model compatibility 12 жил өмнө
  nickysn 2e97de9522 + added an i8086 specific override of thlcgcpu.location_force_mem, which handles 6-byte (medium/compact memory model) method pointers 12 жил өмнө