]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 26 Oct 2023 00:17:43 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 26 Oct 2023 00:17:43 +0000 (00:17 +0000)
12 files changed:
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/jit/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog
include/ChangeLog
libgm2/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index 283b16d370344514556d088777c2ae608313577c..d50cd42a7d48e0719d087a2f346bb248184d0687 100644 (file)
@@ -1,3 +1,214 @@
+2023-10-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.cc (darwin_override_options): Handle fPIE.
+
+2023-10-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config.gcc: Use -E to to sed to indicate that we are using
+       extended REs.
+
+2023-10-25  Jason Merrill  <jason@redhat.com>
+
+       * tree-core.h (struct tree_base): Update address_space comment.
+
+2023-10-25  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+       * config/aarch64/aarch64.cc (aarch64_internal_mov_immediate)
+       Add support for immediates using MOV/EOR bitmask.
+
+2023-10-25  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/111698
+       * config/i386/x86-tune.def (X86_TUNE_PARTIAL_MEMORY_READ_STALL):
+       New tune.
+       * config/i386/i386.h (TARGET_PARTIAL_MEMORY_READ_STALL): New macro.
+       * config/i386/i386.md: New peephole pattern to narrow test
+       instructions with immediate operands that test memory locations
+       for zero.
+
+2023-10-25  Andrew MacLeod  <amacleod@redhat.com>
+
+       * value-range.cc (irange::union_append): New.
+       (irange::union_): Call union_append when appropriate.
+       * value-range.h (irange::union_append): New prototype.
+
+2023-10-25  Chenghui Pan  <panchenghui@loongson.cn>
+
+       * config/loongarch/lasxintrin.h (__lasx_xvftintrnel_l_s): Fix comments.
+       (__lasx_xvfrintrne_s): Ditto.
+       (__lasx_xvfrintrne_d): Ditto.
+       (__lasx_xvfrintrz_s): Ditto.
+       (__lasx_xvfrintrz_d): Ditto.
+       (__lasx_xvfrintrp_s): Ditto.
+       (__lasx_xvfrintrp_d): Ditto.
+       (__lasx_xvfrintrm_s): Ditto.
+       (__lasx_xvfrintrm_d): Ditto.
+       * config/loongarch/lsxintrin.h (__lsx_vftintrneh_l_s): Ditto.
+       (__lsx_vfrintrne_s): Ditto.
+       (__lsx_vfrintrne_d): Ditto.
+       (__lsx_vfrintrz_s): Ditto.
+       (__lsx_vfrintrz_d): Ditto.
+       (__lsx_vfrintrp_s): Ditto.
+       (__lsx_vfrintrp_d): Ditto.
+       (__lsx_vfrintrm_s): Ditto.
+       (__lsx_vfrintrm_d): Ditto.
+
+2023-10-25  chenxiaolong  <chenxiaolong@loongson.cn>
+
+       * config/loongarch/loongarch.md (get_thread_pointer<mode>):Adds the
+       instruction template corresponding to the __builtin_thread_pointer
+       function.
+       * doc/extend.texi:Add the __builtin_thread_pointer function support
+       description to the documentation.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * Makefile.in (OBJS): Add rtl-ssa/movement.o.
+       * rtl-ssa/access-utils.h (accesses_include_nonfixed_hard_registers)
+       (single_set_info): New functions.
+       (remove_uses_of_def, accesses_reference_same_resource): Declare.
+       (insn_clobbers_resources): Likewise.
+       * rtl-ssa/accesses.cc (rtl_ssa::remove_uses_of_def): New function.
+       (rtl_ssa::accesses_reference_same_resource): Likewise.
+       (rtl_ssa::insn_clobbers_resources): Likewise.
+       * rtl-ssa/movement.h (can_move_insn_p): Declare.
+       * rtl-ssa/movement.cc: New file.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/functions.h (function_info::remains_available_at_insn):
+       New member function.
+       * rtl-ssa/accesses.cc (function_info::remains_available_at_insn):
+       Likewise.
+       (function_info::make_use_available): Avoid false negatives for
+       queries within an EBB.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/changes.cc: Include sreal.h.
+       (rtl_ssa::changes_are_worthwhile): When optimizing for speed,
+       scale the cost of each instruction by its execution frequency.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/access-utils.h (next_call_clobbers): New function.
+       (is_single_dominating_def, remains_available_on_exit): Replace with...
+       * rtl-ssa/functions.h (function_info::is_single_dominating_def)
+       (function_info::remains_available_on_exit): ...these new member
+       functions.
+       (function_info::m_clobbered_by_calls): New member variable.
+       * rtl-ssa/functions.cc (function_info::function_info): Explicitly
+       initialize m_clobbered_by_calls.
+       * rtl-ssa/insns.cc (function_info::record_call_clobbers): Update
+       m_clobbered_by_calls for each call-clobber note.
+       * rtl-ssa/member-fns.inl (function_info::is_single_dominating_def):
+       New function.  Check for call clobbers.
+       * rtl-ssa/accesses.cc (function_info::remains_available_on_exit):
+       Likewise.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/internals.h (build_info::exit_block_dominator): New
+       member variable.
+       * rtl-ssa/blocks.cc (build_info::build_info): Initialize it.
+       (bb_walker::bb_walker): Use it, moving the computation of the
+       dominator to...
+       (function_info::process_all_blocks): ...here.
+       (function_info::place_phis): Add dominance frontiers for the
+       exit block.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/functions.h (function_info::process_uses_of_deleted_def):
+       New member function.
+       * rtl-ssa/changes.cc (function_info::process_uses_of_deleted_def):
+       Likewise.
+       (function_info::change_insns): Use it.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/changes.cc (function_info::finalize_new_accesses):
+       If a change describes a set of memory, ensure that that set
+       is kept, regardless of the insn pattern.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/changes.cc (function_info::apply_changes_to_insn): Remove
+       call to add_reg_unused_notes and instead...
+       (function_info::change_insns): ...use a separate loop here.
+
+2023-10-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * rtl-ssa/blocks.cc (function_info::add_artificial_accesses): Force
+       global registers to be live on exit.  Handle any block with zero
+       successors like an exit block.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * omp-oacc-kernels-decompose.cc (omp_oacc_kernels_decompose_1):
+       Handle 'OMP_CLAUSE_SELF' like 'OMP_CLAUSE_IF'.
+       * omp-expand.cc (expand_omp_target): Handle 'OMP_CLAUSE_SELF' for
+       'GF_OMP_TARGET_KIND_OACC_DATA_KERNELS'.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * tree-core.h (omp_clause_code): Move 'OMP_CLAUSE_SELF' after
+       'OMP_CLAUSE_IF'.
+       * tree-pretty-print.cc (dump_omp_clause): Adjust.
+       * tree.cc (omp_clause_num_ops, omp_clause_code_name): Likewise.
+       * tree.h: Likewise.
+
+2023-10-25  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+       * config/riscv/riscv-protos.h (has_vl_op): Export from riscv-vsetvl to riscv-v
+       (tail_agnostic_p): Ditto.
+       (validate_change_or_fail): Ditto.
+       (nonvlmax_avl_type_p): Ditto.
+       (vlmax_avl_p): Ditto.
+       (get_sew): Ditto.
+       (enum vlmul_type): Ditto.
+       (count_regno_occurrences): Ditto.
+       * config/riscv/riscv-v.cc (has_vl_op): Ditto.
+       (get_default_ta): Ditto.
+       (tail_agnostic_p): Ditto.
+       (validate_change_or_fail): Ditto.
+       (nonvlmax_avl_type_p): Ditto.
+       (vlmax_avl_p): Ditto.
+       (get_sew): Ditto.
+       (enum vlmul_type): Ditto.
+       (get_vlmul): Ditto.
+       (count_regno_occurrences): Ditto.
+       * config/riscv/riscv-vsetvl.cc (vlmax_avl_p): Ditto.
+       (has_vl_op): Ditto.
+       (get_sew): Ditto.
+       (get_vlmul): Ditto.
+       (get_default_ta): Ditto.
+       (tail_agnostic_p): Ditto.
+       (count_regno_occurrences): Ditto.
+       (validate_change_or_fail): Ditto.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gimplify.cc (gimplify_scan_omp_clauses): Add OMP_CLAUSE_SELF case.
+       (gimplify_adjust_omp_clauses): Likewise.
+       * omp-expand.cc (expand_omp_target): Add OMP_CLAUSE_SELF expansion code,
+       * omp-low.cc (scan_sharing_clauses): Add OMP_CLAUSE_SELF case.
+       * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_SELF enum.
+       * tree-nested.cc (convert_nonlocal_omp_clauses): Add OMP_CLAUSE_SELF
+       case.
+       (convert_local_omp_clauses): Likewise.
+       * tree-pretty-print.cc (dump_omp_clause): Add OMP_CLAUSE_SELF case.
+       * tree.cc (omp_clause_num_ops): Add OMP_CLAUSE_SELF entry.
+       (omp_clause_code_name): Likewise.
+       * tree.h (OMP_CLAUSE_SELF_EXPR): New macro.
+
+2023-10-25  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+       * config/riscv/riscv-protos.h (vlmax_avl_type_p): New function.
+       * config/riscv/riscv-v.cc (vlmax_avl_type_p): Ditto.
+       * config/riscv/riscv-vsetvl.cc (get_avl): Adapt function.
+       * config/riscv/vector.md: Change avl_type into avl_type_idx.
+
 2023-10-24  Richard Sandiford  <richard.sandiford@arm.com>
 
        * recog.cc (constrain_operands): Remove UNARY_P handling.
index 399b940984ebfdb79a033bb19f2029bf358dac96..8cc3c140cdf8f0d888d397207cb2c92a08f73250 100644 (file)
@@ -1 +1 @@
-20231025
+20231026
index 2fb67af4b48b23fbae66f793279c522849fb03c0..7935f0e71ce686b37257b281665cfdc6bfc0fbc1 100644 (file)
@@ -1,3 +1,25 @@
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-parser.cc (c_parser_omp_clause_name): Return
+       'PRAGMA_OACC_CLAUSE_SELF' for "self".
+       (c_parser_oacc_data_clause, OACC_UPDATE_CLAUSE_MASK): Adjust.
+       (c_parser_oacc_all_clauses): Remove 'bool compute_p' formal
+       parameter, and instead locally determine whether we're called for
+       an OpenACC compute construct or OpenACC 'update' directive.
+       (c_parser_oacc_compute): Adjust.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * c-parser.cc (c_parser_oacc_compute_clause_self): New function.
+       (c_parser_oacc_all_clauses): Add new 'bool compute_p = false'
+       parameter, add parsing of self clause when compute_p is true.
+       (OACC_KERNELS_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_SELF.
+       (OACC_PARALLEL_CLAUSE_MASK): Likewise,
+       (OACC_SERIAL_CLAUSE_MASK): Likewise.
+       (c_parser_oacc_compute): Adjust call to c_parser_oacc_all_clauses to
+       set compute_p argument to true.
+       * c-typeck.cc (c_finish_omp_clauses): Add OMP_CLAUSE_SELF case.
+
 2023-10-20  Florian Weimer  <fweimer@redhat.com>
 
        PR c/109827
index 59b548ec2e1e3a0a5ad11c44fa37d3bef1578b2e..9ac6f0a26036167931fe97ba6cd8eea32c14ddb4 100644 (file)
@@ -1,3 +1,37 @@
+2023-10-25  Jason Merrill  <jason@redhat.com>
+
+       * cp-tree.def: Improve OFFSET_REF comment.
+       * cp-gimplify.cc (cp_fold_immediate): Add to comment.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * parser.cc (cp_parser_omp_clause_name): Return
+       'PRAGMA_OACC_CLAUSE_SELF' for "self".
+       (cp_parser_oacc_data_clause, OACC_UPDATE_CLAUSE_MASK): Adjust.
+       (cp_parser_oacc_all_clauses): Remove 'bool compute_p' formal
+       parameter, and instead locally determine whether we're called for
+       an OpenACC compute construct or OpenACC 'update' directive.
+       (cp_parser_oacc_compute): Adjust.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * parser.cc (cp_parser_oacc_compute_clause_self): New function.
+       (cp_parser_oacc_all_clauses): Add new 'bool compute_p = false'
+       parameter, add parsing of self clause when compute_p is true.
+       (OACC_KERNELS_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_SELF.
+       (OACC_PARALLEL_CLAUSE_MASK): Likewise,
+       (OACC_SERIAL_CLAUSE_MASK): Likewise.
+       (cp_parser_oacc_compute): Adjust call to c_parser_oacc_all_clauses to
+       set compute_p argument to true.
+       * pt.cc (tsubst_omp_clauses): Add OMP_CLAUSE_SELF case.
+       * semantics.cc (c_finish_omp_clauses): Add OMP_CLAUSE_SELF case, merged
+       with OMP_CLAUSE_IF case.
+
+2023-10-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/111895
+       * typeck.cc (build_static_cast_1): Call decay_conversion.
+
 2023-10-24  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/111929
index 680d6e8d8abbacdf1c0e3645017d98934a3353ee..66f30fa02d553854a6c46548335d28286fd934db 100644 (file)
@@ -1,3 +1,30 @@
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * openmp.cc (omp_mask2): Split 'OMP_CLAUSE_HOST_SELF' into
+       'OMP_CLAUSE_SELF', 'OMP_CLAUSE_HOST'.
+       (gfc_match_omp_clauses, OACC_UPDATE_CLAUSES): Adjust.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gfortran.h (typedef struct gfc_omp_clauses): Add self_expr field.
+       * openmp.cc (enum omp_mask2): Add OMP_CLAUSE_SELF.
+       (gfc_match_omp_clauses): Add handling for OMP_CLAUSE_SELF.
+       (OACC_PARALLEL_CLAUSES): Add OMP_CLAUSE_SELF.
+       (OACC_KERNELS_CLAUSES): Likewise.
+       (OACC_SERIAL_CLAUSES): Likewise.
+       (resolve_omp_clauses): Add handling for omp_clauses->self_expr.
+       * trans-openmp.cc (gfc_trans_omp_clauses): Add handling of
+       clauses->self_expr and building of OMP_CLAUSE_SELF tree clause.
+       (gfc_split_omp_clauses): Add handling of self_expr field copy.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * dump-parse-tree.cc (show_omp_clauses): Group handling of 'if'
+       clause without and with modifier.
+       * frontend-passes.cc (gfc_code_walker): Likewise.
+       * gfortran.h (gfc_omp_clauses): Likewise.
+       * openmp.cc (gfc_free_omp_clauses): Likewise.
+
 2023-10-18  Tobias Burnus  <tobias@codesourcery.com>
 
        * intrinsic.texi (signal): Add 'intrinsic :: signal, sleep' to
index cb1b69d89e03b59f9a406b3c6e06de20ac99a0c4..e7aa7e25819125ecfda15dc9056ce737d6c6cbb4 100644 (file)
@@ -1,3 +1,8 @@
+2023-10-25  Vibhav Pant  <vibhavp@gmail.com>
+
+       * jit-recording.cc (recording::global::write_to_dump): Fix
+       dump of string literal initializers.
+
 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk>
 
        * Make-lang.in: Handle Darwin rpaths.
index d69627794e72a9cdf214ceb5b421f96e0c3c1a8d..fbb386f6bec4a403398e4606a4aeb879bdc6cab7 100644 (file)
@@ -1,3 +1,22 @@
+2023-10-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/111955
+       * gm2-gcc/m2builtins.cc (gm2_isnan_node): New tree.
+       (DoBuiltinIsnan): New function.
+       (m2builtins_BuiltInIsnan): New function.
+       (m2builtins_init): Initialize gm2_isnan_node.
+       (list_of_builtins): Add define for __builtin_isnan.
+       * gm2-libs-ch/wrapc.c (wrapc_isnan): New function.
+       (wrapc_isnanf): New function.
+       (wrapc_isnanl): New function.
+       * gm2-libs/Builtins.def (isnanf): New procedure function.
+       (isnan): New procedure function.
+       (isnanl): New procedure function.
+       * gm2-libs/Builtins.mod:
+       * gm2-libs/wrapc.def (isnan): New function.
+       (isnanf): New function.
+       (isnanl): New function.
+
 2023-10-24  Gaius Mulley  <gaiusmod2@gmail.com>
 
        * gm2-libs/M2Dependent.mod (InitDependencyList): New
index 706ea0c606c78809e0b9bdf002e9c14c0a99ee0d..2274e2e6b20f7b67a2f86d2fe44a938b7bac7ac4 100644 (file)
@@ -1,3 +1,60 @@
+2023-10-25  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+
+       * gcc.target/aarch64/imm_choice_comparison.c: Change tests.
+       * gcc.target/aarch64/moveor_imm.c: Add new test.
+       * gcc.target/aarch64/pr106583.c: Change tests.
+
+2023-10-25  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/111698
+       * gcc.target/i386/pr111698.c: New test.
+
+2023-10-25  chenxiaolong  <chenxiaolong@loongson.cn>
+
+       * gcc.target/loongarch/builtin_thread_pointer.c: New test.
+
+2023-10-25  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/99804
+       * g++.dg/template/enum9.C: New test.
+
+2023-10-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/111955
+       * gm2/pimlib/run/pass/testnan.mod: New test.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-c++-common/goacc/self-clause-2.c: Verify
+       '--param=openacc-kernels=decompose'.
+       * gfortran.dg/goacc/kernels-tree.f95: Adjust.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-c++-common/goacc/if-clause-2.c: Enhance.
+       * c-c++-common/goacc/self-clause-1.c: Likewise.
+       * c-c++-common/goacc/self-clause-2.c: Likewise.
+       * gfortran.dg/goacc/if.f95: Likewise.
+       * gfortran.dg/goacc/kernels-tree.f95: Likewise.
+       * gfortran.dg/goacc/parallel-tree.f95: Likewise.
+       * gfortran.dg/goacc/self.f95: Likewise.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-c++-common/goacc/if-clause-1.c: Enable for C++
+       * c-c++-common/goacc/self-clause-1.c: Likewise.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * c-c++-common/goacc/self-clause-1.c: New test.
+       * c-c++-common/goacc/self-clause-2.c: New test.
+       * gfortran.dg/goacc/self.f95: New test.
+
+2023-10-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/111895
+       * g++.dg/cpp0x/scoped_enum12.C: New test.
+
 2023-10-24  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/111929
index f12680db594827e4458cb4dccc8211f854b23b44..fea53c8c50f3dfe5f051da16f53bf4454f54a3be 100644 (file)
@@ -1,3 +1,7 @@
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gomp-constants.h (GOACC_FLAG_LOCAL_DEVICE): New flag bit value.
+
 2023-10-12  Zhang, Jun  <jun.zhang@intel.com>
 
        PR target/109812
index 07242d32798515200671e4daa893d924b1ee8369..2bebe8d3fd81a4a0899446906d8700128b0693f6 100644 (file)
@@ -1,3 +1,10 @@
+2023-10-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/111955
+       * libm2pim/wrapc.cc (isnan): Export new function.
+       (isnanf): Export new function.
+       (isnanl): Export new function.
+
 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk>
 
        * Makefile.am: Handle Darwin rpaths.
index 387e5d1ad365ccd4a163d497a5e163faa028dc6c..f22cea385f848fc29d420f600cca65d40953c6f1 100644 (file)
@@ -1,3 +1,24 @@
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * oacc-parallel.c (GOACC_data_start): Handle
+       'GOACC_FLAG_LOCAL_DEVICE'.
+       (GOACC_parallel_keyed): Simplify accordingly.
+       * testsuite/libgomp.oacc-fortran/self-1.f90: Adjust.
+
+2023-10-25  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.oacc-c-c++-common/if-1.c: Enhance.
+       * testsuite/libgomp.oacc-c-c++-common/self-1.c: Likewise.
+       * testsuite/libgomp.oacc-fortran/if-1.f90: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/if-self-1.c: New.
+       * testsuite/libgomp.oacc-fortran/self-1.f90: Likewise.
+
+2023-10-25  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * oacc-parallel.c (GOACC_parallel_keyed): Add code to handle
+       GOACC_FLAG_LOCAL_DEVICE case.
+       * testsuite/libgomp.oacc-c-c++-common/self-1.c: New test.
+
 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk>
 
        * Makefile.am: Handle Darwin rpaths.
index ac055ba0c98f460d34010a8c1bff5b78be8882f6..7ae144a3b5494d09f7a9a3f65001aa7dcc379e1a 100644 (file)
@@ -1,3 +1,10 @@
+2023-10-25  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/111936
+       * src/libbacktrace/Makefile.am: Add -prefer-pic to libtool
+       compile commands.
+       * src/libbacktrace/Makefile.in: Regenerate.
+
 2023-10-24  Paul M. Bendixen  <paulbendixen@gmail.com>
 
        * include/Makefile.am: Move cstdarg, cstdalign and cstdbool to