| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
16.0.1.s20260412 14 Apr 2026 11:53:07
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260412 |
16.0.1.s20260405 10 Apr 2026 14:38:02
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260405 |
16.0.1.s20260329 01 Apr 2026 15:20:40
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260329 |
16.0.1.s20260322 26 Mar 2026 11:46:20
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260322 |
16.0.1.s20260315 19 Mar 2026 14:26:55
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260315 |
16.0.1.s20260308 11 Mar 2026 14:28:13
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260308 |
16.0.1.s20260301 06 Mar 2026 13:57:41
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260301 |
16.0.1.s20260222 25 Feb 2026 08:25:24
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260222 |
16.0.1.s20260215 16 Feb 2026 20:04:29
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260215
Also revert a patch from commit
17551496e5f93f340b66b8a495e57e11baa488dd, upstreamed with upstream
commit
1ce1870fbe0b141d38e02b7ac6a41d8d36b73b30.
Upstream PR: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123366
Upstream commit:
https://gcc.gnu.org/cgit/gcc/commit/?id=1ce1870fbe0b141d38e02b7ac6a41d8d36b73b30 |
16.0.1.s20260208 10 Feb 2026 13:07:52
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260208 |
16.0.1.s20260201 06 Feb 2026 17:27:42
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.1.s20260201
Also introduces a fix for upstream bug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123366, authored by
Mark Millard <marklmi@yahoo.com>.
Co-authored-by: Mark Millard <marklmi@yahoo.com> |
16.0.0.s20251123 26 Nov 2025 11:00:19
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251123 |
16.0.0.s20251116 17 Nov 2025 17:59:50
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251116 |
16.0.0.s20251109 11 Nov 2025 14:47:19
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251109 |
16.0.0.s20251102 06 Nov 2025 08:06:33
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251102 |
16.0.0.s20251026 30 Oct 2025 11:29:16
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251026 |
16.0.0.s20251019 21 Oct 2025 15:32:22
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251019 |
16.0.0.s20251012 16 Oct 2025 09:34:51
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251012 |
16.0.0.s20251005 07 Oct 2025 11:56:32
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20251005 |
16.0.0.s20250928 02 Oct 2025 09:14:26
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250928 |
16.0.0.s20250921 22 Sep 2025 16:13:48
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250921 |
16.0.0.s20250914 20 Sep 2025 23:47:26
    |
Robert Clausecker (fuz)  |
lang/gcc16-devel: fix build on armv7
Some type confusion issues.
Approved by: portmgr (build fix blanket)
MFH: 2025Q3 |
16.0.0.s20250914 16 Sep 2025 11:41:21
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250914 |
16.0.0.s20250907 10 Sep 2025 10:11:28
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250907 |
16.0.0.s20250831 05 Sep 2025 09:17:56
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250831 |
16.0.0.s20250824_1 05 Sep 2025 09:17:56
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Allow build without bootstrap
Enabling a boostrap option was experimentally enforced on some GCC
devel ports, as building GCC on FreeBSD with FreeBSD's default compiler
(clang) is not fully supported. Stop enforcing it: many users of
production ports actually disable both bootstrap options, so it makes
sense to attempt to keep allowing no-bootstrap builds.
However, since building jit without bootstrap does not work, we add jit
to the enabled languages only if a bootstrap option has been selected [1].
See commit 5ee63cc45413954077b2b0c0546b8342585b41ba and e-mail
https://lists.freebsd.org/archives/dev-commits-ports-main/2025-August/160223.html
for more details.
Reported by: vishwin [1] |
16.0.0.s20250824 05 Sep 2025 09:17:55
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250824 |
16.0.0.s20250817 19 Aug 2025 14:10:54
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250817 |
16.0.0.s20250810_1 13 Aug 2025 15:33:15
    |
Piotr Kubaj (pkubaj)  |
lang/gcc1{5,6}{,-devel}: drop USE_GCC on powerpc64*
Builds fine. |
16.0.0.s20250810 13 Aug 2025 08:56:57
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250810
Also removes patch files/patch-libgcc_enable-execute-stack-mprotect.c,
obsolete after upstream commit a107b01da42b2f2303ffe53df5ea4a796f40597d. |
16.0.0.s20250803 06 Aug 2025 09:33:57
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250803 |
16.0.0.s20250727 29 Jul 2025 16:19:05
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250727 |
16.0.0.s20250720 23 Jul 2025 12:08:29
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250720 |
16.0.0.s20250713 15 Jul 2025 15:37:49
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250713 |
16.0.0.s20250706 09 Jul 2025 08:12:32
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250706 |
16.0.0.s20250629 01 Jul 2025 11:41:52
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250629 |
16.0.0.s20250622 24 Jun 2025 14:10:20
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250622 |
16.0.0.s20250608 10 Jun 2025 15:24:31
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250608 |
16.0.0.s20250601 05 Jun 2025 13:53:27
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250601 |
16.0.0.s20250525 28 May 2025 16:06:28
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250525 |
16.0.0.s20250518 22 May 2025 15:27:56
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250518 |
16.0.0.s20250511_1 22 May 2025 15:27:55
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Unbreak on aarch64
FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention.
GCC defines ElfW to convert its convention to FreeBSD's convention. This patch
removes the conversion defined by GCC so that the FreeBSD conversion only is
applied.
Co-authored-by: Mark Millard <marklmi26-fbsd@yahoo.com>
PR: 282797
Reported by: John F. Carr <jfc@mit.edu>
Email Thread:
https://lists.freebsd.org/archives/freebsd-toolchain/2025-May/002282.html |
16.0.0.s20250511 16 May 2025 09:36:27
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250511 |
16.0.0.s20250504 16 May 2025 09:36:27
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Update to 16.0.0.s20250504 |
16.0.0.s20250427 03 May 2025 10:56:32
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Fix PORTVERSION
I had committed the new port with the wrong PORTVERSION value. Fix it.
Adding PORTEPOCH should not be needed because the wrong PORTVERSION
value causes package build to fail, so no package with that PORTVERSION
can exist. |
16.0.1.s20250427 03 May 2025 09:46:27
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc16-devel: Add port
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc16, g++16,
and gfortran16, respectively.
This is the first snapshot from trunk with the GCC 16 designation. It
largely is a copy of lang/gcc15-devel.
Note: files/patch-libgcc_unwind.inc will get obsolete once all supported
FreeBSD releases include commit
22e564c74eb20e14bd93fd9fdde20e38a29cfcf1. [1]
PR: 285711 [1] |