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 |
svenbarth
|
a23cfd9a85
* regenerate msgidx.inc and msgtxt.inc after r35079; thankfully that didn't break the build this time since it was merely a text change ^.^'
|
8 years ago |
svenbarth
|
d499163ef5
* provisional fix for Mantis #31076: fail gracefully instead of with an internal error if a generic method is declared inside a generic class or record. This will change once we support nested generics however.
|
8 years ago |
svenbarth
|
70817baf98
* since we already allow inline specializations in mode ObjFPC due to generic functions it's only consequential to also allow specializations after pointers (they are already allowed in mode Delphi).
|
8 years ago |
Károly Balogh
|
db976a3a3e
amiga: added __amigaos4__ signature symbol to the pascal startup code
|
8 years ago |
Károly Balogh
|
eb6fe91208
amiga: proof-of-concept untested implementation for OS4/PowerPC Pascal startup code
|
8 years ago |
marcus
|
8917b476c0
AROS: CreateRastPort as explicit function only needed for ABIv1 (for v0 in graphics.library)
|
8 years ago |