Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 преди 13 години
  Jonas Maebe 93210cc419 * store JVM namespace separately from unitname so it doesn't conflict with преди 13 години
  pierre 24ba8e2dca * Fix bug #21607 преди 13 години
  florian 4cf4c65502 * write the file location (if available), if a unit is not found, resolves #21514 преди 13 години
  paul 8a8db0a822 compiler: pass both modulename and filename to tmodule.create. extract modulename from filename if modulename is not passed (probably fix an error with asm/obj filename appeared after the namespace branch merge). преди 14 години
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace преди 14 години
  pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables преди 14 години
  florian 13285ab264 o several strings changed into ansistrings, resolves #19318, no compilation speed degrations measurable преди 14 години
  Jonas Maebe de51c4734c * fixed searching for the 8-character variant of already compiled преди 15 години
  Jonas Maebe 44dc6e7283 * also look for a source file ending in .p when checking whether the sources преди 15 години
  mazen b127fc154a * Fixed spell error revealed by lintian. преди 15 години
  paul 25298fbcd9 compiler: allow hint modifier for 'unit' keyword (reason - delphi compatibility) + test преди 15 години
  Jonas Maebe 7592388858 * the parameter to flagdependent() is not the ppu for which to flag the преди 15 години
  Jonas Maebe 820edb41a5 * hopefully fixed occasional endless ppu resolving loops after r14503 преди 15 години
  Jonas Maebe 1743c6f1a8 * also recompile a unit if class/object definitions in indirectly used преди 15 години
  Jonas Maebe c3eb47293a * fixed derefdata corruption in case a unit is re-resolved and it has a преди 16 години
  Jonas Maebe 060d81b8fa Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from преди 17 години
  yury 5e11e697b4 * Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers. преди 17 години
  yury 578c91f69d * Create instance of tdosinputfile instead of tinputfile to prevent warning about abstract methods. преди 17 години
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. преди 17 години
  Jonas Maebe 86f90d8ac1 + support for setting the name of "main" (-XM command line parameter) in преди 17 години
  Jonas Maebe 839edb58a1 - reverted r9776 (see comments to #10433) преди 17 години
  Vincent Snijders 9de3695061 * fixed comparing ppu time with source time (bug 10443) преди 17 години
  peter 241c65d5ec * optimize fixpath, findfile to not require temp ansistrings преди 18 години
  peter 9ca132c61b * look in main source dir instead of loaded_from unit dirs. The loaded_from dir is normally преди 18 години
  Jonas Maebe c5b3180f5f * save/load LinkOtherFrameworks to/from ppu files преди 18 години
  Jonas Maebe 28bab3fb4f - removed some unused variables преди 18 години
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). преди 18 години
  yury 2b84a4643a * Fixed bug #6501: multiple resource files are correctly linked to executable. преди 18 години
  florian 7b519c1ce3 * prevent usage of units being compiled with different fpu emulation state преди 18 години