svenbarth
|
22e579cc74
* fix for Mantis #31107: disallow calling of ordinary record methods using the record's type.
|
8 жил өмнө |
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 жил өмнө |
Károly Balogh
|
66e651bed0
m68k: build fix
|
8 жил өмнө |
Károly Balogh
|
88a91330a3
amiga/powerpc: further tweaks in the upcoming pascal startup code
|
8 жил өмнө |
Károly Balogh
|
1dd375cd61
powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 жил өмнө |
Károly Balogh
|
df38fd18e0
m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 жил өмнө |
Károly Balogh
|
442cbed9ad
improved tb0625. boolean casting should disregard the upper bits
|
8 жил өмнө |
Károly Balogh
|
288a39d86e
m68k: indentation fixes. no functional changes.
|
8 жил өмнө |
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 жил өмнө |
svenbarth
|
8fee10f45b
* fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU)
|
8 жил өмнө |
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 жил өмнө |
svenbarth
|
c4bc31b083
* fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo
|
8 жил өмнө |
svenbarth
|
0c372f0beb
* fix compilation of Rtti unit on PowerPC: converting a Int64 to a Boolean failed (in this case with an internal error)
|
8 жил өмнө |
marco
|
02e2b8752d
* allow to set value on cmdline since llvm versions don't work atm.
|
8 жил өмнө |
svenbarth
|
e51da008fe
* consider the Rtti unit as experimental for now
|
8 жил өмнө |
svenbarth
|
f14759356f
* regenerated Makefile after r35097
|
8 жил өмнө |
svenbarth
|
43d5dacf70
+ add ability to execute tests that reside in $fpcdir/packages/*/tests
|
8 жил өмнө |
svenbarth
|
3e5f8af01d
+ add RTTI unit from Joost's Attribute branch
|
8 жил өмнө |
svenbarth
|
933e449848
+ add a simple test runner for FPCUnit (no parameters, only plain output, sets ExitCode depending on any failures/errors) that can be used with FPC's testsuite
|
8 жил өмнө |
michael
|
9749ddc3bb
* Some Range Checking fixes from Graeme Geldenhuys
|
8 жил өмнө |
svenbarth
|
d133f210ca
* correct comment, cause forward declarations for generic functions *do* indeed work (cause they use the same mechanism as forward definitions in the interface section)
|
8 жил өмнө |
svenbarth
|
52673d34f1
* fix for Mantis #31033: don't check for is_specialization(), but for df_specialization (this way we also get pointers or nested types that aren't by themselves real specializations)
|
8 жил өмнө |
svenbarth
|
f8c23c84b6
* have pointerdefs and classrefdefs "inherit" the df_generic and df_specialization flags from the def they point to and set the genericdef accordingly
|
8 жил өмнө |
michael
|
7ead78e71b
* Forgot to add fpfonttextmapping.pp
|
8 жил өмнө |
Jonas Maebe
|
18077d9530
* when determining the best candidates for overloaded method calls, apply
|
8 жил өмнө |
Jonas Maebe
|
04f7e47df7
* create stubs for library exports on Unix at at the node tree level instead
|
8 жил өмнө |
Jonas Maebe
|
d36fe53d85
* factored out the code to create an complete alias for a procdef to
|
8 жил өмнө |
Jonas Maebe
|
8af85a16b3
* document finish_copied_procdef()
|
8 жил өмнө |
Jonas Maebe
|
472b5228fe
* changed ncgutil.has_alias_name(pd,s) to a method of tprocdef
|
8 жил өмнө |
michael
|
4406ec7e68
* Forgot to add subsetter font
|
8 жил өмнө |