libgccjit: update to 12.2.0.
This commit is contained in:
parent
9a52660ad4
commit
bf3ea54f23
|
@ -1,63 +0,0 @@
|
||||||
diff --git a/gcc/jit/jit-playback.c b/gcc/jit/jit-playback.c
|
|
||||||
index 5bccf591a..35f5e35ef 100644
|
|
||||||
--- a/gcc/jit/jit-playback.c
|
|
||||||
+++ b/gcc/jit/jit-playback.c
|
|
||||||
@@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public License
|
|
||||||
along with GCC; see the file COPYING3. If not see
|
|
||||||
<http://www.gnu.org/licenses/>. */
|
|
||||||
|
|
||||||
+#include <pthread.h>
|
|
||||||
+
|
|
||||||
#include "config.h"
|
|
||||||
#include "system.h"
|
|
||||||
#include "coretypes.h"
|
|
||||||
@@ -41,8 +43,6 @@ along with GCC; see the file COPYING3. If not see
|
|
||||||
#include "diagnostic.h"
|
|
||||||
#include "stmt.h"
|
|
||||||
|
|
||||||
-#include <pthread.h>
|
|
||||||
-
|
|
||||||
#include "jit-playback.h"
|
|
||||||
#include "jit-result.h"
|
|
||||||
#include "jit-builtins.h"
|
|
||||||
diff --git a/gcc/jit/jit-recording.c b/gcc/jit/jit-recording.c
|
|
||||||
index a237d574f..5785e3269 100644
|
|
||||||
--- a/gcc/jit/jit-recording.c
|
|
||||||
+++ b/gcc/jit/jit-recording.c
|
|
||||||
@@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public License
|
|
||||||
along with GCC; see the file COPYING3. If not see
|
|
||||||
<http://www.gnu.org/licenses/>. */
|
|
||||||
|
|
||||||
+#include <pthread.h>
|
|
||||||
+
|
|
||||||
#include "config.h"
|
|
||||||
#include "system.h"
|
|
||||||
#include "coretypes.h"
|
|
||||||
@@ -25,8 +27,6 @@ along with GCC; see the file COPYING3. If not see
|
|
||||||
#include "pretty-print.h"
|
|
||||||
#include "toplev.h"
|
|
||||||
|
|
||||||
-#include <pthread.h>
|
|
||||||
-
|
|
||||||
#include "jit-builtins.h"
|
|
||||||
#include "jit-recording.h"
|
|
||||||
#include "jit-playback.h"
|
|
||||||
diff --git a/gcc/jit/libgccjit.c b/gcc/jit/libgccjit.c
|
|
||||||
index f9c33c63c..75f21d275 100644
|
|
||||||
--- a/gcc/jit/libgccjit.c
|
|
||||||
+++ b/gcc/jit/libgccjit.c
|
|
||||||
@@ -18,13 +18,13 @@ You should have received a copy of the GNU General Public License
|
|
||||||
along with GCC; see the file COPYING3. If not see
|
|
||||||
<http://www.gnu.org/licenses/>. */
|
|
||||||
|
|
||||||
+#include <pthread.h>
|
|
||||||
#include "config.h"
|
|
||||||
#include "system.h"
|
|
||||||
#include "coretypes.h"
|
|
||||||
#include "timevar.h"
|
|
||||||
#include "typed-splay-tree.h"
|
|
||||||
#include "cppbuiltin.h"
|
|
||||||
-#include <pthread.h>
|
|
||||||
|
|
||||||
#include "libgccjit.h"
|
|
||||||
#include "jit-recording.h"
|
|
|
@ -3,18 +3,12 @@
|
||||||
# which use the version number.
|
# which use the version number.
|
||||||
|
|
||||||
pkgname=libgccjit
|
pkgname=libgccjit
|
||||||
# we are using a 10-stable git snapshot alpine is using in order
|
version=12.2.0
|
||||||
# to get regression fixes not yet incorporate into a stable release
|
|
||||||
# it should be possible to switch back to stable with 10.3 or 11
|
|
||||||
version=10.2.1pre1
|
|
||||||
revision=1
|
revision=1
|
||||||
_patchver="${version%pre*}"
|
_gmp_version=6.2.1
|
||||||
_minorver="${_patchver%.*}"
|
|
||||||
_majorver="${_minorver%.*}"
|
|
||||||
_gmp_version=6.2.0
|
|
||||||
_mpfr_version=4.1.0
|
_mpfr_version=4.1.0
|
||||||
_mpc_version=1.1.0
|
_mpc_version=1.2.1
|
||||||
_isl_version=0.21
|
_isl_version=0.24
|
||||||
create_wrksrc=yes
|
create_wrksrc=yes
|
||||||
short_desc="Just-In-Time Compilation library for GCC"
|
short_desc="Just-In-Time Compilation library for GCC"
|
||||||
maintainer="Lane Biocini <lane@mailbox.org>"
|
maintainer="Lane Biocini <lane@mailbox.org>"
|
||||||
|
@ -22,16 +16,16 @@ homepage="https://gcc.gnu.org"
|
||||||
license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later"
|
license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later"
|
||||||
# *-musl builders have issues fetching https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz
|
# *-musl builders have issues fetching https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz
|
||||||
distfiles="
|
distfiles="
|
||||||
https://dev.alpinelinux.org/~nenolod/gcc-${version/pre/_pre}.tar.xz
|
${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz
|
||||||
https://gmplib.org/download/gmp/gmp-${_gmp_version}.tar.xz
|
https://gmplib.org/download/gmp/gmp-${_gmp_version}.tar.xz
|
||||||
${GNU_SITE}/mpfr/mpfr-${_mpfr_version}.tar.xz
|
${GNU_SITE}/mpfr/mpfr-${_mpfr_version}.tar.xz
|
||||||
${GNU_SITE}/mpc/mpc-${_mpc_version}.tar.gz
|
${GNU_SITE}/mpc/mpc-${_mpc_version}.tar.gz
|
||||||
${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2"
|
${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2"
|
||||||
checksum="772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590
|
checksum="e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff
|
||||||
258e6cd51b3fbdfc185c716d55f82c08aff57df0c6fbd143cf6ed561267a1526
|
fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2
|
||||||
0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f
|
0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f
|
||||||
6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e
|
17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459
|
||||||
d18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859"
|
fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0"
|
||||||
nopie=yes
|
nopie=yes
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
makedepends="zlib-devel"
|
makedepends="zlib-devel"
|
||||||
|
|
Loading…
Reference in New Issue