Jonas Maebe
|
5a50d05e50
* fixed skipping if intermediate fields in llvm shadow symtable
|
10 年之前 |
svenbarth
|
6fb71e55fd
symtable.pas, tparasymtable:
|
10 年之前 |
Jonas Maebe
|
413680f593
* factored out getting a previously created internal type by name
|
10 年之前 |
Jonas Maebe
|
89c4bd8522
* index the llvm shadow symtable with a fieldvarsym rather than with the
|
10 年之前 |
florian
|
7dd1d6aa77
o fixes handling of iso i/o parameters/program parameters:
|
10 年之前 |
Jonas Maebe
|
3be51e1455
* fixed endless recursion in tabstractrecorddef.contains_float_field() in
|
10 年之前 |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
10 年之前 |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 年之前 |
Jonas Maebe
|
3d9713b9c8
* has_single_field() now looks recursively into fields that are aggregate
|
10 年之前 |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 年之前 |
pierre
|
af883cdcb7
Avoid warning for function not set if noreturn modifier is used
|
10 年之前 |
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 年之前 |
Jonas Maebe
|
8fe981cccb
* also give a warning when a field masks an identifier from a category
|
10 年之前 |
Jonas Maebe
|
990e47f2d3
* give a warning instead of an error if a parameter or local variable in a
|
10 年之前 |
svenbarth
|
5fd47d5e00
Fix for Mantis #26483. This regression was introduced by famous revision 27861 which introduced partial specializations (and thus that specializations can be part of local- and parasymtables as well).
|
10 年之前 |
florian
|
9a9bf4be91
* write better hint message about the first occurence of an identifuer in case of a duplicate identifier error
|
10 年之前 |
Jonas Maebe
|
f6f304e0ca
* check for duplicate identifiers when inserting union symtables into the
|
10 年之前 |
Jonas Maebe
|
9d9e0a578b
* return the next field from tabstractrecordsymtable.findfieldbyoffset() if
|
10 年之前 |
Jonas Maebe
|
5c75b6dd6b
* synchronised with trunk up till r28402
|
11 年之前 |
Jonas Maebe
|
142d5d6d06
- removed get_jumpbuf_size/align, use rec_jmp_buf instead
|
11 年之前 |
Jonas Maebe
|
dedf7e9384
+ tabstractrecordsymtable.findfieldbyoffset() method to get the (first, in
|
11 年之前 |
svenbarth
|
f1bfb398e4
Fix for Mantis #26456.
|
11 年之前 |
Jonas Maebe
|
c730e16031
* changed the syntax for block procvars from "xxx is block" to
|
11 年之前 |
Jonas Maebe
|
4ff597afae
* call "message" rather than "cgmessage" when throwing fatal errors, because
|
11 年之前 |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 年之前 |
svenbarth
|
c623824374
Fix for Mantis #25605.
|
11 年之前 |
Jonas Maebe
|
4a7e6b8b8f
* instantiate the cpu-specific version of all defs/syms when loading them
|
11 年之前 |
Jonas Maebe
|
b57c95043f
+ support overriding tdef/tsym methods with target-specific functionality:
|
11 年之前 |