m68k: fix saving %fp0 in _dl_profile_fixup for coldfire
authorAndreas Schwab <schwab@linux-m68k.org>
Wed, 22 Jun 2011 22:19:46 +0000 (00:19 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Wed, 22 Jun 2011 22:20:55 +0000 (00:20 +0200)
ChangeLog.m68k
sysdeps/m68k/dl-trampoline.S

index f54a74c..8c85d5c 100644 (file)
@@ -1,3 +1,8 @@
+2011-06-23  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * sysdeps/m68k/dl-trampoline.S (_dl_runtime_profile)
+       [__mcoldfire__]: Fix typo saving %fp0.
+
 2011-04-11  Andreas Schwab  <schwab@linux-m68k.org>
 
        * sysdeps/m68k/dl-tls.h (TLS_DTV_UNALLOCATED): Define.
index e324da1..0f4148b 100644 (file)
@@ -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