* sysv entry code saves r13 now as well

This commit is contained in:
florian 2003-05-15 21:37:00 +00:00
parent 8f5b16d364
commit 5f6578729b
2 changed files with 12 additions and 6 deletions

View File

@ -998,7 +998,7 @@ const
usesgpr:=false;
if not (po_assembler in current_procdef.procoptions) then
for regcounter2:=RS_R14 to RS_R31 do
for regcounter2:=firstsaveintreg to lastsaveintreg do
begin
if regcounter2 in rg.usedintbyproc then
begin
@ -1181,7 +1181,7 @@ const
usesgpr:=false;
if not (po_assembler in current_procdef.procoptions) then
for regcounter2:=RS_R14 to RS_R30 do
for regcounter2:=firstsaveintreg to lastsaveintreg do
begin
if regcounter2 in rg.usedintbyproc then
begin
@ -1281,7 +1281,7 @@ const
usesgpr:=false;
if not (po_assembler in current_procdef.procoptions) then
for regcounter2:=RS_R13 to RS_R31 do
for regcounter2:=firstsaveintreg to lastsaveintreg do
begin
if regcounter2 in rg.usedintbyproc then
begin
@ -2392,7 +2392,10 @@ begin
end.
{
$Log$
Revision 1.91 2003-05-15 19:39:09 florian
Revision 1.92 2003-05-15 21:37:00 florian
* sysv entry code saves r13 now as well
Revision 1.91 2003/05/15 19:39:09 florian
* fixed ppc compiler which was broken by Peter's changes
Revision 1.90 2003/05/12 18:43:50 jonas

View File

@ -525,7 +525,7 @@ uses
firstsaveintreg = RS_R13;
lastsaveintreg = RS_R27;
lastsaveintreg = RS_R31;
firstsavefpureg = R_F14;
lastsavefpureg = R_F31;
{ no altivec support yet. Need to override tcgobj.a_loadmm_* first in tcgppc }
@ -852,7 +852,10 @@ implementation
end.
{
$Log$
Revision 1.48 2003-04-23 12:35:35 florian
Revision 1.49 2003-05-15 21:37:00 florian
* sysv entry code saves r13 now as well
Revision 1.48 2003/04/23 12:35:35 florian
* fixed several issues with powerpc
+ applied a patch from Jonas for nested function calls (PowerPC only)
* ...