head 1.13; access; symbols pkgsrc-2023Q4:1.13.0.14 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.13.0.12 pkgsrc-2023Q3-base:1.13 pkgsrc-2023Q2:1.13.0.10 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.13.0.8 pkgsrc-2023Q1-base:1.13 pkgsrc-2022Q4:1.13.0.6 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.13.0.4 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.2 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.11.0.4 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.2 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.9.0.14 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.12 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.10 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.8 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.6 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.4 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.8.0.8 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.4 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.2 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.7.0.6 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.4 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.2 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.6.0.2 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.5.0.2 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.4.0.6 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.4 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.1.0.2 pkgsrc-2016Q4-base:1.1; locks; strict; comment @# @; 1.13 date 2022.04.15.17.16.07; author tnn; state Exp; branches; next 1.12; commitid JlWvT0Tm6chWSjAD; 1.12 date 2022.04.15.16.56.07; author tnn; state Exp; branches; next 1.11; commitid HsXJTlbncQmLLjAD; 1.11 date 2021.10.26.10.07.51; author nia; state Exp; branches; next 1.10; commitid QgnlK5q0azCF0jeD; 1.10 date 2021.10.07.13.30.21; author nia; state Exp; branches; next 1.9; commitid Tct5J1ZnKrKeKSbD; 1.9 date 2020.02.11.01.04.05; author mrg; state Exp; branches; next 1.8; commitid BsGNB9pDMdVG1cWB; 1.8 date 2019.05.12.06.20.56; author ryoon; state Exp; branches; next 1.7; commitid ElfEyevJofjFCSmB; 1.7 date 2018.07.30.19.41.02; author ryoon; state Exp; branches; next 1.6; commitid LlIOtenxDja6fcMA; 1.6 date 2018.05.26.00.59.26; author ryoon; state Exp; branches; next 1.5; commitid gAF0vLZv2HqR7KDA; 1.5 date 2018.01.29.14.56.49; author ryoon; state Exp; branches; next 1.4; commitid nSs93RqCwhAjwMoA; 1.4 date 2017.08.16.14.41.12; author ryoon; state Exp; branches; next 1.3; commitid FFGRpvMfxEZLLr3A; 1.3 date 2017.05.16.17.52.18; author ryoon; state Exp; branches; next 1.2; commitid 2nZ3FiGEpDCCMDRz; 1.2 date 2017.01.22.12.35.02; author ryoon; state Exp; branches; next 1.1; commitid u2RDCkXVkZYZGXCz; 1.1 date 2016.10.19.12.48.25; author ryoon; state Exp; branches; next ; commitid Rwc0APg8SVWYOKqz; desc @@ 1.13 log @cross/*gcc: remove useless patches already CHECK_PORTABILITY_SKIP'ed @ text @$NetBSD: distinfo,v 1.12 2022/04/15 16:56:07 tnn Exp $ BLAKE2s (gcc-8.3.0.tar.xz) = 395b2851da05d2ee21dfe3ec95e33482b63aeea7d37db423ffb7ebefd6547499 SHA512 (gcc-8.3.0.tar.xz) = 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 Size (gcc-8.3.0.tar.xz) = 63694700 bytes BLAKE2s (newlib-3.1.0.tar.gz) = 293c92c6e8e0848083b3193b2c20a249eeb5e2ca318d0de799e411bdb41a73f5 SHA512 (newlib-3.1.0.tar.gz) = efc4c3ab7153387780d141386bca5d3e20c9d25ae3e6b87cf94c8df9d301ce5926dacdff9bd33aeb9781559d933c3d0ae77f4e5b46120d90792f75dbfde702c7 Size (newlib-3.1.0.tar.gz) = 17958952 bytes SHA1 (patch-gcc_config_arm_arm.h) = 6d8cc2474cf9e902c766281315b75d6aadc42ed1 SHA1 (patch-gcc_config_host-darwin.c) = bb6513d096bed62a3c40a6543c6c854e5c20ef9d SHA1 (patch-gcc_system.h) = 72a75ff773b9b5f3d2f16f4ec7d29e032aba5f53 SHA1 (patch-libcc1_configure) = 0368733ddf79b109fcc7146b0baeb37ab31e634a SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c SHA1 (patch-libiberty_Makefile.in) = 7ea2578b5b77cb4adcd4afe3d63739efc68a1540 @ 1.12 log @cross/*gcc: kludge in support for Darwin/aarch64 hosts in old GCC packages @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/10/26 10:07:51 nia Exp $ a8 1 SHA1 (patch-contrib_download__prerequisites) = be9b02068b3d4d783e92bee66d480bb2bfe35a84 @ 1.11 log @cross: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be fetched conditionally): ./cross/avr-gcc/distinfo isl-0.24.tar.bz2 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/07 13:30:21 nia Exp $ d11 1 @ 1.10 log @cross: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2020/02/11 01:04:05 mrg Exp $ d3 1 a3 1 RMD160 (gcc-8.3.0.tar.xz) = 59396f7136301466d0ec15eb7307558c0da692df d6 1 a6 1 RMD160 (newlib-3.1.0.tar.gz) = bf4f474ef482a8ba0b2d57254051d79c48c5a633 @ 1.9 log @skip host_detect_local_cpu() if CROSS_DIRECTORY_STRUCTURE. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/05/12 06:20:56 ryoon Exp $ a2 1 SHA1 (gcc-8.3.0.tar.xz) = c27f4499dd263fe4fb01bcc5565917f3698583b2 a5 1 SHA1 (newlib-3.1.0.tar.gz) = 6c0e467345ca6832eff6add85124c6e81e11d174 @ 1.8 log @Update to 8.3.0 * Update GCC to 8.3.0 * Update NEWLIB to 3.1.0 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2018/07/30 19:41:02 ryoon Exp $ d12 1 @ 1.7 log @Update to 8.2 Changelog: General Improvements Fixed LTO link-time performance problems caused by an overflow in the partitioning algorithm while building large binaries. Language Specific Changes C++ GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or returning of classes with a deleted copy constructor and defaulted trivial move constructor (bug c++/86094). GCC 8.2 introduces -fabi-version=13 and makes it the default, ABI incompatibilities between GCC 8.1 and 8.2 can be reported with -Wabi=12. See C++ changes for more details. Target Specific Changes IA-32/x86-64 -mtune=native performance regression PR84413 on Intel Skylake processors has been fixed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2018/05/26 00:59:26 ryoon Exp $ d3 8 a10 8 SHA1 (gcc-8.2.0.tar.xz) = 19926bdb6c4b58891015929853d41aeff019d400 RMD160 (gcc-8.2.0.tar.xz) = 4fba19867980d04bed1e62d46d4787c99f4fd13d SHA512 (gcc-8.2.0.tar.xz) = 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed Size (gcc-8.2.0.tar.xz) = 63460876 bytes SHA1 (newlib-3.0.0.tar.gz) = 641e4d4a50e31016ca90e0d3ea095aabae34c4a7 RMD160 (newlib-3.0.0.tar.gz) = 505d486c9c658d10ed3b1af13459b2f289680b1f SHA512 (newlib-3.0.0.tar.gz) = d4730ce9a4fc4e62052e89d20d4a3855a103b3d1a2818e94c7a68626db285aa8db8e56a684103731916bfba3e581db88e3a93264034ea0f2880ee8976283c04f Size (newlib-3.0.0.tar.gz) = 18168046 bytes @ 1.6 log @Update to 8.1.0 Update to latest GCC release. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2018/01/29 14:56:49 ryoon Exp $ d3 4 a6 4 SHA1 (gcc-8.1.0.tar.xz) = b34031ba9ff3e248b2c62de0825e49a1e0e01998 RMD160 (gcc-8.1.0.tar.xz) = de00e96f3d70b6a08215930a6884672e56975d05 SHA512 (gcc-8.1.0.tar.xz) = c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c Size (gcc-8.1.0.tar.xz) = 63372320 bytes @ 1.5 log @Update to 7.3.0 * Use newlib-3.0.0 Changelog: Bugfixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/08/16 14:41:12 ryoon Exp $ d3 4 a6 4 SHA1 (gcc-7.3.0.tar.gz) = 8f11c52db81c30a1780c590bb7ab9a6e326ccea4 RMD160 (gcc-7.3.0.tar.gz) = e29c328b772e5df4b93c2f700abf69bcfd106fc1 SHA512 (gcc-7.3.0.tar.gz) = 4e203f4ea5e8713e7b0e3d2a269f7a54f6d1074d572b93d39ed6961c82b3c310f389d7f78494f58309b7436d1e0744eba06c22a24747000dfd84e2b4376cbf73 Size (gcc-7.3.0.tar.gz) = 112201917 bytes @ 1.4 log @Update to 7.2 * Bugfixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2017/05/16 17:52:18 ryoon Exp $ d3 8 a10 8 SHA1 (gcc-7.2.0.tar.gz) = dec3effe9f73bf2216a88804ac805a05f9b33ea8 RMD160 (gcc-7.2.0.tar.gz) = fa4eb09ea8c3fc388c6918096f134e188cce4c2d SHA512 (gcc-7.2.0.tar.gz) = ae287b4696e78764136a60457dc147b2ef2cc108b2721c5c81d02467f47f08470a1be72b9576dd9af7c86838bc8543eabfe7a1c4ca7bd3166c40929ff5abd3ab Size (gcc-7.2.0.tar.gz) = 111997123 bytes SHA1 (newlib-2.5.0.tar.gz) = be1f1960bce564130a0cf9598e388fcc437169dc RMD160 (newlib-2.5.0.tar.gz) = fc2beafe309701e02da3d2dff737236f67c0de4d SHA512 (newlib-2.5.0.tar.gz) = 4c99e8dfcb4a7ad0769b9e173ff06628d82e4993ef87d3adf9d6b5578626b14de81b4b3c5f0673ddbb49dc9f3d3628f9f8d4432dcded91f5cd3d27b7d44343cd Size (newlib-2.5.0.tar.gz) = 17912392 bytes @ 1.3 log @Update to 7.1.0 Changelog: ARM Support for the ARMv5 and ARMv5E architectures has been deprecated (which have no known implementations) and will be removed in a future GCC release. Note that ARMv5T, ARMv5TE and ARMv5TEJ architectures remain supported. The values armv5 and armv5e of -march are thus deprecated. The ARMv8.2-A architecture and the ARMv8.2-A 16-bit Floating-Point Extensions are now supported. They can be used by specifying the -march=armv8.2-a or -march=armv8.2-a+fp16 options. The 16-bit Floating-Point Extensions introduce new half-precision data processing floating-point instructions. The ARMv8-M architecture is now supported in its two architecture profiles: ARMv8-M Baseline and ARMv8-M Mainline with its DSP and Floating-Point Extensions. They can be used by specifying the -march=armv8-m.base, armv8-m.main or armv8-m.main+dsp options. Support has been added for the following processors (GCC identifiers in parentheses): ARM Cortex-A73 (cortex-a73), ARM Cortex-M23 (cortex-m23) and ARM Cortex-M33 (cortex-m33). The GCC identifiers can be used as arguments to the -mcpu or -mtune options, for example: -mcpu=cortex-a73 or -mtune=cortex-m33. A new command-line option -mpure-code has been added. It does not allow constant data to be placed in code sections. This option is only available when generating non-PIC code for ARMv7-M targets. Support for the ACLE Coprocessor Intrinsics has been added. This enables the generation of coprocessor instructions through the use of intrinsics such as cdp, ldc, and others. The configure option --with-multilib-list now accepts the value rmprofile to build multilib libraries for a range of embedded targets. See our installation instructions for details. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2017/01/22 12:35:02 ryoon Exp $ d3 4 a6 4 SHA1 (gcc-7.1.0.tar.gz) = a6dca81b25a97416211218f725b26f01e8063e05 RMD160 (gcc-7.1.0.tar.gz) = c4792606231ec48d2aa473afbe3498a310acf1a4 SHA512 (gcc-7.1.0.tar.gz) = 79fb15f0bb2ce8ac8436075a1b2ec864658b86dd0b4b4ae9930ff450686cf41caa9de20a17763e48bbcb73dddfd71cb9ab2134aaa592a0b2548ff24aba9be782 Size (gcc-7.1.0.tar.gz) = 108377377 bytes @ 1.2 log @Update to 6.3.0 Changelog: * The default mode for C++ is now -std=gnu++14 instead of -std=gnu++98. # ARM Support for revisions of the ARM architecture prior to ARMv4t has been deprecated and will be removed in a future GCC release. The -mcpu and -mtune values that are deprecated are: arm2, arm250, arm3, arm6, arm60, arm600, arm610, arm620, arm7, arm7d, arm7di, arm70, arm700, arm700i, arm710, arm720, arm710c, arm7100, arm7500, arm7500fe, arm7m, arm7dm, arm7dmi, arm8, arm810, strongarm, strongarm110, strongarm1100, strongarm1110, fa526, fa626. The value arm7tdmi is still supported. The values of -march that are deprecated are: armv2,armv2a,armv3,armv3m,armv4. The ARM port now supports target attributes and pragmas. Please refer to the documentation for details of available attributes and pragmas as well as usage instructions. Support has been added for the following processors (GCC identifiers in parentheses): ARM Cortex-A32 (cortex-a32), ARM Cortex-A35 (cortex-a35) and ARM Cortex-R8 (cortex-r8). The GCC identifiers can be used as arguments to the -mcpu or -mtune options, for example: -mcpu=cortex-a32 or -mtune=cortex-a35. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/10/19 12:48:25 ryoon Exp $ d3 4 a6 4 SHA1 (gcc-6.3.0.tar.gz) = 6b75ea9e072c68d4ff3063a827ddce8c315862e2 RMD160 (gcc-6.3.0.tar.gz) = 966eaeda75787e59d1f479733e20d1fb67e24a8b SHA512 (gcc-6.3.0.tar.gz) = a50308c1824959ead0483d58e1d1b89641812bab28aea474ca5da3298d670c984c19f4565951c16e0937e0efb34e889e20a421d043432c5c2698fe014810b82d Size (gcc-6.3.0.tar.gz) = 128819145 bytes d11 1 @ 1.1 log @Import cross-arm-none-eabi-gcc-6.2.0 as cross/arm-none-eabi-gcc. GCC for bare metal ARM EABI environment with newlib. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2016/07/05 18:59:58 ryoon Exp $ d3 8 a10 8 SHA1 (gcc-6.2.0.tar.gz) = 59cdef2be1b8b76d9e4f23858fe4179b1e9147c7 RMD160 (gcc-6.2.0.tar.gz) = a303fd437e6c63f8b9d9328e748640b4e29f60aa SHA512 (gcc-6.2.0.tar.gz) = 7638bd1edbfa6b546fb186953c700ec2bdcbd0045ee1fcb4c7eb61e0b6408aff9f25b3263bbbd96851d1c26e0b981def50e01ade9c4a281c4f78180f5cf2692f Size (gcc-6.2.0.tar.gz) = 128569126 bytes SHA1 (newlib-2.4.0.tar.gz) = f2142827d7b593676b91a530e2547e31262e14e7 RMD160 (newlib-2.4.0.tar.gz) = e7a98a00aca89aad0ee2e2b98993fd8e643d98ce SHA512 (newlib-2.4.0.tar.gz) = c60665e793dce2368a5baf23560beb50f641e1831854d702d1d7629fb6e9200cf814527f29796792a3d2dff81afee4255723df99ceb0732f99dd9580a17d2ac0 Size (newlib-2.4.0.tar.gz) = 17574364 bytes @