Károly Balogh
|
49cec23ba6
for explicit paralocs, don't use the original explicit register as temp, but allocate a new register the same type instead. this fixes issues when the paralocs are also scratch regs and would get overwritten before the call itself
|
8 years ago |
marco
|
2225f90dde
* fix for #31161
|
8 years ago |
Jonas Maebe
|
a0c50336f3
* initialize tguid typed constants by searching for the named fields we need,
|
8 years ago |
florian
|
7f375ac7bc
* white space fixes
|
8 years ago |
svenbarth
|
4717d78ac3
* as restructuring TTypeData to correctly layout tkBool for 64-bit Booleans is basically impossible at least add a comment for tkBool to the tkInt64 and tkQWord branches
|
8 years ago |
svenbarth
|
150441627a
+ add test for Boolean RTTI
|
8 years ago |
svenbarth
|
7023a6f95b
* have the remaining 7 Boolean types also use tkBool as typekind instead of tkInteger
|
8 years ago |
svenbarth
|
dbbb6dca32
* correctly treat Boolean64 as otUQword and QWordBool as otSQWord (the former having QWord range 0..1, the latter Low(Int64)..High(Int64))
|
8 years ago |
svenbarth
|
26e7d005aa
* use Low(LongInt) and Max(LongInt) as min/max values for the RTTI of the ByteBool, WordBool and LongBool types to be Delphi compatible; the range of the defs is not changed to avoid the application of range checks
|
8 years ago |
svenbarth
|
bec40e9a4a
* fix for Mantis #31146: update German message files courtesy of Karl-Michael Schindler (the text "CheckPointer-Funktion" was also changed to "CheckPointer-Option" in both files for consistency with the English file)
|
8 years ago |
svenbarth
|
8c253703f0
* regenerate after r35181
|
8 years ago |
svenbarth
|
88a0d8bc25
* use "CheckPointer option" instead of "CheckPointer function" for consistency with the other CheckPointer related message
|
8 years ago |
svenbarth
|
73ed1a9bf1
* fix for Mantis #31140: applied patch by Maciej Izak; this way it's clear what purpose ManagedFldCount has in FPC compared to Delphi
|
8 years ago |
svenbarth
|
8e765ef807
* extend test for 64-bit subranges
|
8 years ago |
Jonas Maebe
|
00751d257e
* support bootstrapping with FPC 3.0.2
|
8 years ago |
marcus
|
391eccc562
Ami-extra: added muihelper macros, marked as obsolete but widely used
|
8 years ago |
marcus
|
8f397594df
Ami-extra: more text creation macros
|
8 years ago |
svenbarth
|
2acf542737
* extend TParamFlag by pfConstRef which is set for constref parameters
|
8 years ago |
svenbarth
|
1553aa5639
* declare the first field of TProcedureParam as TParamFlags to avoid potential problems if more than 8 entries should be used (especially if some day the hidden Self and High parameters should be written)
|
8 years ago |
marcus
|
e2bb22e106
arosunits: more 64bit fixes for Zune message structures
|
8 years ago |
marcus
|
ae5eade019
arosunits: 64bit fixes for Zune message structures
|
8 years ago |
marcus
|
78b8fb3414
Ami-Extra: fixed compilation for powerpc-amiga
|
8 years ago |
marcus
|
0ee0c6499b
Ami-extra: 64bit fix in muihelper for Dispatcher
|
8 years ago |
florian
|
bba23f6561
* warnings fixed
|
8 years ago |
florian
|
2e16628db1
* warning fixed
|
8 years ago |
marcus
|
29abfe9dd3
Ami-Extra: some more MUI Helper for custom classes and hooks
|
8 years ago |
michael
|
b08297a667
* Fix from Mattias Gaertner to implement calling functions without arguments.
|
8 years ago |
marcus
|
3f4e9cfcb7
Ami-Extra: example code for muihelper
|
8 years ago |
marcus
|
f4a3a45c3f
Amiga: AsTag/TAG_ with unsigned overloads
|
8 years ago |
marcus
|
b93a685ab8
Amiga: moved muihelper to ami-extra, added more macros, 64bit ready
|
8 years ago |