Jonas Maebe
|
76045bfc04
* merged macOS/AArch64 support + revisions these changes depended on
|
4 年之前 |
marco
|
d24f4b0926
--- Merging r42998 into '.':
|
5 年之前 |
marco
|
037583ef4e
--- Merging r40654 into '.':
|
5 年之前 |
Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
6 年之前 |
marco
|
6574f0974a
--- Merging r40284 into '.':
|
6 年之前 |
florian
|
b70fc52874
* patch by Ondrej Pokorny: the stored property modifier does not delete the inherited default value anymore, resolves #33564
|
7 年之前 |
florian
|
eb61923762
* patch by Ondrej Pokorny: The nodefault is now inherited from parent class, resolves #33563
|
7 年之前 |
svenbarth
|
89f42fcdae
* handle vd_threadvar inside read_record_fields()
|
7 年之前 |
florian
|
6d5ce55232
* unified def creation for open arrays
|
7 年之前 |
florian
|
14cb60e479
* set an owner for open array defs being created in property declarations, resolves #25769
|
7 年之前 |
florian
|
ad4ad82908
* prevent crash on not yet supported attribute declarations, resolves #32075
|
7 年之前 |
michael
|
f6a08a2c74
* Patch from Ondrej Pokorny to allow correct nodefault/stored for strings
|
7 年之前 |
nickysn
|
49a96af874
+ also support 'external near' var declarations on i8086
|
7 年之前 |
nickysn
|
303309b28f
+ added support for 'external far' variables for i8086
|
7 年之前 |
florian
|
c0feaf1f1e
+ allow absolute to absolute symbols, resolves issue #32474
|
7 年之前 |
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)
|
8 年之前 |
svenbarth
|
ad65ff5600
* insert symbol only once
|
8 年之前 |
florian
|
b1dff29cbf
* removed unused units
|
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 年之前 |
svenbarth
|
bf3c7144b0
* make not of public assembler symbols for variables and classes if necessary
|
9 年之前 |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 年之前 |
Jonas Maebe
|
899add8c7d
* don't emit default values for local variables in generic routines: those
|
9 年之前 |
florian
|
1142fdeccd
* initialize variables to avoid warnings
|
9 年之前 |
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".
|
9 年之前 |
svenbarth
|
74c79803f7
Extend tlocalvarsym with the ability to not register it if needed.
|
9 年之前 |
svenbarth
|
0ac12f0eaf
Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed.
|
9 年之前 |
svenbarth
|
922646d106
Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed.
|
9 年之前 |
florian
|
70b8789262
o basic extended pascal support:
|
9 年之前 |
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.
|
9 年之前 |
svenbarth
|
65c37df999
+ extend tprocdef with the possiblity to create it as unregistered
|
10 年之前 |