head 1.1; branch 1.1.1; access; symbols perseant-exfatfs:1.1.1.1.0.2 perseant-exfatfs-base-20261102:1.1.1.1 gcc-14-4-0:1.1.1.1 gcc-14-3-0:1.1.1.1 FSF:1.1.1; locks; strict; comment @# @; 1.1 date 2025.09.13.23.45.43; author mrg; state Exp; branches 1.1.1.1; next ; commitid KwhwN4krNWa6XBaG; 1.1.1.1 date 2025.09.13.23.45.43; author mrg; state Exp; branches 1.1.1.1.2.1; next ; commitid KwhwN4krNWa6XBaG; 1.1.1.1.2.1 date 2025.09.13.23.45.43; author perseant; state dead; branches; next 1.1.1.1.2.2; commitid 3QTNojfCEH9lUb2H; 1.1.1.1.2.2 date 2026.11.04.22.50.02; author perseant; state Exp; branches; next ; commitid 3QTNojfCEH9lUb2H; desc @@ 1.1 log @Initial revision @ text @# Copyright (C) 2023-2024 Free Software Foundation, Inc. # # This file is part of GCC. # # GCC is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # GCC is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GCC; see the file COPYING3. If not see # . GCC_14.0 { __speculation_barrier } @ 1.1.1.1 log @initial import of GCC 14.3.0. major changes in GCC 13: - improved sanitizer - zstd debug info compression - LTO improvements - SARIF based diagnostic support - new warnings: -Wxor-used-as-pow, -Wenum-int-mismatch, -Wself-move, -Wdangling-reference - many new -Wanalyzer* specific warnings - enhanced warnings: -Wpessimizing-move, -Wredundant-move - new attributes to mark file descriptors, c++23 "assume" - several C23 features added - several C++23 features added - many new features for Arm, x86, RISC-V major changes in GCC 14: - more strict C99 or newer support - ia64* marked deprecated (but seemingly still in GCC 15.) - several new hardening features - support for "hardbool", which can have user supplied values of true/false - explicit support for stack scrubbing upon function exit - better auto-vectorisation support - added clang-compatible __has_feature and __has_extension - more C23, including -std=c23 - several C++26 features added - better diagnostics in C++ templates - new warnings: -Wnrvo, Welaborated-enum-base - many new features for Arm, x86, RISC-V - possible ABI breaking change for SPARC64 and small structures with arrays of floats. @ text @@ 1.1.1.1.2.1 log @file libgcc-mips.ver was added on branch perseant-exfatfs on 2026-11-04 22:50:02 +0000 @ text @d1 21 @ 1.1.1.1.2.2 log @Sync with HEAD @ text @a0 21 # Copyright (C) 2023-2024 Free Software Foundation, Inc. # # This file is part of GCC. # # GCC is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # GCC is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GCC; see the file COPYING3. If not see # . GCC_14.0 { __speculation_barrier } @