diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc10-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc10-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc10-devel/files/patch-pr240387 | 26 |
3 files changed, 4 insertions, 30 deletions
diff --git a/lang/gcc10-devel/Makefile b/lang/gcc10-devel/Makefile index 176fbe6eea68..e8f850fe4b92 100644 --- a/lang/gcc10-devel/Makefile +++ b/lang/gcc10-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 10.0.0.s20190915 +PORTVERSION= 10.0.0.s20190922 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc10-devel/distinfo b/lang/gcc10-devel/distinfo index ed98a01f5886..0a32333bb51b 100644 --- a/lang/gcc10-devel/distinfo +++ b/lang/gcc10-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1568604487 -SHA256 (gcc-10-20190915.tar.xz) = cedb94d5a0478cfab3daf2691b1444f89f2752bee3f3d3dc5b6c2745ed7b97fa -SIZE (gcc-10-20190915.tar.xz) = 69647916 +TIMESTAMP = 1569248277 +SHA256 (gcc-10-20190922.tar.xz) = f1405eeaec44b8d985565f08821738ecee10a73d104c7f003d6408d3e2bbefbb +SIZE (gcc-10-20190922.tar.xz) = 69705936 diff --git a/lang/gcc10-devel/files/patch-pr240387 b/lang/gcc10-devel/files/patch-pr240387 deleted file mode 100644 index 84ee4fd79b64..000000000000 --- a/lang/gcc10-devel/files/patch-pr240387 +++ /dev/null @@ -1,26 +0,0 @@ -This fixes FreeBSD PR240387, a bootstrap failure with clang. - -2019-09-20 Richard Biener <rguenther@suse.de> - - PR target/91767 - * config/i386/i386-features.c (general_scalar_chain::convert_registers): - Ensure there's a sequence point between allocating the new register - and passing a reference to a reg via regno_reg_rtx. - ---- UTC -Index: gcc/config/i386/i386-features.c -=================================================================== ---- gcc/config/i386/i386-features.c (revision 275988) -+++ gcc/config/i386/i386-features.c (revision 275989) -@@ -1210,7 +1210,10 @@ - bitmap_iterator bi; - unsigned id; - EXECUTE_IF_SET_IN_BITMAP (defs_conv, 0, id, bi) -- defs_map.put (regno_reg_rtx[id], gen_reg_rtx (smode)); -+ { -+ rtx chain_reg = gen_reg_rtx (smode); -+ defs_map.put (regno_reg_rtx[id], chain_reg); -+ } - EXECUTE_IF_SET_IN_BITMAP (insns_conv, 0, id, bi) - for (df_ref ref = DF_INSN_UID_DEFS (id); ref; ref = DF_REF_NEXT_LOC (ref)) - if (bitmap_bit_p (defs_conv, DF_REF_REGNO (ref))) |