diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2012-11-23 22:23:38 +0100 |
---|---|---|
committer | Andreas Schwab <schwab@linux-m68k.org> | 2012-11-25 20:59:31 +0100 |
commit | 3e2e43e2504b5dd2768afc0f8b6de77849f5a376 (patch) | |
tree | aa3afa7356c0e5f3732e850ced05cecfa02a35ae | |
parent | 9205a9917621c0ea7d1ae6e3142b491b1f99008f (diff) | |
download | glibc-3e2e43e2504b5dd2768afc0f8b6de77849f5a376.tar.gz glibc-3e2e43e2504b5dd2768afc0f8b6de77849f5a376.tar.xz glibc-3e2e43e2504b5dd2768afc0f8b6de77849f5a376.zip |
m68k/cf: fix copying frame in _dl_runtime_profile
-rw-r--r-- | ports/ChangeLog.m68k | 3 | ||||
-rw-r--r-- | ports/sysdeps/m68k/dl-trampoline.S | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/ports/ChangeLog.m68k b/ports/ChangeLog.m68k index 00830ee426..853351febe 100644 --- a/ports/ChangeLog.m68k +++ b/ports/ChangeLog.m68k @@ -1,5 +1,8 @@ 2012-11-23 Andreas Schwab <schwab@linux-m68k.org> + * sysdeps/m68k/dl-trampoline.S (_dl_runtime_profile) + [__mcoldfire__]: Fix copying loop. + * sysdeps/m68k/sotruss-lib.c: New file. 2012-11-21 Andreas Schwab <schwab@linux-m68k.org> diff --git a/ports/sysdeps/m68k/dl-trampoline.S b/ports/sysdeps/m68k/dl-trampoline.S index fad1864588..dec335ef22 100644 --- a/ports/sysdeps/m68k/dl-trampoline.S +++ b/ports/sysdeps/m68k/dl-trampoline.S @@ -130,7 +130,7 @@ _dl_runtime_profile: #ifdef __mcoldfire__ tst.l %d1 beq 2f -1: move.l (%a0)+, (%a1)+ +1: move.l (%a1)+, (%a0)+ subq.l #4,%d1 bne 1b 2: |