Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt 5298e25c84 * Introduce task (Single main-level task at the moment, no change in behaviour). hai 1 ano
  florian f9b98092c4 * stack checking is actually 'S' hai 1 ano
  florian b8bf295cd1 * patch by Rika: Fold repetitive scandir.pas cases, resolves #40660 hai 1 ano
  Sven/Sarah Barth 5c890b59e3 * fix #40655: apply changes to packrecords, packenum and setalloc using the recordpending*() functions so that they are applied correctly in case of them being used directly after a {$POP}{$PUSH} sequence hai 1 ano
  Sven/Sarah Barth 2c527cfc01 * fix typos in comment, no code changes hai 1 ano
  Ryan Joseph ecfff40f96 * Implement parsing of RTTI directive %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT 64feb6a5cd * $NAMESPACES directive %!s(int64=2) %!d(string=hai) anos
  florian 0b45cd95f7 + introduce long forms for $E, $F and $S, resolves #39889 %!s(int64=2) %!d(string=hai) anos
  florian a0b637530c * remove accidently commited writeln %!s(int64=3) %!d(string=hai) anos
  florian d2a1f9cb20 * get rid of cs_opt_none %!s(int64=3) %!d(string=hai) anos
  florian 54dccaaad1 * do not crash in case of too many $push directives, resolves #39652 %!s(int64=3) %!d(string=hai) anos
  florian dcb1fcd9b8 + support $lgeacyifend directive, resolves #37676 %!s(int64=3) %!d(string=hai) anos
  florian 95ad8f1694 * correctly read the region label in $region directives, resolves #39395 %!s(int64=3) %!d(string=hai) anos
  yury 64c586b86d * Removed/ifdefed lots of unused variables. %!s(int64=4) %!d(string=hai) anos
  florian 0b63068ad2 * dir_push might not flush pending switch changes but has to read the pending %!s(int64=4) %!d(string=hai) anos
  svenbarth 903486642e * allow an integer expression for SetPeFlags and SetPeOptFlags (Delphi compatible) %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 8d18c1792e * fixed {$unitpath xxx} directive with absolute paths %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe a88eee4080 * fixed unitdir directive for relative paths in case the current module's %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 6483b3f5e3 * fixed opt-in sysroot substitution again, renamed the three-argument version %!s(int64=5) %!d(string=hai) anos
  nickysn 31431d99ab * limit the heapsize to 65520 bytes on win16 (the $M directive in win16 only %!s(int64=6) %!d(string=hai) anos
  nickysn b7a4965ac3 - suppress the warning that the $D directive is not supported on i8086-win16 %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe ba1b4b1c92 + support for verifying whether a case statements handles all possibilities %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 0b61b5d4cf * added extra header to ppu inside a subsection, so we won't run into %!s(int64=6) %!d(string=hai) anos
  florian 3c69f9a066 + basic infrastructure to generate code for floating point exception %!s(int64=7) %!d(string=hai) anos
  florian 0c6cf12fbf + support for the directive $EXCESSPRECISION %!s(int64=7) %!d(string=hai) anos
  svenbarth ff407c56d9 * extend scanning of $modeswitch to support not only + and -, but also ON and OFF like other switches %!s(int64=7) %!d(string=hai) anos
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop %!s(int64=7) %!d(string=hai) anos
  florian 7d35ced2d9 + support {$message info ...}, resolves #30654 %!s(int64=7) %!d(string=hai) anos
  florian f61b074912 * (re)store alignment when doing a $push/$pop %!s(int64=7) %!d(string=hai) anos