svenbarth
|
12dba952f0
* integration of Part 2 patch of Mantis #30687 with a few adjustments:
|
8 năm trước cách đây |
svenbarth
|
43212c4507
* use a separate OS set for the Rtti unit than CommonSrcOSes
|
8 năm trước cách đây |
svenbarth
|
17154fedaa
* move rtti unit from common directory to inc directory as the former is basically for non-Windows files
|
8 năm trước cách đây |
marco
|
f4213124f2
* some more occured->occurred, mostly in comments
|
8 năm trước cách đây |
marco
|
dce9b9c68c
* some more "occured", mantis #31112
|
8 năm trước cách đây |
marco
|
d2fe24ae20
* fix some more occured->occured
|
8 năm trước cách đây |
marco
|
bc39eb29d3
* comment spelling fix (modifed->modified)
|
8 năm trước cách đây |
marco
|
bcb2d5b975
* comment spelling fix
|
8 năm trước cách đây |
Károly Balogh
|
d52c75ba17
powerpc: clean up and simplify the PPC version of the VASM writer (based on the 68k version), and also enable it for AmigaOS4/PPC and Linux/PPC
|
8 năm trước cách đây |
Károly Balogh
|
026f0e99f3
m68k: made the vasm writer use the right section attributes, but disabled named sections until some vlink issues are sorted out
|
8 năm trước cách đây |
Károly Balogh
|
f1f18d6f83
aggas: removed a bunch of amiga related hacks which are unnecessary if those systems use an aout GAS writer. made it possible to inject sectionattrs in a generic way
|
8 năm trước cách đây |
Károly Balogh
|
2dc1d681c2
m68k: inherit the aout assembler writer instead of the normal one for amiga and atari. this allows to remove some of the previously added hacks in the generic writer
|
8 năm trước cách đây |
svenbarth
|
22e579cc74
* fix for Mantis #31107: disallow calling of ordinary record methods using the record's type.
|
8 năm trước cách đây |
Károly Balogh
|
4e51dc2298
m68k: enable named sections for vasm generated objects. have a separate as_m68k_as_aout for a.out objects which doesn't have named sections. amiga and atari gas defaults to a.out, so have it default on these systems. finally enable section smartlinking for amiga and atari, which will be used with vasm assembler
|
8 năm trước cách đây |
Károly Balogh
|
66e651bed0
m68k: build fix
|
8 năm trước cách đây |
Károly Balogh
|
88a91330a3
amiga/powerpc: further tweaks in the upcoming pascal startup code
|
8 năm trước cách đây |
Károly Balogh
|
1dd375cd61
powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 năm trước cách đây |
Károly Balogh
|
df38fd18e0
m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 năm trước cách đây |
Károly Balogh
|
442cbed9ad
improved tb0625. boolean casting should disregard the upper bits
|
8 năm trước cách đây |
Károly Balogh
|
288a39d86e
m68k: indentation fixes. no functional changes.
|
8 năm trước cách đây |
Károly Balogh
|
15f67e6f5b
m68k: in int to bool conversion, only try to zero/sign extend the value, if the destination is actually larger than the source
|
8 năm trước cách đây |
svenbarth
|
8fee10f45b
* fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU)
|
8 năm trước cách đây |
svenbarth
|
5fa181b5d9
* second fix for Mantis #31033: also check for df_specialization instead of is_specialization for parameters to correctly handle nested types that aren't really true specializations themselves
|
8 năm trước cách đây |
svenbarth
|
c4bc31b083
* fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo
|
8 năm trước cách đây |
svenbarth
|
0c372f0beb
* fix compilation of Rtti unit on PowerPC: converting a Int64 to a Boolean failed (in this case with an internal error)
|
8 năm trước cách đây |
marco
|
02e2b8752d
* allow to set value on cmdline since llvm versions don't work atm.
|
8 năm trước cách đây |
svenbarth
|
e51da008fe
* consider the Rtti unit as experimental for now
|
8 năm trước cách đây |
svenbarth
|
f14759356f
* regenerated Makefile after r35097
|
8 năm trước cách đây |
svenbarth
|
43d5dacf70
+ add ability to execute tests that reside in $fpcdir/packages/*/tests
|
8 năm trước cách đây |
svenbarth
|
3e5f8af01d
+ add RTTI unit from Joost's Attribute branch
|
8 năm trước cách đây |