Commit History

Author SHA1 Message Date
  paul e0fecf5332 compiler: revert r19358. As stated by Florian, compiler should be able to compile with the latest RTL. 14 years ago
  paul ee2e0a0c1d compiler: remove CP_xxx constants since they are present in the system unit now 14 years ago
  paul 828367bebd compiler: 14 years ago
  paul 41e85bc36a compiler: 14 years ago
  paul 4d3da666db compiler: replace string codepage comparison to numeric. store codepage as number in current settings 14 years ago
  paul 1db610ecbd merge r17434 from cpstrnew branch by michael: 14 years ago
  paul 8a4634a7b1 merge r13481 from cpstrnew branch by florian 14 years ago
  pierre 637a4671d9 Fix messages to tokenbuufer writing to zvoid problems with PPU 14 years ago
  florian a08dfdf803 o slightly modified patch by John Clymer: 14 years ago
  Jonas Maebe baf2a3f1fb * fixed copy/paste error that didn't disable default inline support when 14 years ago
  pierre 1c2a5f9819 + Update all Makefile's modified by 14 years ago
  pierre b3e1ba70e9 * Avoid warning about missing field for AVR 14 years ago
  pierre 5148cb6ca8 * make sure pmessage field is aligned 14 years ago
  pierre d09389ac79 Implement support for $WARN XXX ON/OFF/ERROR 14 years ago
  pierre 83f100432c + Move enumration types uses in ppu files from systems.pas 14 years ago
  florian 93e53e1990 * allow also smaller values for code alignment parameters than the current one, resolves #19463 14 years ago
  florian 6ea8eb7dc2 + changes precedence of unary minus operator in mac and iso mode, resolves #17710 14 years ago
  florian 13285ab264 o several strings changed into ansistrings, resolves #19318, no compilation speed degrations measurable 14 years ago
  florian fb84cb865b * rebase to trunk@17295 14 years ago
  florian 3ce9ff93f1 + patch by Jeppe Johansen to support automatic interrupt table generation by using the interrupt directive with an offset. Not activated yet because it requires to change also the startup code of the different mcus. 14 years ago
  florian 0bdd15e0da + added cwindirs for the time being to the compiler dir till a release with windirs in the rtl is released 14 years ago
  joost 2df0ef4937 * Use GetWindowsSpecialDir from the new windirs unit 14 years ago
  joost b1dd2f8659 * Fixed compilation on WinCE after r17114 and r17094 14 years ago
  pierre 1f1172e73e * Fix win64 compilation failure 14 years ago
  joost 94cfe51faa * Added ability to use $LOCAL_APPDATA, $APPDATA, $COMMON_APPDATA, 14 years ago
  florian a178f34ab3 + avr processor type information 14 years ago
  joost db6bc3bd00 * Replace environment variables placed between dollar signs in fpc.cfg 14 years ago
  paul 327b570ea4 compiler: rename extended records to advanced records 14 years ago
  paul 86d3e41442 compiler: replace MODESWTICH POINTERARITHMETICS with $POINTERMATH directive, disable pointer arithmetic in delphi mode by default (compatible with delphi), enable pointer arithmetic in fpc/objfpc modes as they had it enabled by default before, add has_pointer_math field to tpointerdef to allow pointer arithmetic with such pointer even if pointer math mode is off (delphi compatible) + tests 14 years ago
  paul 726ea27bc0 compiler: 14 years ago