Jonas Maebe
|
f67e370ce1
* set inital costs of assigning a variable to a register to 120 for
|
22 жил өмнө |
Jonas Maebe
|
dbf22a6cc9
* changed copyvalueparas so it also supports register parameters
|
22 жил өмнө |
Jonas Maebe
|
5a4c00bedd
* added pi_do_call if a procedure has a value shortstring parameter
|
22 жил өмнө |
Jonas Maebe
|
18f6811154
* fixed 64 bit results of trunc and round
|
22 жил өмнө |
Jonas Maebe
|
8b60e1e414
* add default system for ppc
|
22 жил өмнө |
peter
|
c3b2b3b34b
* regenerated
|
22 жил өмнө |
marco
|
ce67daed63
* Fix to not print empty -Fl when gcclib not found
|
22 жил өмнө |
marco
|
93299ef090
* works via system unit call now, because of powerpc
|
22 жил өмнө |
marco
|
65edaa4990
* First working version. CVS: ----------------------------------------------------------------------
|
22 жил өмнө |
peter
|
9cafe9c315
* fixed opsize and operand size setting for 64bit values
|
22 жил өмнө |
marco
|
d2d02b6cc6
* cpuppc -> cpupowerpc. Target compiler was always linux for ppc
|
22 жил өмнө |
peter
|
1e7ecac976
* FUNCTION_RESULT64_LOW/HIGH_REG added for int64 results
|
22 жил өмнө |
peter
|
0e11419a26
* load_loc_reg update
|
22 жил өмнө |
peter
|
790e125329
* register fixes
|
22 жил өмнө |
peter
|
92430d4881
* typo in FUNCTION_RESULT_REG
|
22 жил өмнө |
Jonas Maebe
|
2961250600
* fixed my previous commit
|
22 жил өмнө |
peter
|
414bd5fa22
* more sparc cleanup
|
22 жил өмнө |
florian
|
d992e13e08
* fixed parameter passing for int64
|
22 жил өмнө |
Jonas Maebe
|
31db518df3
* forgot to commit, a_load_loc_reg change
|
22 жил өмнө |
Jonas Maebe
|
e7e2cfe9a4
* a_load_loc_reg now has an extra size parameter for the destination
|
22 жил өмнө |
marco
|
1daf2ca476
* register skipping (aligning) for int64 parameters, sys V abi only.
|
22 жил өмнө |
marco
|
a73b98ea9f
* getfuncretparaloc now uses r3 for highdword and r4 for lo. Doesn't work tho
|
22 жил өмнө |
marco
|
152b525419
* committed fix that swaps int64 parameters hi and lo.
|
22 жил өмнө |
Jonas Maebe
|
0c717891ff
* fixed bug in a_load_loc_ref (the source instead of dest size was passed
|
22 жил өмнө |
Jonas Maebe
|
820302b098
- disabled "result := value; exit;" -> exit(value) optimization because
|
22 жил өмнө |
marco
|
e3c50b2399
* Getting NetBSD/i386 to compile.
|
22 жил өмнө |
marco
|
031693de28
* small changes
|
22 жил өмнө |
Jonas Maebe
|
0357f71e14
* fixed several regvar related bugs for non-i386. make cycle with -Or now
|
22 жил өмнө |
Jonas Maebe
|
fefdcc6331
* fixed bug with intregvars
|
22 жил өмнө |
Jonas Maebe
|
d321606bc5
* changed scratchregs from r28-r30 to r29-r31
|
22 жил өмнө |