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
}
@