コミット履歴

作者 SHA1 メッセージ 日付
  florian fcd3872d88 + introduction of tcgint 14 年 前
  florian 26fbfaf5a7 + introduce the usage of asizeint/asizeuint for cpus with sizeof("alu")<>sizeof(pointer) 14 年 前
  paul 27bb39a1ca compiler: comment tblock_type members 14 年 前
  paul 327b570ea4 compiler: rename extended records to advanced records 14 年 前
  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 年 前
  paul 726ea27bc0 compiler: 14 年 前
  florian 38b90c987b + enable non local goto in macpas mode, test/tmacnonlocalgoto.pp does not fail anymore 15 年 前
  florian 0085c22c59 - NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757) 15 年 前
  florian bacd6fb71b * disable reg. vars in subroutines with interprocedural used labels 15 年 前
  florian ad23569cf1 * renamed pi_has_goto into pi_has_label because the problematic thing is if a procedure has a label as target and not if it has some goto 15 年 前
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch 15 年 前
  florian ced4f95c56 + introduce iso mode 15 年 前
  florian 138c5d1570 + feature switch RESOURCES 15 年 前
  Jonas Maebe 835899524b + support for Objective-Pascal for-in loops ("fast enumerations") 15 年 前
  paul 1b614b526a compiler: 15 年 前
  paul 49d94c5a16 compiler: implement {$VARPROPSETTER ON/OFF} support which is required for COM (D7 compatibility): 15 年 前
  Jonas Maebe 025ec34e4d + "CExtended" type that is the same as "extended", but conforming to the 15 年 前
  paul a8381c8b32 fpc: compiler: 15 年 前
  paul 8166148a37 compiler: 'static' keyword: 15 年 前
  Jonas Maebe 8f3b1e42c0 + -godwarfmethodclassprefix option to prefix method names in the DWARF debug 15 年 前
  pierre 728899606b + New option -Xn to use native linker, used for solaris targets 15 年 前
  Jonas Maebe 36668a6ec5 * don't emit "include file search paths" for stabs since they don't exist 16 年 前
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 16 年 前
  florian 6d7d6dbd60 + feature softfpu introduced 16 年 前
  Jonas Maebe 3216e8c7bc * mark produced object files as "does not require executable stack" by 16 年 前
  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 年 前
  peter af437d5beb * refactor the forward type declaration handling, remove 17 年 前
  peter b6dcffe79b * remove obsolete bt_specialize 17 年 前
  florian 0b5951fa14 + first full implementation of induction variable strength reduction 17 年 前
  florian ecd05a1043 + framework for strength reduction of induction variables 17 年 前