Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe 419a97cce8 * changed emit_ansistring_const() and emit_unicodestring_const() into преди 10 години
  Jonas Maebe 12836db931 * put the symtable(s) of the current unit back on the symtablestack before преди 11 години
  Jonas Maebe 9e074d036b * migrated the handling of ansi/unicodestring constants to the high level преди 11 години
  paul eb508a18e9 compiler: remove RST writer преди 11 години
  paul e7636cd6e6 compiler: fix a bug in .rsj output and enable it by default преди 11 години
  paul 3aec5da7a7 compiler: use widestrings for json resource file generation преди 11 години
  paul 3bd53b9658 compiler: add a method for generating json files for resource strings (for experiments only now) преди 11 години
  nickysn a1fa1954b8 * i8086 medium model fixes in Tresourcestrings.CreateResourceStringData преди 12 години
  sergei 5fe8b516d4 * Put string with unit name into sec_rodata_norel (other strings are already there since r23017, this one was missed). преди 12 години
  sergei afd34cf9d5 * Changed section for ansi/wide/unicodestring constants, resourcestrings (content only) and dataconstnodes from sec_rodata to sec_rodata_norel, because they never contain relocations. преди 12 години
  Jonas Maebe 8282d6e37a * do not create a global symbol in the middle of ansi/unicodestring преди 13 години
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler преди 13 години
  Jonas Maebe b93cc83703 * on AIX, you also can't have a label without data coming at the end of the преди 13 години
  paul c6ca9e5091 compiler: преди 14 години
  florian 73a084d662 * fixes bootstrapping with 2.6.0 преди 14 години
  paul d7ca7a0cba compiler: emit resource strings in ansistring encoding преди 14 години
  florian a6d01c09aa * make compiler compilable with 2.4.4 rtl преди 14 години
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 преди 14 години
  paul aba0106366 compiler: manual merge some cpstrnew changes which was impossible to merge using regular tools due to the merge conflicts преди 14 години
  florian b5e7b3e1e7 o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests): преди 15 години
  Jonas Maebe eb84d329d4 * fixed incompatibility of resource strings with the data reordering done by преди 16 години
  Jonas Maebe f36e5411af * split cpu64bit compiler define into преди 17 години
  Jonas Maebe 5a0a6d0d9e * fixed and enabled smartlinking on Darwin by adding more .reference преди 18 години
  Jonas Maebe c13ff3729b * Merged 2.3 branch changes: преди 18 години
  daniel 1b173fd0f3 + Enable resourcestring in all modes преди 18 години
  peter 658c46b903 * remove tdictionary and tindexarray преди 19 години
  peter 05183ac829 * AsmSymbolDict changed to FPHashObjectList преди 19 години
  peter cb246eb781 * Remove dos,strings units, use SysUtils instead преди 19 години
  Jonas Maebe 32390af0f6 + support for ".reference" and ".no_dead_strip" darwin assembler directivs преди 19 години
  peter 3f1070b9d7 * correct fix for resourcestrings преди 19 години