]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
2007-02-08 Paul Brook <paul@codesourcery.com>
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Feb 2007 23:49:59 +0000 (23:49 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Feb 2007 23:49:59 +0000 (23:49 +0000)
* config/arm/lib1funcs.asm (RETLDM): Pop directly into PC when no
special interworking needed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121727 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/lib1funcs.asm

index ac5affef4a8b6744b0232efce39c63f7f149d28d..9cb17ffa376cd930fc6ea64c13c4b2a725b1f4a6 100644 (file)
@@ -1,3 +1,8 @@
+2007-02-08  Paul Brook  <paul@codesourcery.com>
+
+       * config/arm/lib1funcs.asm (RETLDM): Pop directly into PC when no
+       special interworking needed.
+
 2007-02-08  Harsha Jagasia  <harsha.jagasia@amd.com>
 
        * config/i386/xmmintrin.h: Make inclusion of emmintrin.h
index f0cf5db85e8cff66d19fe41275b0ca4a08e6036d..d69d1f187d7a502178460127432bbe3298aa2042 100644 (file)
@@ -211,7 +211,7 @@ LSYM(Lend_fde):
 # if defined(__thumb2__)
        pop\cond        {\regs, pc}
 # else
-       ldm\cond\dirn   sp!, {\regs, lr}
+       ldm\cond\dirn   sp!, {\regs, pc}
 # endif
        .endif
 #endif