From a437c0725b8251e09ba53a5e9f66f128b6699660 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 23 Jun 2011 00:19:46 +0200 Subject: [PATCH] m68k: fix saving %fp0 in _dl_profile_fixup for coldfire --- ChangeLog.m68k | 5 +++++ sysdeps/m68k/dl-trampoline.S | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog.m68k b/ChangeLog.m68k index f54a74c..8c85d5c 100644 --- a/ChangeLog.m68k +++ b/ChangeLog.m68k @@ -1,3 +1,8 @@ +2011-06-23 Andreas Schwab + + * sysdeps/m68k/dl-trampoline.S (_dl_runtime_profile) + [__mcoldfire__]: Fix typo saving %fp0. + 2011-04-11 Andreas Schwab * sysdeps/m68k/dl-tls.h (TLS_DTV_UNALLOCATED): Define. diff --git a/sysdeps/m68k/dl-trampoline.S b/sysdeps/m68k/dl-trampoline.S index e324da1..0f4148b 100644 --- a/sysdeps/m68k/dl-trampoline.S +++ b/sysdeps/m68k/dl-trampoline.S @@ -1,5 +1,5 @@ /* PLT trampolines. m68k version. - Copyright (C) 2005 Free Software Foundation, Inc. + Copyright (C) 2005, 2011 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -139,7 +139,7 @@ _dl_runtime_profile: %sp %a0 */ #ifdef __mcoldfire__ - fmove.l %fp0, -(%sp) + fmove.d %fp0, -(%sp) #else fmove.x %fp0, -(%sp) #endif -- 2.7.4