pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/freemint-gcc



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Jan 24 10:15:03 UTC 2025

Modified Files:
        pkgsrc/cross/freemint-gcc: Makefile distinfo
Added Files:
        pkgsrc/cross/freemint-gcc/patches:
            patch-gcc-4.6.4_gcc_doc_sourcebuild.texi
            patch-gcc-4.6.4_gcc_doc_tm.texi patch-gcc-4.6.4_gcc_doc_tm.texi.in

Log Message:
freemint-gcc: fix build


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/cross/freemint-gcc/Makefile \
    pkgsrc/cross/freemint-gcc/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi \
    pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi \
    pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/freemint-gcc/Makefile
diff -u pkgsrc/cross/freemint-gcc/Makefile:1.7 pkgsrc/cross/freemint-gcc/Makefile:1.8
--- pkgsrc/cross/freemint-gcc/Makefile:1.7      Sat Jan 29 18:33:17 2022
+++ pkgsrc/cross/freemint-gcc/Makefile  Fri Jan 24 10:15:02 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2022/01/29 18:33:17 js Exp $
+# $NetBSD: Makefile,v 1.8 2025/01/24 10:15:02 wiz Exp $
 
 DISTNAME=              gcc-4.6.4
 PKGNAME=               cross-freemint-${DISTNAME}
@@ -44,6 +44,8 @@ CONFIGURE_ARGS+=      --disable-nls
 CONFIGURE_ARGS+=       --disable-multilib
 
 MKPIE_SUPPORTED=       no
+RELRO_SUPPORTED=       no
+PKGSRC_USE_STACK_CHECK=        no
 
 MAKE_ENV+=             SHELL=${TOOLS_PATH.bash}
 MAKE_ENV+=             FREEMINT_PREFIX=${FREEMINT_PREFIX}
Index: pkgsrc/cross/freemint-gcc/distinfo
diff -u pkgsrc/cross/freemint-gcc/distinfo:1.7 pkgsrc/cross/freemint-gcc/distinfo:1.8
--- pkgsrc/cross/freemint-gcc/distinfo:1.7      Tue Oct 26 10:07:52 2021
+++ pkgsrc/cross/freemint-gcc/distinfo  Fri Jan 24 10:15:03 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2021/10/26 10:07:52 nia Exp $
+$NetBSD: distinfo,v 1.8 2025/01/24 10:15:03 wiz Exp $
 
 BLAKE2s (gcc-4.6.4-mint-20130415.patch.bz2) = ca3cc9b4fdeccac20f8fd72c2f0ba521e8c21c4a84850cd50779ad750a0e51bf
 SHA512 (gcc-4.6.4-mint-20130415.patch.bz2) = f04ee11b11297ac31f558cb54b63bac959b599c6c6238988a07ce4d7a6a4130457a0ff4bf12591ba7a2560b1f5998b25f16d308b2ca5d4704784cf17e557136c
@@ -9,4 +9,7 @@ Size (gcc-4.6.4.tar.bz2) = 72006076 byte
 SHA1 (patch-gcc-4.6.4_gcc_cp_cfns.gperf) = da2735f36dc5a2ab19f92cb13f505cea11442fca
 SHA1 (patch-gcc-4.6.4_gcc_cp_cfns.h) = 2a9e8f53bd63c98efa0cda782dacb78b00beb2bc
 SHA1 (patch-gcc-4.6.4_gcc_doc_gcc.texi) = b11ef8d6ad28139623800ddcc5aa67bc45289b07
+SHA1 (patch-gcc-4.6.4_gcc_doc_sourcebuild.texi) = 0bdea6637555402c0e6c081db9aa4b9c17552b03
+SHA1 (patch-gcc-4.6.4_gcc_doc_tm.texi) = 6d7156fc7f16f1de742d5dd3c8f131a6ed657c06
+SHA1 (patch-gcc-4.6.4_gcc_doc_tm.texi.in) = 7c779c745f524109b60bceb962873b9b551fcf38
 SHA1 (patch-gcc-4.6.4_libiberty_Makefile.in) = 52bec2f3a21e1ff8f8614e43cbc541d585624dda

Added files:

Index: pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi
diff -u /dev/null pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi:1.1
--- /dev/null   Fri Jan 24 10:15:03 2025
+++ pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi  Fri Jan 24 10:15:03 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_sourcebuild.texi,v 1.1 2025/01/24 10:15:03 wiz Exp $
+
+@itemx can't be the first entry.
+
+--- gcc-4.6.4/gcc/doc/sourcebuild.texi.orig    2025-01-24 10:00:14.905403992 +0000
++++ gcc-4.6.4/gcc/doc/sourcebuild.texi
+@@ -676,7 +676,7 @@ standard rule in @file{gcc/Makefile.in} 
+ @code{lang_checks}.
+ 
+ @table @code
+-@itemx all.cross
++@item all.cross
+ @itemx start.encap
+ @itemx rest.encap
+ FIXME: exactly what goes in each of these targets?
Index: pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi
diff -u /dev/null pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi:1.1
--- /dev/null   Fri Jan 24 10:15:03 2025
+++ pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi   Fri Jan 24 10:15:03 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_tm.texi,v 1.1 2025/01/24 10:15:03 wiz Exp $
+
+@end needs to be at the start of a line.
+
+--- gcc-4.6.4/gcc/doc/tm.texi.orig     2025-01-24 10:00:34.882178331 +0000
++++ gcc-4.6.4/gcc/doc/tm.texi
+@@ -11298,4 +11298,5 @@ accepted by immediate-add plus one.  We 
+ value of @code{TARGET_CONST_ANCHOR} is a power of 2.  For example, on
+ MIPS, where add-immediate takes a 16-bit signed value,
+ @code{TARGET_CONST_ANCHOR} is set to @samp{0x8000}.  The default value
+-is zero, which disables this optimization.  @end deftypevr
++is zero, which disables this optimization.
++@end deftypevr
Index: pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in
diff -u /dev/null pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in:1.1
--- /dev/null   Fri Jan 24 10:15:03 2025
+++ pkgsrc/cross/freemint-gcc/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in        Fri Jan 24 10:15:03 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_tm.texi.in,v 1.1 2025/01/24 10:15:03 wiz Exp $
+
+@end needs to be at the start of a line.
+
+--- gcc-4.6.4/gcc/doc/tm.texi.in.orig  2025-01-24 10:00:42.264027066 +0000
++++ gcc-4.6.4/gcc/doc/tm.texi.in
+@@ -11238,4 +11238,5 @@ accepted by immediate-add plus one.  We 
+ value of @code{TARGET_CONST_ANCHOR} is a power of 2.  For example, on
+ MIPS, where add-immediate takes a 16-bit signed value,
+ @code{TARGET_CONST_ANCHOR} is set to @samp{0x8000}.  The default value
+-is zero, which disables this optimization.  @end deftypevr
++is zero, which disables this optimization.
++@end deftypevr



Home | Main Index | Thread Index | Old Index