提交历史

作者 SHA1 备注 提交日期
  paul d1026bb052 compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records 14 年之前
  pierre 96b8699af5 * Skip library tests for go32v2 target 14 年之前
  pierre 818c88dbbf * Fix cprefix problems for tconstref4 test and add cppdecl modifier 14 年之前
  pierre 9276fa437f * Fix tw1041 test failure 14 年之前
  paul 915c412ae3 compiler: generate debug info for record methods: 14 年之前
  paul d83eab7ae8 test: add records Self test 14 年之前
  paul 742b0bb686 compiler: partly revert r16560 and disable (at least temporary) constructors in records 14 年之前
  marco 6bc67184e3 * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 14 年之前
  Jonas Maebe 709f1e8344 * also recognise non-GOT based RIP-relative address expressions as PIC 14 年之前
  marco b09ce75896 * enabled gdbint for win64 to ease ide testing. 14 年之前
  Jonas Maebe 5691228fb9 * moved daemon example from fcl-base to fcl-extra, because daemonapp is 14 年之前
  paul 8c56269076 compiler: fix record constructor return type when parsing procedure declaration 14 年之前
  paul 726ea27bc0 compiler: 14 年之前
  paul 11d4eddf67 compiler: a trial to implement record constructor 14 年之前
  marco aa93519b5a * fix for bug #18196, moving teventype broke examples. 14 年之前
  sergei 13bea29253 * win/sysutils.pp, FileOpen and FileCreate, removed manual zero-termination of strings. This unit compiles in {$h+} state, and AnsiString zero-termination is handled automatically these days. 14 年之前
  sergei 3c2d918cfe * Partially undo revision 16529: removing VariantToShortString breaks webtbs/tw14536 which calls the mentioned function directly instead of using typecast. 14 年之前
  Jonas Maebe 29265ed672 * also compile freeglutdemo (mantis #18108) 14 年之前
  florian 142e42bd81 o NativeNT target patch by Sven Barth, resolves with r16553 and r16554 #18195 14 年之前
  florian 3eec5d1b12 + added Makefile 14 年之前
  florian 382dc3e413 o update by Sven Barth to the NativeNT RTL: 14 年之前
  Jonas Maebe a2e8134b7c * part of r16533, forgot to commit 14 年之前
  michael 2f5f98d7e5 * Patch from Darius Blaszijk to make some methods protected, virtual 14 年之前
  paul 582ab2dd32 compiler: disallow regular class methods in records and allow only static class methods. delphi do so and it is logical because records have no inheritance. + tests 14 年之前
  sergei 179229007e * win/sysutils.pp: fix/clean up loading dll for SHGetFolderPath. 14 年之前
  paul 17815ce7a2 compiler: implement properties in records: 14 年之前
  paul 69d3bb2ffc compiler: rename aclass->astruct in read_property_dec because records will have properties too 14 年之前
  paul 4c7e2679df tests: add a test which checks that records destructors are not allowed 14 年之前
  paul 52cd624a76 compiler: fix static fields creation and access for records 14 年之前
  paul 7852295f26 compiler: start parsing of record constructors and destructors: 14 年之前