From: GCC Administrator Date: Thu, 26 Dec 2024 00:18:59 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-16~3112 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=45b017b467bb912997ef43178a56b119719ea7ec;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f766bf6e8684..1a54fb892497 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,39 @@ +2024-12-25 Maciej W. Rozycki + + * config/alpha/alpha.cc + (alpha_get_mem_rtx_alignment_and_offset): New function. + (alpha_expand_block_move, alpha_expand_block_clear): Use it for + alignment retrieval. + +2024-12-25 Maciej W. Rozycki + + * config/alpha/alpha.cc (alpha_expand_unaligned_load_words): + Move address extraction until after the MEM referred has been + adjusted for the offset supplied. + (alpha_expand_unaligned_store_words): Likewise. + +2024-12-25 Maciej W. Rozycki + + PR target/115459 + * config/alpha/alpha.cc (alpha_expand_block_clear): Adjust MEM + to match inferred alignment. + +2024-12-25 Maciej W. Rozycki + + * config/alpha/alpha.cc (alpha_expand_block_clear): Fold two + legs of a conditional together. + +2024-12-25 Maciej W. Rozycki + + * config/alpha/alpha.md (insvmisaligndi): Use "reg_or_0_operand" + rather than "register_operand" for operand 3. + +2024-12-25 Jiahao Xu + + * config/loongarch/loongarch.cc + (loongarch_ira_change_pseudo_allocno_class): New function. + (TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS): Define macro. + 2024-12-23 Gerald Pfeifer * doc/invoke.texi (HPPA Options): Remove references diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fa34f54b062e..66ccea7c37b5 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241225 +20241226 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ba96b9aec3b3..8add8bea7d07 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,65 @@ +2024-12-25 Maciej W. Rozycki + + * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Remove XFAILs. + * gcc.target/alpha/memcpy-di-aligned.c: New file. + * gcc.target/alpha/memcpy-di-unaligned.c: New file. + * gcc.target/alpha/memcpy-di-unaligned-dst.c: New file. + * gcc.target/alpha/memcpy-di-unaligned-src.c: New file. + +2024-12-25 Maciej W. Rozycki + + * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: New file. + * gcc.target/alpha/memclr-a2-o1-c9-run.c: New file. + +2024-12-25 Maciej W. Rozycki + + * gcc.target/alpha/stlx0.c: New file. + * gcc.target/alpha/stqx0.c: New file. + * gcc.target/alpha/stwx0.c: New file. + * gcc.target/alpha/stwx0-bwx.c: New file. + +2024-12-25 Maciej W. Rozycki + + * gcc.c-torture/execute/misalign.c: New file. + +2024-12-25 Maciej W. Rozycki + + * gcc.c-torture/execute/memclr.c: New file. + +2024-12-25 Maciej W. Rozycki + + * gcc.target/alpha/alpha.exp: Use `gcc-dg-runtest' rather than + `dg-runtest'. Add `-Og -g' and `-Oz' variants via + ADDITIONAL_TORTURE_OPTIONS. + * gcc.target/alpha/20000715-1.c: Adjust test options + accordingly. + * gcc.target/alpha/20011018-1.c: Likewise. + * gcc.target/alpha/980217-1.c: Likewise. + * gcc.target/alpha/asm-1.c: Likewise. + * gcc.target/alpha/pr105209.c: Likewise. + * gcc.target/alpha/pr106966.c: Likewise. + * gcc.target/alpha/pr115297.c: Likewise. + * gcc.target/alpha/pr115526.c: Likewise. + * gcc.target/alpha/pr19518.c: Likewise. + * gcc.target/alpha/pr22093.c: Likewise. + * gcc.target/alpha/pr24178.c: Likewise. + * gcc.target/alpha/pr39740.c: Likewise. + * gcc.target/alpha/pr42113.c: Likewise. + * gcc.target/alpha/pr42269-1.c: Likewise. + * gcc.target/alpha/pr42448-1.c: Likewise. + * gcc.target/alpha/pr42448-2.c: Likewise. + * gcc.target/alpha/pr42774.c: Likewise. + * gcc.target/alpha/pr61586.c: Likewise. + * gcc.target/alpha/pr66140.c: Likewise. + * gcc.target/alpha/pr83628-1.c: Likewise. + * gcc.target/alpha/pr83628-2.c: Likewise. + * gcc.target/alpha/pr83628-3.c: Likewise. + * gcc.target/alpha/pr86984.c: Likewise. + * gcc.target/alpha/sqrt.c: Likewise. + * gcc.target/alpha/base-2.c: Remove file. + * gcc.target/alpha/cix-2.c: Remove file. + * gcc.target/alpha/max-2.c: Remove file. + 2024-12-24 Hans-Peter Nilsson * gcc.dg/memcmp-1.c: Pass -DRUN_FRACTION=7 when testing in a simulator.