peter
|
1e7ecac976
* FUNCTION_RESULT64_LOW/HIGH_REG added for int64 results
|
22 anni fa |
peter
|
0e11419a26
* load_loc_reg update
|
22 anni fa |
peter
|
790e125329
* register fixes
|
22 anni fa |
peter
|
92430d4881
* typo in FUNCTION_RESULT_REG
|
22 anni fa |
Jonas Maebe
|
2961250600
* fixed my previous commit
|
22 anni fa |
peter
|
414bd5fa22
* more sparc cleanup
|
22 anni fa |
florian
|
d992e13e08
* fixed parameter passing for int64
|
22 anni fa |
Jonas Maebe
|
31db518df3
* forgot to commit, a_load_loc_reg change
|
22 anni fa |
Jonas Maebe
|
e7e2cfe9a4
* a_load_loc_reg now has an extra size parameter for the destination
|
22 anni fa |
marco
|
1daf2ca476
* register skipping (aligning) for int64 parameters, sys V abi only.
|
22 anni fa |
marco
|
a73b98ea9f
* getfuncretparaloc now uses r3 for highdword and r4 for lo. Doesn't work tho
|
22 anni fa |
marco
|
152b525419
* committed fix that swaps int64 parameters hi and lo.
|
22 anni fa |
Jonas Maebe
|
0c717891ff
* fixed bug in a_load_loc_ref (the source instead of dest size was passed
|
22 anni fa |
Jonas Maebe
|
820302b098
- disabled "result := value; exit;" -> exit(value) optimization because
|
22 anni fa |
marco
|
e3c50b2399
* Getting NetBSD/i386 to compile.
|
22 anni fa |
marco
|
031693de28
* small changes
|
22 anni fa |
Jonas Maebe
|
0357f71e14
* fixed several regvar related bugs for non-i386. make cycle with -Or now
|
22 anni fa |
Jonas Maebe
|
fefdcc6331
* fixed bug with intregvars
|
22 anni fa |
Jonas Maebe
|
d321606bc5
* changed scratchregs from r28-r30 to r29-r31
|
22 anni fa |
Jonas Maebe
|
413030a90d
* fixed problem where sometimes no register was allocated for the result
|
22 anni fa |
Jonas Maebe
|
7d1f5c8330
* fixed intregister bug
|
22 anni fa |
Jonas Maebe
|
6c7f3ad02e
* the vartype field of tvarsym is now a property, because is_XXXregable
|
22 anni fa |
Jonas Maebe
|
f433c21ead
* use as little different registers on the ppc until newra is released,
|
22 anni fa |
peter
|
8564337ea4
* remove uncgi
|
22 anni fa |
michael
|
005b9f150d
fixed case insensitivity of TStrings.IndexOf
|
22 anni fa |
michael
|
643c573e32
+ And yet more fixes to short option checking
|
22 anni fa |
michael
|
dec8380954
+ Corrected check for required arg to long opt
|
22 anni fa |
michael
|
44dfb357e3
+ Corrected example
|
22 anni fa |
michael
|
dab70f699a
+ Some more fixes for case-sensitiveness
|
22 anni fa |
michael
|
e9051d1061
+ Some fixes after remarks by Matthias Gaertner
|
22 anni fa |