Module Name: src Committed By: christos Date: Fri Apr 22 18:03:54 UTC 2016
Modified Files: src/external/gpl3/gcc/dist/libgcc/config/m68k: lb1sf68.S Log Message: Propagate PLT fix from our gcc-5.3 tree: Some functions like __udivsi3 are used in other assembly files like __umodsi3. Use PLT linkage to avoid text relocations. XXX: pullup-7 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S diff -u src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S:1.2 src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S:1.3 --- src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S:1.2 Fri Apr 22 13:39:38 2016 +++ src/external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S Fri Apr 22 14:03:54 2016 @@ -164,7 +164,7 @@ see the files COPYING3 and COPYING.RUNTI lea \addr-.-8,a0 jsr pc@(a0) #else - jbsr \addr + jbsr \addr@PLTPC #endif .endm @@ -176,7 +176,7 @@ see the files COPYING3 and COPYING.RUNTI lea \addr-.-8,a0 jmp pc@(a0) #else - bra \addr + bra \addr@PLTPC #endif .endm