Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on il y a 5 ans
  marco d24f4b0926 --- Merging r42998 into '.': il y a 5 ans
  marco 037583ef4e --- Merging r40654 into '.': il y a 6 ans
  Jonas Maebe 3ac703506c * rest of the previous accidental partial commit il y a 6 ans
  marco 6574f0974a --- Merging r40284 into '.': il y a 7 ans
  florian b70fc52874 * patch by Ondrej Pokorny: the stored property modifier does not delete the inherited default value anymore, resolves #33564 il y a 7 ans
  florian eb61923762 * patch by Ondrej Pokorny: The nodefault is now inherited from parent class, resolves #33563 il y a 7 ans
  svenbarth 89f42fcdae * handle vd_threadvar inside read_record_fields() il y a 7 ans
  florian 6d5ce55232 * unified def creation for open arrays il y a 7 ans
  florian 14cb60e479 * set an owner for open array defs being created in property declarations, resolves #25769 il y a 7 ans
  florian ad4ad82908 * prevent crash on not yet supported attribute declarations, resolves #32075 il y a 7 ans
  michael f6a08a2c74 * Patch from Ondrej Pokorny to allow correct nodefault/stored for strings il y a 7 ans
  nickysn 49a96af874 + also support 'external near' var declarations on i8086 il y a 8 ans
  nickysn 303309b28f + added support for 'external far' variables for i8086 il y a 8 ans
  florian c0feaf1f1e + allow absolute to absolute symbols, resolves issue #32474 il y a 8 ans
  maciej-izak 8b5524ac3a * ignore is_publishable for properties in interfaces (related to $M+ directive). $M has effect on visibility of default section for classes. Interface has always only public section (fix for problem in tb0631.pp) il y a 8 ans
  svenbarth ad65ff5600 * insert symbol only once il y a 8 ans
  florian b1dff29cbf * removed unused units il y a 8 ans
  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 il y a 9 ans
  svenbarth bf3c7144b0 * make not of public assembler symbols for variables and classes if necessary il y a 9 ans
  nickysn c2305809dc + added an i8086-embedded target support to the compiler (RTL and makefile il y a 9 ans
  Jonas Maebe 899add8c7d * don't emit default values for local variables in generic routines: those il y a 9 ans
  florian 1142fdeccd * initialize variables to avoid warnings il y a 10 ans
  svenbarth d3660fec31 Implement support for parsing "generic [class] procedure" and "generic [class] function" in non-Delphi modes. Since "generic" is a prefix it is quite ugly to implement, but from a Pascal language point of view it fits better than "procedure generic xyz". il y a 10 ans
  svenbarth 74c79803f7 Extend tlocalvarsym with the ability to not register it if needed. il y a 10 ans
  svenbarth 0ac12f0eaf Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed. il y a 10 ans
  svenbarth 922646d106 Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed. il y a 10 ans
  florian 70b8789262 o basic extended pascal support: il y a 10 ans
  svenbarth 0ff87336aa Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls. il y a 10 ans
  svenbarth 65c37df999 + extend tprocdef with the possiblity to create it as unregistered il y a 10 ans