diff --git a/configs/14.0/base.mk b/configs/14.0/base.mk
index 49c9786b3..41007f0b8 100644
--- a/configs/14.0/base.mk
+++ b/configs/14.0/base.mk
@@ -49,5 +49,5 @@
AT_NAME := at
AT_MAJOR_VERSION := 14.0
AT_REVISION_NUMBER := 2
-AT_INTERNAL := rc2
+AT_INTERNAL := none
AT_PREVIOUS_VERSION := 13.0
diff --git a/configs/14.0/release_notes/relfixes.html b/configs/14.0/release_notes/relfixes.html
index d4c5ea8de..76d7da58f 100644
--- a/configs/14.0/release_notes/relfixes.html
+++ b/configs/14.0/release_notes/relfixes.html
@@ -12,6 +12,225 @@
Advance Toolchain new location
Since the end of August 2019, Advance Toolchain has been available from a new FTP server: public.dhe.ibm.com
Please be advised the FTP server at Unicamp won't be updated any longer.
+New features in 14.0-2
+
+ - GCC provides:
+
+ - Fix for Preserve variable-use locations.
+ - Fix for [C++14] <unresolved overloaded function type> for function template with auto return.
+ - Fix for vtable not emitted for class with no key method and defaulted destructor with attribute((used)).
+ - Fix for relative line numbers only working if gcc_{error,warning}_prefix defined.
+ - Fix for [testsuite, libgomp] dg-message not supported.
+ - Fix for ICE: Floating point exception.
+ - Fix for Incorrect result from alignof in templates, if also using __alignof__..
+ - Fix for ice on aggregate initialization of unmovable base.
+ - Fix for constraints not checked on nested class template.
+ - Fix for Layout of istreambuf_iterator subobject depends on -std mode.
+ - Fix for Large increase in preprocessed file sizes in C++2a mode.
+ - Fix for Compiler is unable to generate finalization wrapper.
+ - Fix for Fortran Location Data for Diagnostic lacks the column number – when passing on to ME.
+ - Fix for [C++20] copy deduction rejected when doing CTAD for NTTP.
+ - Fix for No overflow check in __atomic_futex_unsigned_base::_M_futex_wait_until.
+ - Fix for ICE in gfc_constructor_append_expr, at fortran/constructor.c:135.
+ - Fix for ICE: [[no_unique_address] when constructing via template helper.
+ - Fix for Concept checked after auto return type deduction.
+ - Fix for ICE: verify_flow_info failed (error: wrong outgoing edge flags at end of bb 2).
+ - Fix for memcmp being wrongly stripped like strcmp.
+ - Fix for std::list | take | transform, expression does not work cbegin() == end().
+ - Fix for ICE in gfc_match_subroutine, at fortran/decl.c:7913.
+ - Fix for ICE in build_field, at fortran/trans-common.c:301.
+ - Fix for ICE in trunc_int_for_mode, at explow.c:59 since r9-7156-g33579b59aaf02eb7.
+ - Fix for std::ranges::construct_at's placement new not intercepted.
+ - Fix for suboptimal memcpy with embedded zero bytes.
+ - Fix for ICE in get_kind, at fortran/simplify.c:129.
+ - Fix for Segmentation fault compiling with static libraries and using jthread::request_stop.
+ - Fix for Reference type of std::ranges::iota is __int128 with -std=c++2a?!.
+ - Fix for bogus alignment for negative step grouped access.
+ - Fix for ICE in gimplify_expr, at gimplify.c:14638.
+ - Fix for ICE in fold_convert_loc, at fold-const.c:2398.
+ - Fix for internal compiler error: in tsubst_copy with CTAD for alias templates.
+ - Fix for Invalid specialization accepted when also constrained in base template template parameter.
+ - Fix for ICE in verify_ctor_sanity.
+ - Fix for optional comparison with nullopt fails.
+ - Fix for gfortran 8-10 shape mismatch in assumed-length dummy argument character array.
+ - Fix for ICE in add_new_edges_to_heap, at ipa-inline.c:1746 (-O3 PGO).
+ - Fix for gnat.dg/opt39.adb is not scalarized.
+ - Fix for ICE during GIMPLE pass:vect.
+ - Fix for ICE: Segmentation fault in instantiate_template / pop_nested_class().
+ - Fix for gcov TOPN streaming is incorrect for shared libraries.
+ - Fix for ICE segmentation fault in tree-vectorizer at -O3.
+ - Fix for Switch with case values derived from constexpr function takes unreasonable time to compile.
+ - Fix for Missing code from consteval constructor initializing const variable.
+ - Fix for C++20 ADL and function templates that are not visible (P0846R0) fails on call with templated type.
+ - Fix for Missing DW_AT_declaration=1 in dwarf data.
+ - Fix for [MATMUL intrinsic] The value of result is wrong when vector (step size is negative) * matrix.
+ - Fix for Zero valued #line directive results in excessively large blocks of memory being allocated.
+ - Fix for assume_aligned is not constexpr.
+ - Fix for Sanitizer pointer-subtract breaks constexpr functions subtracting pointers.
+ - Fix for Build error with -mcpu=power9 on ppc64.
+ - Fix for zstd build failure for gcc 10 on Ubuntu 16.04.
+ - Fix for .gcno files are not written to same directory as the object file.
+ - Fix for construct_at on a union member is not a constant expression.
+ - Fix for With -O2, Incorrect -Werror=maybe-uninitialized thrown, leads to 'target_mem_ref' and 'dump_expr<expression error>' in message.
+ - Fix for Vectorizer gives a boolean a value of 255.
+ - Fix for Wrong answer from MAXLOC with character arg.
+ - Fix for Segmentation fault in lto-wrapper.
+ - Fix for ASAN "dynamic-stack-buffer-overflow" false positive with OpenMP reduction to std::vector.
+ - Fix for ICE on firefox built with lto+pgo: dist/include/mozilla/Casting.h:64:1: internal compiler error: in to_frequency, at profile-count.c:273.
+ - Fix for ICE in verify_ctor_sanity, at cp/constexpr.c:3995 since r10-7313-gb599bf9d6d1e180d.
+ - Fix for Unable to coalesce ssa_names which are marked as MUST COALESCE..
+ - Fix for ICE in range_on_exit.
+ - Fix for `__deref` in <functional> in debug mode clashes with internal macro in Windows system header.
+ - Fix for wrong code with __builtin_bswap16() of rotated 64bit value.
+ - Fix for g++.dg/asan/asan_test.C compilation failure starting with r11-3827.
+ - Fix for [concepts] ICE with requires requires and parameter packs.
+ - Fix for AddressSanitizer CHECK failed: detect_stack_use_after_return and detect_invalid_pointer_pairs.
+ - Fix for [accepts-invalid] coroutines accepts prmomise type with both return_value() and return_void().
+ - Fix for Wrong min value generated for DFP numbers.
+ - Fix for An incorrect optimization causes a function to always return the same value when using -flto.
+ - Fix for Wrong restriction for VALUE arguments of pure procedures.
+ - Fix for ICE: decompressed stream: Destination buffer is too small.
+ - Fix for ICE verify_ssa failed since r10-4200-gb7ff7cef5005721e.
+ - Fix for ICE: during RTL pass: cprop /segfault in sbitmap.
+ - Fix for New gfortran.dg/pdt_14.f03 failure after g:617695cdc2b3d950f1e4deb5ea85d5cc302943f4.
+ - Fix for [c++17] Function with return type 'unsigned' in nested namespace misinterpreted as deduction guide.
+ - Fix for terminate called in std::experimental::filesystem::recursive_directory_iterator.
+ - Fix for Preincrement of _Complex gives bogus warning = "value computed is not used".
+ - Fix for GCC outputs wrong values when compiling the testcase with -O3 since r10-4200-gb7ff7cef5005721e.
+ - Fix for 32-bit f951 ICE on code from OpenMolcas.
+ - Fix for [Fortran] Confused location information for OpenACC compute constructs.
+ - Fix for constexpr evaluation reports false positive memory leak.
+ - Fix for internal compiler error: in build2, at tree.c:4814.
+ - Fix for std::ranges::search_n does not work with counted_iterator<_List_iterator<...>>.
+ - Fix for ice compiling dxml.
+ - Fix for Bad code gen when concatenating to array.
+ - Fix for <version> defines __cpp_lib_span even when <span> doesn't provide an implementation.
+ - Fix for stop_token header doesn't compile on clang-8 with -std=c++20.
+ - Fix for d: OutOfMemoryError thrown when appending to an array with a side effect.
+ - Fix for ICE near htab_hash_string when LTO, -O & -g.
+ - Fix for Missing subsumption in iterator category detection.
+ - Fix for ICE in build2, at tree.c:4868.
+ - Fix for ext/stdio_filebuf/char/79820.cc is broken.
+ - Fix for gcc.dg/strncmp-2.c frees mproptected memory.
+ - Fix for incorrect Type'Mod during a loop whose range is computed by a variable.
+ - Fix for Dependency check fails when using "allocatable" instead of "pointer" (forall_3.f90).
+
+ - GNU C Library provides:
+
+ - Binutils provides:
+
+ - OpenSSL provides:
+
+ - Expat provides:
+
+ - Python provides:
+
+ - Userspace RCU provides:
+
+ - Fix for configure: support Autoconf 2.70.
+ - Fix for bump tests thread limit to 4096.
+ - Fix for explicitly include urcu/config.h in files using CONFIG_RCU_ defines.
+ - Fix for add -lurcu-common to pkg-config libs for each flavor.
+ - Fix for race between rcu_barrier() and call_rcu_data_free().
+
+
+
+
+Previous releases
+
New features in 14.0-1
- GCC provides:
@@ -123,9 +342,6 @@ New features in 14.0-1
-
-Previous releases
-
New features in 14.0-0
- Support for Ubuntu 20.04.