Commit History

作者 SHA1 備註 提交日期
  svenbarth 4dca62b568 Merged revision(s) 43114-43115, 46943 from trunk: 4 年之前
  Jonas Maebe eeb8c747d5 --- Merging r42499 into '.': 5 年之前
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton 7 年之前
  maciej-izak 25db29d0a6 * symtable.pas: 8 年之前
  maciej-izak 48b149acd4 New tokens for new management operators: Initialize, Finalize, AddRef and Copy. Small code adjustment for parser (pdecobj.pas, pstatmnt.pas, psub.pas, ptype.pas) was required because few of old token has from now value which is outside range of set: _CONSTRUCTOR, _FINALIZATION. 8 年之前
  Jonas Maebe 265c8e7bbc + support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and 8 年之前
  Károly Balogh c7c37f66ed * refactored syscall types for unified naming,first bits of ARM AROS syscall support 8 年之前
  Károly Balogh 464ecab542 huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention 9 年之前
  florian cb4773432b + hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715 9 年之前
  florian 70b8789262 o basic extended pascal support: 9 年之前
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 10 年之前
  Jonas Maebe e97f31541e - reverted partial commit of merge 10 年之前
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 10 年之前
  florian 94a51e26a0 + support of winapi directive 10 年之前
  Jonas Maebe c730e16031 * changed the syntax for block procvars from "xxx is block" to 11 年之前
  Jonas Maebe bd09b88a5b + support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension) 11 年之前
  nickysn bff8dc3fbf + added parser support for huge pointer declarations 11 年之前
  florian 1d4a4d0684 + noreturn directive 11 年之前
  paul 0d8ad2a932 compiler: don't treat TRUE and FALSE as keywords. They are predefined constants from this moment. This change is compatible with other pascal compilers. Fixes issue #0025030 12 年之前
  paul 038b7746fb compiler: implement preprocessor expressions (fixes mantis #0010671) 12 年之前
  yury 12825a2f09 * Fixed unused var note. 12 年之前
  florian bc4a8ac63e + constant postfixoperator_tokens 12 年之前
  florian c95cfa20ba * disable non-iso tokens in iso mode 13 年之前
  florian f25f44605e - get rid of m_all, use a set instead for tokens, this allows to disable/enable tokens depending on the language mode 13 年之前
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 年之前
  paul 005795495d merge r17552 from cpstrnew branch by inoussa: 14 年之前
  Jonas Maebe 20c577103f + list of keywords that are reserved in Java and the JVM, for future 14 年之前
  svenbarth 35b47e491c Rebase to revision 17306 14 年之前
  florian 1f4be60927 * fix token order, I should really learn the alphabet 14 年之前
  florian f328b6d635 + user section type 14 年之前