Jonas Maebe
|
cc5aeb09de
* fixed handling the result value of functions where the result type is
|
16 jaren geleden |
florian
|
04fe88f134
* handle 64 bit parameters correctly for arm eabi
|
17 jaren geleden |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 jaren geleden |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 jaren geleden |
florian
|
29766e5d81
+ first additions for the arm eabi
|
17 jaren geleden |
florian
|
039b513d93
* pass classes and interfaces by value if const is used, resolves #9674
|
18 jaren geleden |
yury
|
d1c2f41c66
* Fixed passing variant parameters by value for ARM. It fixes tw7806.pp.
|
18 jaren geleden |
yury
|
3b7e458f02
* Properly set location of float return value if it is passed as var parameter (it is always happens for safecall functions). It fixes bugs #8523 and #8977.
|
18 jaren geleden |
yury
|
11daaa31f2
* fixed Internal error 200408203 in tbs/tb0258.pp for ARM.
|
18 jaren geleden |
yury
|
5ceef96cf3
* fixed double parameters passing and storing result for ARM in softfloat mode (by removing old hacks).
|
18 jaren geleden |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 jaren geleden |
florian
|
85d63d9fa9
* settings refactored
|
19 jaren geleden |
florian
|
e9a1dff46a
* fixed most calling convention trouble on arm-linux
|
19 jaren geleden |
florian
|
293638230a
* cleanedup cpupara
|
19 jaren geleden |
florian
|
5603955795
* fixed passing of floats, broken by one of the previous commits
|
19 jaren geleden |
florian
|
797c8de846
* fix structure parameter passing
|
19 jaren geleden |
peter
|
3078a1927f
* remove ttype
|
19 jaren geleden |
florian
|
67ba76f090
* several arm fixes
|
19 jaren geleden |
florian
|
86d9e04409
* method pointers are now passed by value, fixes #5736
|
19 jaren geleden |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 jaren geleden |
florian
|
5efee639fa
* fixed result registers for reals when using softfloat mode
|
20 jaren geleden |
florian
|
5a2b5a50a4
* data order for doubles in int registers on wince fixed
|
20 jaren geleden |
florian
|
609f35b34c
* fixed missing offset assignment
|
20 jaren geleden |
florian
|
fea7d1df10
* fixed passing of float in softfloat mode on the stack
|
20 jaren geleden |
florian
|
adb193497d
+ softfloat support for wince
|
20 jaren geleden |
florian
|
c15f720867
* fixed passing of floats for cdecl procedures/functions
|
20 jaren geleden |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 jaren geleden |
fpc
|
50778076c3
initial import
|
20 jaren geleden |
peter
|
e417e34496
* truncate log
|
20 jaren geleden |
peter
|
18ebd28692
* push_addr_param must be defined per target
|
20 jaren geleden |