Károly Balogh
|
88a91330a3
amiga/powerpc: further tweaks in the upcoming pascal startup code
|
8 years ago |
Károly Balogh
|
1dd375cd61
powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 years ago |
Károly Balogh
|
df38fd18e0
m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625
|
8 years ago |
Károly Balogh
|
442cbed9ad
improved tb0625. boolean casting should disregard the upper bits
|
8 years ago |
Károly Balogh
|
288a39d86e
m68k: indentation fixes. no functional changes.
|
8 years ago |
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 years ago |
svenbarth
|
8fee10f45b
* fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU)
|
8 years ago |
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 years ago |
svenbarth
|
c4bc31b083
* fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo
|
8 years ago |
svenbarth
|
0c372f0beb
* fix compilation of Rtti unit on PowerPC: converting a Int64 to a Boolean failed (in this case with an internal error)
|
8 years ago |
marco
|
02e2b8752d
* allow to set value on cmdline since llvm versions don't work atm.
|
8 years ago |
svenbarth
|
e51da008fe
* consider the Rtti unit as experimental for now
|
8 years ago |
svenbarth
|
f14759356f
* regenerated Makefile after r35097
|
8 years ago |
svenbarth
|
43d5dacf70
+ add ability to execute tests that reside in $fpcdir/packages/*/tests
|
8 years ago |
svenbarth
|
3e5f8af01d
+ add RTTI unit from Joost's Attribute branch
|
8 years ago |
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 years ago |
michael
|
9749ddc3bb
* Some Range Checking fixes from Graeme Geldenhuys
|
8 years ago |
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 years ago |
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 years ago |
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 years ago |
michael
|
7ead78e71b
* Forgot to add fpfonttextmapping.pp
|
8 years ago |
Jonas Maebe
|
18077d9530
* when determining the best candidates for overloaded method calls, apply
|
8 years ago |
Jonas Maebe
|
04f7e47df7
* create stubs for library exports on Unix at at the node tree level instead
|
8 years ago |
Jonas Maebe
|
d36fe53d85
* factored out the code to create an complete alias for a procdef to
|
8 years ago |
Jonas Maebe
|
8af85a16b3
* document finish_copied_procdef()
|
8 years ago |
Jonas Maebe
|
472b5228fe
* changed ncgutil.has_alias_name(pd,s) to a method of tprocdef
|
8 years ago |
michael
|
4406ec7e68
* Forgot to add subsetter font
|
8 years ago |
michael
|
b7083402cf
* Fix from Graeme adding Font subset embedding and underline/strikethrough
|
8 years ago |
florian
|
1e374df5b8
* correctly calculate the bit mask in thlcgobj.a_load_regconst_subsetreg_intern, resolves #31042
|
8 years ago |
sergei
|
8173efff3e
* x86 asm reader: Don't copy operand size to instruction size for MOVSS and VMOVSS, because it is different for source and destination. Fixes breakage caused by fixing memory size of those instructions (Mantis #29954 and Mantis #29957).
|
8 years ago |