On 17 September 2014 20:50:35 CEST, Bernhard Reutner-Fischer <[email protected]> wrote: >commit: >http://git.uclibc.org/uClibc/commit/?id=a9bdc5d28e692c04f51bcea1bb8e87f9c72ad09f >branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master > >add fmovem{x,.d,.*} ISA conditional >Fixes assembler errors for 5206. >isa_a, isa_b (or a+, don't remember) do not have emx, use em.d there. > >Signed-off-by: Bernhard Reutner-Fischer <[email protected]> >--- > libc/sysdeps/linux/m68k/__longjmp.S | 4 +++- > 1 files changed, 3 insertions(+), 1 deletions(-) > >diff --git a/libc/sysdeps/linux/m68k/__longjmp.S >b/libc/sysdeps/linux/m68k/__longjmp.S >index 5033f02..a93d92b 100644 >--- a/libc/sysdeps/linux/m68k/__longjmp.S >+++ b/libc/sysdeps/linux/m68k/__longjmp.S >@@ -15,7 +15,9 @@ __longjmp: > movel #1, %d0 > 1: > moveml %a0@(JB_REGS), %d2-%d7/%a2-%a7 >-#if defined __HAVE_68881__ || defined __UCLIBC_HAS_FPU__ >+#if defined __mcffpu__ && defined __UCLIBC_HAS_FPU__ >+ fmovem %a0@(JB_FPREGS), %fp2-%fp7 >+#elif defined __HAVE_68881__ || defined __UCLIBC_HAS_FPU__ > fmovemx %a0@(JB_FPREGS), %fp2-%fp7 > #endif > movel %a0@(JB_PC), %sp@
and (&&) yes.. counting.. _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
