summaryrefslogtreecommitdiff
path: root/rtl/m68k
diff options
context:
space:
mode:
authorkaroly <karoly@3ad0048d-3df7-0310-abae-a5850022a9f2>2016-12-27 17:09:06 +0000
committerkaroly <karoly@3ad0048d-3df7-0310-abae-a5850022a9f2>2016-12-27 17:09:06 +0000
commit716ac5702995d2360408020f7755dfb1d0e2f2ea (patch)
tree49999df48e76836f335999eaa70c734397b8c8b6 /rtl/m68k
parentcb60634b015fe07be01a496415b2f7ed37883152 (diff)
downloadfpc-716ac5702995d2360408020f7755dfb1d0e2f2ea.tar.gz
m68k: fix frame pointer register on atari, and a few other non-amiga systems
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@35204 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/m68k')
-rw-r--r--rtl/m68k/m68k.inc6
1 files changed, 1 insertions, 5 deletions
diff --git a/rtl/m68k/m68k.inc b/rtl/m68k/m68k.inc
index c4cce4fa82..91894301af 100644
--- a/rtl/m68k/m68k.inc
+++ b/rtl/m68k/m68k.inc
@@ -87,11 +87,7 @@ procedure fpc_cpuinit;
{$define FPC_SYSTEM_HAS_GET_FRAME}
function get_frame : pointer; assembler;nostackframe;
asm
-{$if defined(amiga)}
- move.l a5,d0
-{$else}
- move.l a6,d0
-{$endif}
+ move.l fp,d0
end;