Daily bump.
This commit is contained in:
parent
a2e540bf01
commit
422c58844e
9 changed files with 187 additions and 1 deletions
|
@ -1,3 +1,46 @@
|
|||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* config/alpha/alpha.cc (alpha_expand_block_move): Use a HImode
|
||||
subreg of a DImode register to hold data from an aligned HImode
|
||||
load.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* config/alpha/alpha.cc (alpha_expand_block_move): Merge loaded
|
||||
data from pairs of SImode registers into single DImode registers
|
||||
if to be used with unaligned stores.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* config/alpha/alpha.cc (alpha_option_override): Ignore CPU
|
||||
flags corresponding to features the enabling or disabling of
|
||||
which has been requested with an individual feature option.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
PR middle-end/64242
|
||||
* config/alpha/alpha.md (`builtin_longjmp'): Restore frame
|
||||
pointer last. Add frame clobber and schedule blockage.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* config/alpha/alpha.md (builtin_longjmp): Add memory clobbers.
|
||||
|
||||
2025-01-12 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-slp.cc (vect_analyze_slp): Release saved_stmts
|
||||
vector.
|
||||
(vect_build_slp_tree_2): Release new_oprnds_info when not
|
||||
used.
|
||||
(vect_analyze_slp): Release root_stmts when gcond SLP
|
||||
build fails.
|
||||
|
||||
2025-01-12 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/118411
|
||||
* final.cc (get_attr_length_1): Handle asm for CALL_INSN
|
||||
and JUMP_INSNs.
|
||||
|
||||
2025-01-11 mengqinggang <mengqinggang@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md: Use new loongarch_output_move.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250112
|
||||
20250113
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2025-01-12 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
PR middle-end/118303
|
||||
* c-pretty-print.cc (c_pretty_printer::primary_expression) <SSA_NAME>:
|
||||
Call primary_expression for all SSA_NAME_VAR nodes and instead move the
|
||||
DECL_ARTIFICIAL private name stripping to...
|
||||
(pp_c_tree_decl_identifier): ...here.
|
||||
|
||||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* c-attribs.cc: (c_common_gnu_attributes): Rename "omp declare variant
|
||||
|
|
|
@ -1,3 +1,19 @@
|
|||
2025-01-12 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/118112
|
||||
* c-typeck.cc (inform_declaration): Add "function_expr" param and
|
||||
use it for cases where we couldn't show the function decl to show
|
||||
field decls for callbacks.
|
||||
(build_function_call_vec): Add missing auto_diagnostic_group.
|
||||
Update for new param of inform_declaration.
|
||||
(convert_arguments): Likewise. For the "too many arguments" case
|
||||
add the expected vs actual counts to the message, and if we have
|
||||
it, add the location_t of the first surplus param as a secondary
|
||||
location within the diagnostic. For the "too few arguments" case,
|
||||
determine the minimum number of arguments required and add the
|
||||
expected vs actual counts to the message, tweaking it to "at least"
|
||||
for variadic functions.
|
||||
|
||||
2025-01-10 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/118376
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd c7902293d7.
|
||||
* dmd/VERSION: Bump version to v2.110.0-rc.1.
|
||||
|
||||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd c57da0cf59.
|
||||
* d-codegen.cc (can_elide_copy_p): New.
|
||||
(d_build_call): Use it.
|
||||
* d-lang.cc (d_post_options): Update for new front-end interface.
|
||||
|
||||
2025-01-11 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd 82a5d2a7c4.
|
||||
|
|
|
@ -1,3 +1,31 @@
|
|||
2025-01-12 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* dump-parse-tree.cc (show_attr): Dump all symbol attributes.
|
||||
|
||||
2025-01-12 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/115788
|
||||
* check.cc (gfc_check_out_of_range): Check arguments to intrinsic.
|
||||
* expr.cc (free_expr0): Fix a memleak with unsigned literals.
|
||||
* gfortran.h (enum gfc_isym_id): Define GFC_ISYM_OUT_OF_RANGE.
|
||||
* gfortran.texi: Add OUT_OF_RANGE to list of intrinsics supporting
|
||||
UNSIGNED.
|
||||
* intrinsic.cc (add_functions): Add Fortran prototype. Break some
|
||||
nearby lines with excessive length.
|
||||
* intrinsic.h (gfc_check_out_of_range): Add prototypes.
|
||||
* intrinsic.texi: Fortran documentation of OUT_OF_RANGE.
|
||||
* simplify.cc (gfc_simplify_out_of_range): Compile-time simplification
|
||||
of OUT_OF_RANGE.
|
||||
* trans-intrinsic.cc (gfc_conv_intrinsic_out_of_range): Generate
|
||||
inline expansion of runtime code for OUT_OF_RANGE.
|
||||
(gfc_conv_intrinsic_function): Use it.
|
||||
|
||||
2025-01-12 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
PR fortran/118432
|
||||
* frontend-passes.cc (doloop_code): Select correct member
|
||||
of co->ext.union for inquire.
|
||||
|
||||
2025-01-11 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gfortran.h: Add OMP_LIST_INTEROP to the unnamed OMP_LIST_ enum.
|
||||
|
|
|
@ -1,3 +1,57 @@
|
|||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* gdc.dg/asm3.d: Adjust test.
|
||||
* gdc.dg/torture/pr96435.d: Adjust test.
|
||||
|
||||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* gdc.dg/copy1.d: New test.
|
||||
|
||||
2025-01-12 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/118112
|
||||
* gcc.dg/too-few-arguments.c: New test.
|
||||
* gcc.dg/too-many-arguments.c: New test.
|
||||
|
||||
2025-01-12 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/115788
|
||||
* gfortran.dg/ieee/out_of_range.f90: New test.
|
||||
* gfortran.dg/out_of_range_1.f90: New test.
|
||||
* gfortran.dg/out_of_range_2.f90: New test.
|
||||
* gfortran.dg/out_of_range_3.f90: New test.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* gcc.target/alpha/memcpy-hi-unaligned-dst.c: New file.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* gcc.target/alpha/memcpy-si-aligned.c: New file.
|
||||
* gcc.target/alpha/memcpy-si-unaligned.c: New file.
|
||||
* gcc.target/alpha/memcpy-si-unaligned-dst.c: New file.
|
||||
* gcc.target/alpha/memcpy-si-unaligned-src.c: New file.
|
||||
* gcc.target/alpha/memcpy-si-unaligned-src-bwx.c: New file.
|
||||
|
||||
2025-01-12 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* gcc.target/alpha/target-bwx-1.c: New file.
|
||||
* gcc.target/alpha/target-bwx-2.c: New file.
|
||||
* gcc.target/alpha/target-bwx-3.c: New file.
|
||||
* gcc.target/alpha/target-bwx-4.c: New file.
|
||||
* gcc.target/alpha/target-cix-1.c: New file.
|
||||
* gcc.target/alpha/target-cix-2.c: New file.
|
||||
* gcc.target/alpha/target-cix-3.c: New file.
|
||||
* gcc.target/alpha/target-cix-4.c: New file.
|
||||
* gcc.target/alpha/target-fix-1.c: New file.
|
||||
* gcc.target/alpha/target-fix-2.c: New file.
|
||||
* gcc.target/alpha/target-fix-3.c: New file.
|
||||
* gcc.target/alpha/target-fix-4.c: New file.
|
||||
* gcc.target/alpha/target-max-1.c: New file.
|
||||
* gcc.target/alpha/target-max-2.c: New file.
|
||||
* gcc.target/alpha/target-max-3.c: New file.
|
||||
* gcc.target/alpha/target-max-4.c: New file.
|
||||
|
||||
2025-01-11 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/114630
|
||||
|
|
|
@ -1,3 +1,18 @@
|
|||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime c7902293d7.
|
||||
* libdruntime/Makefile.am (DRUNTIME_DSOURCES): Rename
|
||||
core/thread/fiber.d to core/thread/fiber/package.d. Add
|
||||
core/thread/fiber/base.d.
|
||||
* libdruntime/Makefile.in: Regenerate.
|
||||
* src/MERGE: Merge upstream phobos 63fdb282f.
|
||||
|
||||
2025-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime c57da0cf59.
|
||||
* src/MERGE: Merge upstream phobos ad8ee5587.
|
||||
* testsuite/libphobos.init_fini/custom_gc.d: Adjust test.
|
||||
|
||||
2025-01-11 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime 82a5d2a7c4.
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2025-01-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
* testsuite/27_io/print/1.cc: Allow both LF and CRLF in test.
|
||||
* testsuite/27_io/print/3.cc: Likewise.
|
||||
|
||||
2025-01-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
* testsuite/29_atomics/atomic_float/compare_exchange_padding.cc:
|
||||
Use effective-target libatomic_available.
|
||||
|
||||
2025-01-10 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/atomic_futex.h (__atomic_futex_unsigned): Remove
|
||||
|
|
Loading…
Add table
Reference in a new issue