Daily bump.
This commit is contained in:
parent
d98668eb06
commit
ae7e4af964
301
gcc/ChangeLog
301
gcc/ChangeLog
@ -1,3 +1,304 @@
|
||||
2022-02-01 Eugene Rozenfeld <erozen@microsoft.com>
|
||||
|
||||
* opts.cc (common_handle_option): Don't set param_early_inliner_max_iterations
|
||||
to 10 for AutoFDO.
|
||||
|
||||
2022-02-01 Eugene Rozenfeld <erozen@microsoft.com>
|
||||
|
||||
* auto-profile.cc (auto_profile): Hard-code the number of iterations (10).
|
||||
|
||||
2022-02-01 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
* doc/install.texi:
|
||||
|
||||
2022-02-01 Ilya Leoshkevich <iii@linux.ibm.com>
|
||||
|
||||
* config/s390/s390.cc (s390_code_end): Do not switch back to
|
||||
code section.
|
||||
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104323
|
||||
* config/rs6000/t-rs6000 (EXTRA_GTYPE_DEPS): Append rs6000-builtins.h
|
||||
rather than $(srcdir)/config/rs6000/rs6000-builtins.def.
|
||||
* config/rs6000/rs6000-gen-builtins.cc (write_decls): Don't use
|
||||
GTY((user)) for struct bifdata and struct ovlddata. Instead add
|
||||
GTY((skip(""))) to members with pointer and enum types that don't need
|
||||
to be tracked. Add GTY(()) to rs6000_builtin_info and rs6000_instance_info
|
||||
declarations. Don't emit gt_ggc_mx and gt_pch_nx declarations.
|
||||
(write_extern_fntype, write_fntype): Remove.
|
||||
(write_fntype_init): Emit the fntype vars as automatic vars instead
|
||||
of file scope ones.
|
||||
(write_header_file): Don't iterate with write_extern_fntype.
|
||||
(write_init_file): Don't iterate with write_fntype. Don't emit
|
||||
gt_ggc_mx and gt_pch_nx definitions.
|
||||
|
||||
2022-02-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* tree.h (struct tree_vec_map_cache_hasher): Move from...
|
||||
* tree.cc (struct tree_vec_map_cache_hasher): ...here.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx.cc (nvptx_single): Use nvptx_uniform_warp_check.
|
||||
* config/nvptx/nvptx.md (define_c_enum "unspecv"): Add
|
||||
UNSPECV_UNIFORM_WARP_CHECK.
|
||||
(define_insn "nvptx_uniform_warp_check"): New define_insn.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx.cc (nvptx_single): Use nvptx_warpsync.
|
||||
* config/nvptx/nvptx.md (define_c_enum "unspecv"): Add
|
||||
UNSPECV_WARPSYNC.
|
||||
(define_insn "nvptx_warpsync"): New define_insn.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx.opt (mptx): Set to PTX_VERSION_6_3 by default.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx-opts.h (enum ptx_version): Add PTX_VERSION_6_0.
|
||||
* config/nvptx/nvptx.h (TARGET_PTX_6_0): New macro.
|
||||
* config/nvptx/nvptx.md (define_insn "nvptx_barsync"): Use barrier
|
||||
insn for TARGET_PTX_6_0.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
PR target/100428
|
||||
* config/nvptx/nvptx.cc (prevent_branch_around_nothing): Handle nop
|
||||
insn.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx.md (define_insn "atomic_compare_and_swap<mode>_1")
|
||||
(define_insn "atomic_exchange<mode>")
|
||||
(define_insn "atomic_fetch_add<mode>")
|
||||
(define_insn "atomic_fetch_addsf")
|
||||
(define_insn "atomic_fetch_<logic><mode>"): Output non-atomic version
|
||||
if memory operands is frame-relative.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* config/nvptx/nvptx.cc (enum nvptx_builtins): Add
|
||||
NVPTX_BUILTIN_MEMBAR_GL and NVPTX_BUILTIN_MEMBAR_CTA.
|
||||
(VOID): New macro.
|
||||
(nvptx_init_builtins): Add MEMBAR_GL and MEMBAR_CTA.
|
||||
(nvptx_expand_builtin): Handle NVPTX_BUILTIN_MEMBAR_GL and
|
||||
NVPTX_BUILTIN_MEMBAR_CTA.
|
||||
(nvptx_lockfull_update): Add level parameter. Emit barriers.
|
||||
(nvptx_reduction_update, nvptx_goacc_reduction_fini): Update call to
|
||||
nvptx_lockfull_update.
|
||||
* config/nvptx/nvptx.md (define_c_enum "unspecv"): Add
|
||||
UNSPECV_MEMBAR_GL.
|
||||
(define_expand "nvptx_membar_gl"): New expand.
|
||||
(define_insn "*nvptx_membar_gl"): New insn.
|
||||
|
||||
2022-02-01 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* doc/install.texi: Remove option for GCC < 4.8.
|
||||
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/104307
|
||||
* tree-vect-generic.cc (expand_vector_comparison): Don't push debug
|
||||
stmts to uses vector, just set vec_cond_expr_only to false for
|
||||
non-VEC_COND_EXPRs instead of pushing them into uses. Treat
|
||||
VEC_COND_EXPRs that use lhs not just in rhs1, but rhs2 or rhs3 too
|
||||
like non-VEC_COND_EXPRs.
|
||||
|
||||
2022-02-01 Bill Schmidt <wschmidt@linux.ibm.com>
|
||||
|
||||
* config/rs6000/rs6000-overload.def (VEC_ABSD): Remove #ifdef token.
|
||||
(VEC_BLENDV): Likewise.
|
||||
(VEC_BPERM): Likewise.
|
||||
(VEC_CFUGE): Likewise.
|
||||
(VEC_CIPHER_BE): Likewise.
|
||||
(VEC_CIPHERLAST_BE): Likewise.
|
||||
(VEC_CLRL): Likewise.
|
||||
(VEC_CLRR): Likewise.
|
||||
(VEC_CMPNEZ): Likewise.
|
||||
(VEC_CNTLZ): Likewise.
|
||||
(VEC_CNTLZM): Likewise.
|
||||
(VEC_CNTTZM): Likewise.
|
||||
(VEC_CNTLZ_LSBB): Likewise.
|
||||
(VEC_CNTM): Likewise.
|
||||
(VEC_CNTTZ): Likewise.
|
||||
(VEC_CNTTZ_LSBB): Likewise.
|
||||
(VEC_CONVERT_4F32_8F16): Likewise.
|
||||
(VEC_DIV): Likewise.
|
||||
(VEC_DIVE): Likewise.
|
||||
(VEC_EQV): Likewise.
|
||||
(VEC_EXPANDM): Likewise.
|
||||
(VEC_EXTRACT_FP_FROM_SHORTH): Likewise.
|
||||
(VEC_EXTRACT_FP_FROM_SHORTL): Likewise.
|
||||
(VEC_EXTRACTH): Likewise.
|
||||
(VEC_EXTRACTL): Likewise.
|
||||
(VEC_EXTRACTM): Likewise.
|
||||
(VEC_EXTRACT4B): Likewise.
|
||||
(VEC_EXTULX): Likewise.
|
||||
(VEC_EXTURX): Likewise.
|
||||
(VEC_FIRSTMATCHINDEX): Likewise.
|
||||
(VEC_FIRSTMACHOREOSINDEX): Likewise.
|
||||
(VEC_FIRSTMISMATCHINDEX): Likewise.
|
||||
(VEC_FIRSTMISMATCHOREOSINDEX): Likewise.
|
||||
(VEC_GB): Likewise.
|
||||
(VEC_GENBM): Likewise.
|
||||
(VEC_GENHM): Likewise.
|
||||
(VEC_GENWM): Likewise.
|
||||
(VEC_GENDM): Likewise.
|
||||
(VEC_GENQM): Likewise.
|
||||
(VEC_GENPCVM): Likewise.
|
||||
(VEC_GNB): Likewise.
|
||||
(VEC_INSERTH): Likewise.
|
||||
(VEC_INSERTL): Likewise.
|
||||
(VEC_INSERT4B): Likewise.
|
||||
(VEC_LXVL): Likewise.
|
||||
(VEC_MERGEE): Likewise.
|
||||
(VEC_MERGEO): Likewise.
|
||||
(VEC_MOD): Likewise.
|
||||
(VEC_MSUB): Likewise.
|
||||
(VEC_MULH): Likewise.
|
||||
(VEC_NAND): Likewise.
|
||||
(VEC_NCIPHER_BE): Likewise.
|
||||
(VEC_NCIPHERLAST_BE): Likewise.
|
||||
(VEC_NEARBYINT): Likewise.
|
||||
(VEC_NMADD): Likewise.
|
||||
(VEC_ORC): Likewise.
|
||||
(VEC_PDEP): Likewise.
|
||||
(VEC_PERMX): Likewise.
|
||||
(VEC_PEXT): Likewise.
|
||||
(VEC_POPCNT): Likewise.
|
||||
(VEC_PARITY_LSBB): Likewise.
|
||||
(VEC_REPLACE_ELT): Likewise.
|
||||
(VEC_REPLACE_UN): Likewise.
|
||||
(VEC_REVB): Likewise.
|
||||
(VEC_RINT): Likewise.
|
||||
(VEC_RLMI): Likewise.
|
||||
(VEC_RLNM): Likewise.
|
||||
(VEC_SBOX_BE): Likewise.
|
||||
(VEC_SIGNEXTI): Likewise.
|
||||
(VEC_SIGNEXTLL): Likewise.
|
||||
(VEC_SIGNEXTQ): Likewise.
|
||||
(VEC_SLDB): Likewise.
|
||||
(VEC_SLV): Likewise.
|
||||
(VEC_SPLATI): Likewise.
|
||||
(VEC_SPLATID): Likewise.
|
||||
(VEC_SPLATI_INS): Likewise.
|
||||
(VEC_SQRT): Likewise.
|
||||
(VEC_SRDB): Likewise.
|
||||
(VEC_SRV): Likewise.
|
||||
(VEC_STRIL): Likewise.
|
||||
(VEC_STRIL_P): Likewise.
|
||||
(VEC_STRIR): Likewise.
|
||||
(VEC_STRIR_P): Likewise.
|
||||
(VEC_STXVL): Likewise.
|
||||
(VEC_TERNARYLOGIC): Likewise.
|
||||
(VEC_TEST_LSBB_ALL_ONES): Likewise.
|
||||
(VEC_TEST_LSBB_ALL_ZEROS): Likewise.
|
||||
(VEC_VEE): Likewise.
|
||||
(VEC_VES): Likewise.
|
||||
(VEC_VIE): Likewise.
|
||||
(VEC_VPRTYB): Likewise.
|
||||
(VEC_VSCEEQ): Likewise.
|
||||
(VEC_VSCEGT): Likewise.
|
||||
(VEC_VSCELT): Likewise.
|
||||
(VEC_VSCEUO): Likewise.
|
||||
(VEC_VSEE): Likewise.
|
||||
(VEC_VSES): Likewise.
|
||||
(VEC_VSIE): Likewise.
|
||||
(VEC_VSTDC): Likewise.
|
||||
(VEC_VSTDCN): Likewise.
|
||||
(VEC_VTDC): Likewise.
|
||||
(VEC_XL): Likewise.
|
||||
(VEC_XL_BE): Likewise.
|
||||
(VEC_XL_LEN_R): Likewise.
|
||||
(VEC_XL_SEXT): Likewise.
|
||||
(VEC_XL_ZEXT): Likewise.
|
||||
(VEC_XST): Likewise.
|
||||
(VEC_XST_BE): Likewise.
|
||||
(VEC_XST_LEN_R): Likewise.
|
||||
(VEC_XST_TRUNC): Likewise.
|
||||
(VEC_XXPERMDI): Likewise.
|
||||
(VEC_XXSLDWI): Likewise.
|
||||
(VEC_TSTSFI_EQ_DD): Likewise.
|
||||
(VEC_TSTSFI_EQ_TD): Likewise.
|
||||
(VEC_TSTSFI_GT_DD): Likewise.
|
||||
(VEC_TSTSFI_GT_TD): Likewise.
|
||||
(VEC_TSTSFI_LT_DD): Likewise.
|
||||
(VEC_TSTSFI_LT_TD): Likewise.
|
||||
(VEC_TSTSFI_OV_DD): Likewise.
|
||||
(VEC_TSTSFI_OV_TD): Likewise.
|
||||
(VEC_VADDCUQ): Likewise.
|
||||
(VEC_VADDECUQ): Likewise.
|
||||
(VEC_VADDEUQM): Likewise.
|
||||
(VEC_VADDUDM): Likewise.
|
||||
(VEC_VADDUQM): Likewise.
|
||||
(VEC_VBPERMQ): Likewise.
|
||||
(VEC_VCLZB): Likewise.
|
||||
(VEC_VCLZD): Likewise.
|
||||
(VEC_VCLZH): Likewise.
|
||||
(VEC_VCLZW): Likewise.
|
||||
(VEC_VCTZB): Likewise.
|
||||
(VEC_VCTZD): Likewise.
|
||||
(VEC_VCTZH): Likewise.
|
||||
(VEC_VCTZW): Likewise.
|
||||
(VEC_VEEDP): Likewise.
|
||||
(VEC_VEESP): Likewise.
|
||||
(VEC_VESDP): Likewise.
|
||||
(VEC_VESSP): Likewise.
|
||||
(VEC_VIEDP): Likewise.
|
||||
(VEC_VIESP): Likewise.
|
||||
(VEC_VPKSDSS): Likewise.
|
||||
(VEC_VPKSDUS): Likewise.
|
||||
(VEC_VPKUDUM): Likewise.
|
||||
(VEC_VPKUDUS): Likewise.
|
||||
(VEC_VPOPCNT): Likewise.
|
||||
(VEC_VPOPCNTB): Likewise.
|
||||
(VEC_VPOPCNTD): Likewise.
|
||||
(VEC_VPOPCNTH): Likewise.
|
||||
(VEC_VPOPCNTW): Likewise.
|
||||
(VEC_VPRTYBD): Likewise.
|
||||
(VEC_VPRTYBQ): Likewise.
|
||||
(VEC_VPRTYBW): Likewise.
|
||||
(VEC_VRLD): Likewise.
|
||||
(VEC_VSLD): Likewise.
|
||||
(VEC_VSRAD): Likewise.
|
||||
(VEC_VSRD): Likewise.
|
||||
(VEC_VSTDCDP): Likewise.
|
||||
(VEC_VSTDCNDP): Likewise.
|
||||
(VEC_VSTDCNQP): Likewise.
|
||||
(VEC_VSTDCNSP): Likewise.
|
||||
(VEC_VSTDCQP): Likewise.
|
||||
(VEC_VSTDCSP): Likewise.
|
||||
(VEC_VSUBECUQ): Likewise.
|
||||
(VEC_VSUBEUQM): Likewise.
|
||||
(VEC_VSUBUDM): Likewise.
|
||||
(VEC_VSUBUQM): Likewise.
|
||||
(VEC_VTDCDP): Likewise.
|
||||
(VEC_VTDCSP): Likewise.
|
||||
(VEC_VUPKHSW): Likewise.
|
||||
(VEC_VUPKLSW): Likewise.
|
||||
|
||||
2022-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||
|
||||
PR rtl-optimization/101260
|
||||
* regcprop.cc (maybe_mode_change): Invoke mode_change_ok also for
|
||||
copy_regno.
|
||||
|
||||
2022-02-01 Xi Ruoyao <xry111@mengyan1223.wang>
|
||||
|
||||
PR middle-end/95115
|
||||
* fold-const.cc (const_binop): Do not fold NaN result from
|
||||
non-NaN operands.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* tree-loop-distribution.cc (generate_reduction_builtin_1): Check for
|
||||
-ftree-loop-distribute-patterns.
|
||||
(loop_distribution::execute): Don't call transform_reduction_loop for
|
||||
-fno-tree-loop-distribute-patterns.
|
||||
|
||||
2022-01-31 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
* fold-const.h (operand_compare::operand_equal_p):
|
||||
|
@ -1 +1 @@
|
||||
20220201
|
||||
20220202
|
||||
|
@ -1,3 +1,10 @@
|
||||
2022-02-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/103186
|
||||
* pt.cc (defarg_inst): Use tree_vec_map_cache_hasher.
|
||||
(defarg_insts_for): New.
|
||||
(tsubst_default_argument): Adjust.
|
||||
|
||||
2022-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/102414
|
||||
|
@ -1,3 +1,9 @@
|
||||
2022-02-01 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/104331
|
||||
* simplify.cc (gfc_simplify_eoshift): Avoid NULL pointer
|
||||
dereference when shape is not set.
|
||||
|
||||
2022-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/103790
|
||||
|
@ -1,3 +1,44 @@
|
||||
2022-02-01 Ilya Leoshkevich <iii@linux.ibm.com>
|
||||
|
||||
* gcc.target/s390/nobp-section-type-conflict.c: New test.
|
||||
|
||||
2022-02-01 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/104331
|
||||
* gfortran.dg/eoshift_9.f90: New test.
|
||||
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR preprocessor/104147
|
||||
* c-c++-common/cpp/pr104147.c: New test.
|
||||
|
||||
2022-02-01 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/103186
|
||||
* g++.dg/cpp0x/lambda/lambda-defarg10.C: New test.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* gcc.target/nvptx/stack-atomics-run.c: New test.
|
||||
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/104307
|
||||
* gcc.target/i386/pr104307.c: New test.
|
||||
|
||||
2022-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||
|
||||
PR rtl-optimization/101260
|
||||
* gcc.target/s390/pr101260.c: New testcase.
|
||||
|
||||
2022-02-01 Xi Ruoyao <xry111@mengyan1223.wang>
|
||||
|
||||
* gcc.dg/pr95115.c: New test.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* gcc.dg/tree-ssa/ldist-strlen-4.c: New test.
|
||||
|
||||
2022-01-31 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/102414
|
||||
|
@ -1,3 +1,17 @@
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR preprocessor/104147
|
||||
* macro.cc (funlike_invocation_p): For padding prefer a token
|
||||
with val.source non-NULL especially if it has PREV_WHITE set
|
||||
on val.source->flags. Add gcc_assert that CPP_PADDING tokens
|
||||
don't have PREV_WHITE set in flags.
|
||||
|
||||
2022-02-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* directives.cc (destringize_and_run): Push &pfile->avoid_paste
|
||||
instead of a copy of pfile->directive_result for the CPP_PADDING
|
||||
case.
|
||||
|
||||
2022-01-24 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR preprocessor/104030
|
||||
|
@ -1,3 +1,25 @@
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* testsuite/libgomp.oacc-c-c++-common/private-atomic-1.c: Remove
|
||||
PR83812 workaround.
|
||||
* testsuite/libgomp.oacc-fortran/private-atomic-1-vector.f90: Same.
|
||||
* testsuite/libgomp.oacc-fortran/private-atomic-1-worker.f90: Same.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* testsuite/libgomp.oacc-c-c++-common/broadcast-many.c: Reduce
|
||||
num_workers for nvidia accelerator to fix libgomp error 'insufficient
|
||||
resources'.
|
||||
* testsuite/libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c:
|
||||
Same.
|
||||
* testsuite/libgomp.oacc-c-c++-common/reduction-7.c: Same.
|
||||
|
||||
2022-02-01 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
* testsuite/libgomp.fortran/examples-4/declare_target-1.f90: Reduce
|
||||
recursion depth.
|
||||
* testsuite/libgomp.fortran/examples-4/declare_target-2.f90: Same.
|
||||
|
||||
2022-01-31 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* acinclude.m4: Detect *_ld_is_mold and use it.
|
||||
|
@ -1,3 +1,47 @@
|
||||
2022-02-02 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* testsuite/27_io/filesystem/iterators/error_reporting.cc: Use
|
||||
autoconf macro to check whether d_type is present.
|
||||
* testsuite/experimental/filesystem/iterators/error_reporting.cc:
|
||||
Likewise.
|
||||
|
||||
2022-02-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* testsuite/27_io/filesystem/iterators/97731.cc: New test.
|
||||
* testsuite/27_io/filesystem/iterators/recursive_directory_iterator.cc:
|
||||
Check follow_directory_symlink option.
|
||||
* testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc:
|
||||
Likewise.
|
||||
|
||||
2022-02-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* src/c++17/fs_dir.cc (recursive_directory_iterator::increment):
|
||||
Reset state to past-the-end iterator on error.
|
||||
(fs::recursive_directory_iterator::pop(error_code&)): Likewise.
|
||||
(fs::recursive_directory_iterator::pop()): Check _M_dirs before
|
||||
it might get reset.
|
||||
* src/filesystem/dir.cc (recursive_directory_iterator): Likewise,
|
||||
for the TS implementation.
|
||||
* testsuite/27_io/filesystem/iterators/error_reporting.cc: New test.
|
||||
* testsuite/experimental/filesystem/iterators/error_reporting.cc: New test.
|
||||
|
||||
2022-02-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/fs_fwd.h (filesystem::perms): Fix comment.
|
||||
|
||||
2022-02-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/104301
|
||||
* acinclude.m4 (GLIBCXX_ENABLE_CSTDIO): Print different messages
|
||||
for stdio_pure and stdio_posix options.
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-02-01 Thomas Rodgers <rodgert@appliantology.com>
|
||||
|
||||
* include/bits/atomic_wait.h: Change memory order from
|
||||
Acquire/Release with relaxed loads to SeqCst+Release for
|
||||
accesses to the waiter's count.
|
||||
|
||||
2022-01-31 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* acinclude.m4: Detect *_ld_is_mold and use it.
|
||||
|
Loading…
Reference in New Issue
Block a user