]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
2005-07-12 Jakub Jelinek <jakub@redhat.com>
authorRoland McGrath <roland@gnu.org>
Mon, 18 Jul 2005 03:36:47 +0000 (03:36 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 18 Jul 2005 03:36:47 +0000 (03:36 +0000)
[BZ #1106]
* sysdeps/s390/s390-64/bcopy.S (__bcopy): Use
HIDDEN_BUILTIN_JUMPTARGET to jump to memmove.

sysdeps/s390/s390-64/bcopy.S

index ff7966723b5e02bf02c3041b308f5c65adbaeabe..f0df54c3404f00fa7c2d9cc751a36a3c3cace586 100644 (file)
@@ -59,14 +59,10 @@ ENTRY(__bcopy)
        jo      .L6
        br      %r14
 .L7:                               # destructive overlay, can not use mvcle
-       lgr    %r1,%r2              # bcopy is called with source,dest
-       lgr    %r2,%r3              # memmove with dest,source! Oh, well...
-       lgr    %r3,%r1
-#ifdef PIC
-       jg     memmove@PLT
-#else
-       jg     memmove
-#endif
+       lgr     %r1,%r2             # bcopy is called with source,dest
+       lgr     %r2,%r3             # memmove with dest,source! Oh, well...
+       lgr     %r3,%r1
+       jg      HIDDEN_BUILTIN_JUMPTARGET(memmove)
 
 END(__bcopy)