Commit History

Author SHA1 Message Date
  Mattias Gaertner fcaf04686b fcl-passrc: check generic constraint T:T 5 years ago
  Mattias Gaertner 16e50abd74 fcl-passrc: fixed memeleak when error during parsing generic constraints 5 years ago
  Mattias Gaertner 89752e042d fcl-passrc: fixed anaylyzer 5 years ago
  yury 75e5afd45b * When optimization is off always load unused parentfp to a local location to be debugger friendly. 5 years ago
  Mattias Gaertner ccc26ad34c pastojs: compiler: reset hub 5 years ago
  Mattias Gaertner 01d5519fe8 fcl-js: skip writeln test 5 years ago
  yury 1002a7c590 * 8086: Fixed very long section names when $HUGECODE is ON and section based smartlinking is used. 5 years ago
  pierre b1ee6f7fdc Fix error in previous commit 5 years ago
  Mattias Gaertner dba6f9a828 fcl-passrc: simplify 5 years ago
  Mattias Gaertner dacf740561 fcl-passrc: resolver: FinishedInterfaceIndex 5 years ago
  pierre ac36a214bf Do not set EXCLUDE_80BIT_TARGETS to 1 if OPT variable contains -dFPC_SOFT_FPUX80 5 years ago
  michael 82346563c1 * Add StoredAttribute class, bug ID #37602 5 years ago
  michael 8bc2326b77 * Fix bug #37601: add some attribte definitions 5 years ago
  yury 5d0e1dbe5a * msdos: Fixed section based smartlinking after my recent changes. 5 years ago
  yury 9a01bcf3dc * Changed Integer to Longint in definitions of RTTI structures. It fixes typinfo for 16-bit CPUs. 5 years ago
  michael 460dc49d68 * Fix bug #37445, find resource file in subdir 5 years ago
  pierre ca5e2ee16a Also add platformopt to DllCmd[1], as done for ExeCmd[1] 5 years ago
  florian 120825d1d6 * do not throw an internal error on illegal assembler expressions, resolves #37439 5 years ago
  yury e200fde888 * Fixed tests for 16-bit CPUs. 5 years ago
  yury 1b99279617 * msdos: Enabled $HUGECODE for sysutils and classes to overcome 64K per unit code limit. 5 years ago
  yury 9d41a435c2 * tinyheap: Disable inline when FPC_TINYHEAP_HUGE is defined to prevent code bloat. 5 years ago
  yury 97eb32e6fd * 8086: Also fixed loading a register to a 32-bit ref in case the source register is used as the ref base or index. 5 years ago
  yury 4873ec73a7 * 8086: Fixed loading a 32-bit ref to a register in case the target register is used as the ref base or index. 5 years ago
  ondrej 809db09169 sql parser: support CASE with selector (CASE A WHEN 1 THEN B ELSE C END) 5 years ago
  pierre 5d6d47bad1 Amend commit 46484: Do not accept LOC_CSUBSETREF location type as this represents read-only memory region which should never be modified 5 years ago
  florian b267f6fcb3 * internal error unified 5 years ago
  florian 004ac4d1f4 * Xtensa: set abi correctly 5 years ago
  pierre a4cfade86b Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code 5 years ago
  yury 580e9e5169 * wlib: calculate the record size according to the number of files in the library. 5 years ago
  yury 9e11f8122f * Corrected r46481. Use both tcalo_new_section and tcalo_make_dead_strippable flags since only the default implementation implies a new section creation when tcalo_make_dead_strippable is specified. 5 years ago