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 жил өмнө |
yury
|
e3d9dbbeef
* Removed unused vars.
|
9 жил өмнө |
svenbarth
|
bf3c7144b0
* make not of public assembler symbols for variables and classes if necessary
|
9 жил өмнө |
Jonas Maebe
|
a0efde8167
* automatically generate necessary indirect symbols when a new assembler
|
9 жил өмнө |
Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
9 жил өмнө |
pierre
|
94d8d9927d
Only add indirect symbol for constants if tf_supports_packages flag is set in target_info.flags
|
9 жил өмнө |
svenbarth
|
6722c611cf
Generate indirect symbols for global variables and (typed) constants.
|
9 жил өмнө |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 жил өмнө |
sergei
|
6708b83a16
* Refactor tasmlisttypedconstbuilder so it emits string/PChar data, if any, into a second asmlist, instead of appending it directly to global asmlist.
|
10 жил өмнө |
sergei
|
8f1e058ac2
* Don't place symbols with vo_force_finalize flag into read-only sections, resolves #26691.
|
11 жил өмнө |
Jonas Maebe
|
6c45f9b3ee
* converted most of the asmlist-based typed const parsing to use the new
|
11 жил өмнө |
Jonas Maebe
|
dc57f537d4
* fixed indentation
|
11 жил өмнө |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 жил өмнө |
Jonas Maebe
|
289486346b
* factored out code to decide when an asmsym for a staticvarsym has to be
|
13 жил өмнө |
Jonas Maebe
|
834026bfb5
* synchronised with trunk up to r21067
|
13 жил өмнө |
paul
|
a26bc50ca6
compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility)
|
13 жил өмнө |
Jonas Maebe
|
d7247c9bd9
* prevent duplicate symbol errors when compiling code with debug info
|
13 жил өмнө |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 жил өмнө |
florian
|
ce845bf97c
* introduction of in_generic in r20699 was unneeded, replaced by parse_generic
|
13 жил өмнө |
Jonas Maebe
|
247033cce1
+ stabx support for AIX, which is a variant of stabs. Note that we only
|
13 жил өмнө |
florian
|
7fe6c0d95d
* handle currency constants correctly on non i386 platforms if they are given as integer constant, resolves #21091
|
13 жил өмнө |
florian
|
79a77ae7d6
+ in_generic for testing if currently a generic declaration/definition is parsed/record
|
13 жил өмнө |
Jonas Maebe
|
3589f90cf8
* also show the valid bounds in most cases when signalling a range check
|
13 жил өмнө |
paul
|
f685d67647
compiler: correctly traverse record fields while generating record constant (bug #0020594)
|
13 жил өмнө |
paul
|
c6ca9e5091
compiler:
|
13 жил өмнө |
florian
|
4868b09844
* patch by alexvin to replace $ifopt by $push/$pop, resolves #20332
|
14 жил өмнө |
paul
|
4d3da666db
compiler: replace string codepage comparison to numeric. store codepage as number in current settings
|
14 жил өмнө |
paul
|
aba0106366
compiler: manual merge some cpstrnew changes which was impossible to merge using regular tools due to the merge conflicts
|
14 жил өмнө |
paul
|
723f3424d4
merge r17484 from cpstrnew branch by michael:
|
14 жил өмнө |