Commit History

Author SHA1 Message Date
  Sven/Sarah Barth 188cac3bc6 * enable OpenStrings by default in mode Delphi 2 years ago
  florian dbbb91705f * improved fix for #39912 2 years ago
  florian af1194de4d * end of an include file works like a new line with regard to single line (//) comments, resolves #39912 2 years ago
  Jonas Maebe b0e1867b4c symcreat: support for scanner/parser escape sequences 2 years ago
  florian 8363c48863 * patch by rika: simplify tscannerfile.readstring, resolves #39835 3 years ago
  Pierre Muller 5acd7a7b83 Rename tsymtable.insert and delete methods to insertsym ands deletesym 3 years ago
  Karoly Balogh ff68e7b9de * m68k-atari: override the exeext globally, not just at the final step of the linking. this fixes 'Linking <exename>.ttp' messages, when in fact <exename>.prg gets generated 3 years ago
  florian 2a93e65511 * seperator => separator 3 years ago
  florian d2447026de + modeswitch UNDERSCOREISSEPERATOR, active by default in delphi modes: 3 years ago
  Florian Klämpfl 25eab57a58 * allow %... for binary constants in delphi mode, resolves #39503 3 years ago
  florian e4ee8fa6a2 * patch by Rika to pass some strings by reference, resolves #39338 3 years ago
  florian dcb1fcd9b8 + support $lgeacyifend directive, resolves #37676 3 years ago
  florian ff3acfb8cd * cleanup of 2.7.0 defines 3 years ago
  florian 77cc2f4ced * decrease macro nesting counter early when expanding empty macro 4 years ago
  Jonas Maebe ff3f812d97 * fix conversion of true/false macro definitions to boolean values 4 years ago
  florian 9803318fef * give a proper error if macros are too deeply nested 4 years ago
  svenbarth a8d316d187 + add method to retrieve an integer expression from the scanner 4 years ago
  Jonas Maebe 38a059f039 * give an error when trying to define a macro/compiler variable with 4 years ago
  florian 5b06af8886 * delphi has excessprecision turned on by default 4 years ago
  florian 9ea52b8578 + new switches -DD and DT which allow to pass an arbitrary string which is used by %DATE%/%TIME% 4 years ago
  florian e83d214e98 + allow in ISO mode that { ... } and (* ... *) comments are paired, resolves at least partly #37428 4 years ago
  yury 154ada9e86 * 8086: enable cs_force_far_calls when m_nested_procvars is enabled. 5 years ago
  yury f7d14128b5 * 8086: Do not force far calls in the TP mode by default. This is TP compatible. Other modes need forced far calls by default in order to compile non-TP code. 5 years ago
  svenbarth bd01182ff0 * add support for AND, OR, XOR and NOT of integer values in preprocessor directives (Delphi allows that as well) 5 years ago
  svenbarth ae2801c707 * use asInt64 instead of asInt to evaluate an Integer expression 5 years ago
  svenbarth bffe99f59f + add an asInt64 to texprvalue 5 years ago
  svenbarth 4f16473baa * fix typo 5 years ago
  pierre d1e4066477 Hopefully fix problems related to loading of ppufile generated with other endianess for generics 5 years ago
  svenbarth 562d345060 * fix for Mantis #36121: define FPC_ISO and FPC_EXTENDEDPASCAL for modes ISO and EXTENDEDPASCAL respectively 5 years ago
  florian 5947143d8f * intel asm reader: try to read avx512 extensions only if the instruction supports them 6 years ago