summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2019-04-10 08:17:00 +0200
committerLars Wendler <polynomial-c@gentoo.org>2019-04-10 08:18:31 +0200
commit378165b144d4c9d0fe540d82ed064ca46b045dab (patch)
tree9862f9756b5ad6f129f223ea71567bd3f0108794 /dev-libs/libpcre/files
parentdev-ruby/rspec-its: add 1.3.0 (diff)
downloadgentoo-378165b144d4c9d0fe540d82ed064ca46b045dab.tar.gz
gentoo-378165b144d4c9d0fe540d82ed064ca46b045dab.tar.bz2
gentoo-378165b144d4c9d0fe540d82ed064ca46b045dab.zip
Revert "dev-libs/libpcre: Removed old"
This reverts commit 738937f1dd8819af159f52452fcd6fd93468f7da. Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'dev-libs/libpcre/files')
-rw-r--r--dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
new file mode 100644
index 000000000000..0494ccc25ebc
--- /dev/null
+++ b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
@@ -0,0 +1,15 @@
+diff -Naurp pcre-8.41.orig/sljit/sljitNativeMIPS_common.c pcre-8.41/sljit/sljitNativeMIPS_common.c
+--- pcre-8.41.orig/sljit/sljitNativeMIPS_common.c 2017-05-07 11:32:25.000000000 -0400
++++ pcre-8.41/sljit/sljitNativeMIPS_common.c 2017-07-29 17:50:24.508909742 -0400
+@@ -503,9 +503,11 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit
+ #ifdef SLJIT_IS_FPU_AVAILABLE
+ return SLJIT_IS_FPU_AVAILABLE;
+ #elif defined(__GNUC__)
++ {
+ sljit_sw fir;
+ asm ("cfc1 %0, $0" : "=r"(fir));
+ return (fir >> 22) & 0x1;
++ }
+ #else
+ #error "FIR check is not implemented for this architecture"
+ #endif