peter
|
ec2e200e42
* fixed ppc build
|
22 năm trước cách đây |
olle
|
3febb20061
* changed to symbolic const for alignment
|
22 năm trước cách đây |
mazen
|
7668192be0
+ Alignement field added to TParaLocation (=4 as 32 bits archs)
|
22 năm trước cách đây |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 năm trước cách đây |
Jonas Maebe
|
0bc32cbcd1
+ implemented volatile register queries
|
22 năm trước cách đây |
Jonas Maebe
|
c8863b920b
* fixed some ppc problems
|
22 năm trước cách đây |
peter
|
98d153815c
* some fixes for ppc
|
22 năm trước cách đây |
peter
|
601160a0e3
* powerpc compiles again
|
22 năm trước cách đây |
peter
|
52c73e80d1
* start of sparc support for newra
|
22 năm trước cách đây |
Jonas Maebe
|
70a5d1e4c2
* create_paraloc_info() is now called separately for the caller and
|
22 năm trước cách đây |
peter
|
b7d99ec934
* paraloc splitted in callerparaloc,calleeparaloc
|
22 năm trước cách đây |
Jonas Maebe
|
9b645eef82
- removed allocparaloc/freeparaloc, generic ones are ok now
|
22 năm trước cách đây |
Jonas Maebe
|
404d344d92
* lots of newra fixes (need getfuncretparaloc implementation for i386)!
|
22 năm trước cách đây |
Jonas Maebe
|
55509b199b
* (de)allocation of registers for parameters is now performed properly
|
22 năm trước cách đây |
Jonas Maebe
|
98c3c2489e
* zero paraloc tregisters, so that the alignment bytes are 0 (otherwise
|
22 năm trước cách đây |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 năm trước cách đây |
marco
|
1daf2ca476
* register skipping (aligning) for int64 parameters, sys V abi only.
|
22 năm trước cách đây |
marco
|
a73b98ea9f
* getfuncretparaloc now uses r3 for highdword and r4 for lo. Doesn't work tho
|
22 năm trước cách đây |
marco
|
152b525419
* committed fix that swaps int64 parameters hi and lo.
|
22 năm trước cách đây |
Jonas Maebe
|
5cfedffb9e
* added some missing paralocation size settings
|
22 năm trước cách đây |
florian
|
999b859bc8
* fixed calling sequence for subroutines using the aix abi
|
22 năm trước cách đây |
florian
|
d73c88ce9f
* fixed parameter passing by value of large sets, strings and method pointers
|
22 năm trước cách đây |
florian
|
65eba18e20
* fixed passing of small const arrays and const records, they are always passed by reference
|
22 năm trước cách đây |
florian
|
15c0b633ab
* fixed the powerpc to work with the new function result handling
|
22 năm trước cách đây |
florian
|
0284016ee9
* fixed several issues with powerpc
|
22 năm trước cách đây |
Jonas Maebe
|
44f26523e6
* process para's from first to last instead of the other way round
|
22 năm trước cách đây |
Jonas Maebe
|
fd1056c621
* fixed paralocation for integer var/out parameters
|
22 năm trước cách đây |
Jonas Maebe
|
d168ae15df
* lots of new regallocator fixes, both in generic and ppc-specific code
|
22 năm trước cách đây |
florian
|
2102ce7031
* fixed some PowerPC issues
|
22 năm trước cách đây |
florian
|
34a91d9171
* fixed broken PowerPC compiler
|
22 năm trước cách đây |