Commit History

Author SHA1 Message Date
  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
  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
  florian 38b90c987b + enable non local goto in macpas mode, test/tmacnonlocalgoto.pp does not fail anymore 15 years ago
  Jonas Maebe 15846bf3d1 - disabled {$modeswitch result} for macpas mode by default (mantis #17382) 15 years ago
  mazen b127fc154a * Fixed spell error revealed by lintian. 15 years ago
  florian 0085c22c59 - NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757) 15 years ago
  Jonas Maebe d948ed083d * enabled nested procvars by default for ISO Pascal mode 15 years ago
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch 15 years ago
  florian ced4f95c56 + introduce iso mode 15 years ago
  Jonas Maebe 30406d3a14 * if *alignmin is set to a value > *alignmax, also increase *alignmax 15 years ago
  pierre ea6c6631a4 * fix for bug report 15554, creating problem in text mode IDE 15 years ago
  florian e5ebb2a26e * started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk 15 years ago
  florian 60169d34dc * fixed compilation of AVR compiler 16 years ago
  florian fc5e5d9258 * talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too 16 years ago
  Jonas Maebe 5c006b9b86 * enable the directory cache by default starting with the first lookup 16 years ago
  florian 121875a374 * make TSettings packed so ppus containing generics are compatible regardless which compiler generated them 16 years ago
  Jonas Maebe 4106ce540f * fixed compilation with -Cr after r13147 16 years ago
  yury 78b2618db6 * Fixed setting of image base using {$IMAGEBASE X} directive. 16 years ago
  Jonas Maebe bf7c9361f6 * delay effect of {$calling x} until switches are flushed (mantis #12985) 16 years ago
  yury 1658ca9919 * Initialize controllertype field to eliminate warning. 16 years ago
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 years ago
  florian acb06dac1b + Wp<Controllertype> support for arm and avr 16 years ago
  Jonas Maebe 060d81b8fa Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from 16 years ago