Commit történet

Szerző SHA1 Üzenet Dátum
  florian fb84cb865b * rebase to trunk@17295 14 éve
  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 éve
  florian 0bdd15e0da + added cwindirs for the time being to the compiler dir till a release with windirs in the rtl is released 14 éve
  joost 2df0ef4937 * Use GetWindowsSpecialDir from the new windirs unit 14 éve
  joost b1dd2f8659 * Fixed compilation on WinCE after r17114 and r17094 14 éve
  pierre 1f1172e73e * Fix win64 compilation failure 14 éve
  joost 94cfe51faa * Added ability to use $LOCAL_APPDATA, $APPDATA, $COMMON_APPDATA, 14 éve
  florian a178f34ab3 + avr processor type information 14 éve
  joost db6bc3bd00 * Replace environment variables placed between dollar signs in fpc.cfg 14 éve
  paul 327b570ea4 compiler: rename extended records to advanced records 14 éve
  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 éve
  paul 726ea27bc0 compiler: 14 éve
  florian 38b90c987b + enable non local goto in macpas mode, test/tmacnonlocalgoto.pp does not fail anymore 14 éve
  Jonas Maebe 15846bf3d1 - disabled {$modeswitch result} for macpas mode by default (mantis #17382) 15 éve
  mazen b127fc154a * Fixed spell error revealed by lintian. 15 éve
  florian 0085c22c59 - NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757) 15 éve
  Jonas Maebe d948ed083d * enabled nested procvars by default for ISO Pascal mode 15 éve
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch 15 éve
  florian ced4f95c56 + introduce iso mode 15 éve
  Jonas Maebe 30406d3a14 * if *alignmin is set to a value > *alignmax, also increase *alignmax 15 éve
  pierre ea6c6631a4 * fix for bug report 15554, creating problem in text mode IDE 15 éve
  florian e5ebb2a26e * started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk 15 éve
  florian 60169d34dc * fixed compilation of AVR compiler 16 éve
  florian fc5e5d9258 * talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too 16 éve
  Jonas Maebe 5c006b9b86 * enable the directory cache by default starting with the first lookup 16 éve
  florian 121875a374 * make TSettings packed so ppus containing generics are compatible regardless which compiler generated them 16 éve
  Jonas Maebe 4106ce540f * fixed compilation with -Cr after r13147 16 éve
  yury 78b2618db6 * Fixed setting of image base using {$IMAGEBASE X} directive. 16 éve
  Jonas Maebe bf7c9361f6 * delay effect of {$calling x} until switches are flushed (mantis #12985) 16 éve
  yury 1658ca9919 * Initialize controllertype field to eliminate warning. 16 éve