pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ffcall
Module Name: pkgsrc
Committed By: joerg
Date: Fri Aug 26 17:25:08 UTC 2016
Modified Files:
pkgsrc/devel/ffcall: Makefile distinfo
Added Files:
pkgsrc/devel/ffcall/patches: patch-avcall_avcall-x86__64.s
patch-callback_vacall__r_vacall-x86__64.s
Log Message:
Make x86_64's .ehframe content PIC to avoid text relocations. Bump
revision.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/ffcall/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/ffcall/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/ffcall/patches/patch-avcall_avcall-x86__64.s \
pkgsrc/devel/ffcall/patches/patch-callback_vacall__r_vacall-x86__64.s
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ffcall/Makefile
diff -u pkgsrc/devel/ffcall/Makefile:1.30 pkgsrc/devel/ffcall/Makefile:1.31
--- pkgsrc/devel/ffcall/Makefile:1.30 Sun Jan 4 04:58:47 2015
+++ pkgsrc/devel/ffcall/Makefile Fri Aug 26 17:25:08 2016
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2015/01/04 04:58:47 dholland Exp $
+# $NetBSD: Makefile,v 1.31 2016/08/26 17:25:08 joerg Exp $
DISTNAME= ffcall-1.10
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= devel
MASTER_SITES= http://www.haible.de/bruno/gnu/ \
${MASTER_SITE_GNUSTEP:=libs/}
Index: pkgsrc/devel/ffcall/distinfo
diff -u pkgsrc/devel/ffcall/distinfo:1.12 pkgsrc/devel/ffcall/distinfo:1.13
--- pkgsrc/devel/ffcall/distinfo:1.12 Tue Nov 3 03:27:25 2015
+++ pkgsrc/devel/ffcall/distinfo Fri Aug 26 17:25:08 2016
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 03:27:25 agc Exp $
+$NetBSD: distinfo,v 1.13 2016/08/26 17:25:08 joerg Exp $
SHA1 (ffcall-1.10.tar.gz) = 6b4fdc7bd38b434bbf3d65508a3d117fc8b349f3
RMD160 (ffcall-1.10.tar.gz) = 910af54fae0b992ceb5620f155e301827d2e03c5
@@ -13,5 +13,7 @@ SHA1 (patch-ag) = b21d51fc1d78d81a4f7a99
SHA1 (patch-ah) = 07781ee5caef0ca98e9f15c504fee0b43a111245
SHA1 (patch-ai) = 03a5a572e94ddbcb78dd11201e0afd91998d1e3a
SHA1 (patch-aj) = 8db7daeb150db176dfb2f59ad9b4854cb1f895fd
+SHA1 (patch-avcall_avcall-x86__64.s) = a41ec9d5f2f6b64e8dca77d29cf82fa025ab954f
SHA1 (patch-callback_vacall__r_vacall-x86_64.c) = 2e7e6cc3bd32461e905cb48a3bd470517c90bfb8
+SHA1 (patch-callback_vacall__r_vacall-x86__64.s) = eee81d24f58a57c1ef8164b9c8c70b0e086bda29
SHA1 (patch-vacall_vacall-x86_64.c) = 299a34fe8530c6bf926b97d0d018a8b850b35a97
Added files:
Index: pkgsrc/devel/ffcall/patches/patch-avcall_avcall-x86__64.s
diff -u /dev/null pkgsrc/devel/ffcall/patches/patch-avcall_avcall-x86__64.s:1.1
--- /dev/null Fri Aug 26 17:25:09 2016
+++ pkgsrc/devel/ffcall/patches/patch-avcall_avcall-x86__64.s Fri Aug 26 17:25:08 2016
@@ -0,0 +1,29 @@
+$NetBSD: patch-avcall_avcall-x86__64.s,v 1.1 2016/08/26 17:25:08 joerg Exp $
+
+--- avcall/avcall-x86_64.s.orig 2004-01-25 12:47:15.000000000 +0000
++++ avcall/avcall-x86_64.s
+@@ -335,10 +335,12 @@ __builtin_avcall:
+ .LSCIE1:
+ .long 0x0
+ .byte 0x1
+- .string ""
++ .string "zR"
+ .uleb128 0x1
+ .sleb128 -8
+ .byte 0x10
++ .uleb128 0x1
++ .byte 0x1b
+ .byte 0xc
+ .uleb128 0x7
+ .uleb128 0x8
+@@ -350,8 +352,8 @@ __builtin_avcall:
+ .long .LEFDE1-.LASFDE1
+ .LASFDE1:
+ .long .LASFDE1-.Lframe1
+- .quad .LFB1
+- .quad .LFE1-.LFB1
++ .long .LFB1-.
++ .long .LFE1-.LFB1
+ .byte 0x4
+ .long .LCFI0-.LFB1
+ .byte 0xe
Index: pkgsrc/devel/ffcall/patches/patch-callback_vacall__r_vacall-x86__64.s
diff -u /dev/null pkgsrc/devel/ffcall/patches/patch-callback_vacall__r_vacall-x86__64.s:1.1
--- /dev/null Fri Aug 26 17:25:09 2016
+++ pkgsrc/devel/ffcall/patches/patch-callback_vacall__r_vacall-x86__64.s Fri Aug 26 17:25:08 2016
@@ -0,0 +1,29 @@
+$NetBSD: patch-callback_vacall__r_vacall-x86__64.s,v 1.1 2016/08/26 17:25:08 joerg Exp $
+
+--- callback/vacall_r/vacall-x86_64.s.orig 2016-08-26 15:06:32.092318377 +0000
++++ callback/vacall_r/vacall-x86_64.s
+@@ -216,10 +216,12 @@ __vacall_r:
+ .LSCIE1:
+ .long 0x0
+ .byte 0x1
+- .string ""
++ .string "zR"
+ .uleb128 0x1
+ .sleb128 -8
+ .byte 0x10
++ .uleb128 0x1
++ .byte 0x1b
+ .byte 0xc
+ .uleb128 0x7
+ .uleb128 0x8
+@@ -231,8 +233,8 @@ __vacall_r:
+ .long .LEFDE1-.LASFDE1
+ .LASFDE1:
+ .long .LASFDE1-.Lframe1
+- .quad .LFB1
+- .quad .LFE1-.LFB1
++ .long .LFB1-.
++ .long .LFE1-.LFB1
+ .byte 0x4
+ .long .LCFI0-.LFB1
+ .byte 0xe
Home |
Main Index |
Thread Index |
Old Index