Commit History

Автор SHA1 Съобщение Дата
  florian 0b45cd95f7 + introduce long forms for $E, $F and $S, resolves #39889 преди 2 години
  florian a0b637530c * remove accidently commited writeln преди 3 години
  florian d2a1f9cb20 * get rid of cs_opt_none преди 3 години
  florian 54dccaaad1 * do not crash in case of too many $push directives, resolves #39652 преди 3 години
  florian dcb1fcd9b8 + support $lgeacyifend directive, resolves #37676 преди 3 години
  florian 95ad8f1694 * correctly read the region label in $region directives, resolves #39395 преди 3 години
  yury 64c586b86d * Removed/ifdefed lots of unused variables. преди 4 години
  florian 0b63068ad2 * dir_push might not flush pending switch changes but has to read the pending преди 4 години
  svenbarth 903486642e * allow an integer expression for SetPeFlags and SetPeOptFlags (Delphi compatible) преди 4 години
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS преди 5 години
  Jonas Maebe 8d18c1792e * fixed {$unitpath xxx} directive with absolute paths преди 5 години
  Jonas Maebe a88eee4080 * fixed unitdir directive for relative paths in case the current module's преди 5 години
  Jonas Maebe 6483b3f5e3 * fixed opt-in sysroot substitution again, renamed the three-argument version преди 6 години
  nickysn 31431d99ab * limit the heapsize to 65520 bytes on win16 (the $M directive in win16 only преди 6 години
  nickysn b7a4965ac3 - suppress the warning that the $D directive is not supported on i8086-win16 преди 6 години
  Jonas Maebe ba1b4b1c92 + support for verifying whether a case statements handles all possibilities преди 6 години
  Jonas Maebe 0b61b5d4cf * added extra header to ppu inside a subsection, so we won't run into преди 6 години
  florian 3c69f9a066 + basic infrastructure to generate code for floating point exception преди 7 години
  florian 0c6cf12fbf + support for the directive $EXCESSPRECISION преди 7 години
  svenbarth ff407c56d9 * extend scanning of $modeswitch to support not only + and -, but also ON and OFF like other switches преди 7 години
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop преди 7 години
  florian 7d35ced2d9 + support {$message info ...}, resolves #30654 преди 7 години
  florian f61b074912 * (re)store alignment when doing a $push/$pop преди 7 години
  svenbarth 9619576515 + add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible; Note: $SetPEUserVersion takes precedence to $Version преди 8 години
  Károly Balogh 95274c1d7b atari: enable apptype directive, and change exe extension when compiling a GUI app преди 8 години
  Károly Balogh 464ecab542 huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention преди 9 години
  nickysn c2305809dc + added an i8086-embedded target support to the compiler (RTL and makefile преди 9 години
  svenbarth d24065c529 Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUNIT} while newer ones also seem to allow {$WEAKPACKAGENUNIT ON}... :/ (analogous for DENYPACKAGEUNIT...) преди 9 години
  svenbarth 7d8d0340b9 Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages: преди 9 години
  svenbarth 86b9381673 Add new Delphi compatible switch {$G+/-}, {$IMPORTEDDATA ON/OFF} which handles generation of indirect references for cross unit variable accesses if needed for the target. преди 9 години