This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 389cd88ce79 libstdc++: Fix deduction guide for std::span (PR93426) new 2744b8b286c [ARC] Make libgcc compatible with ARC's reduced register se [...] new 62a715c706d [ARC] Propagate uncached type attribute to each member of a [...] new 82cd9a96ad0 [ARC] Save mlo/mhi registers when ISR. new f261388f1a9 [ARC] Update ARC600 multiplication cost.
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 50 +++ gcc/config/arc/arc-protos.h | 2 - gcc/config/arc/arc.c | 388 +++++++++++++-------- gcc/config/arc/arc.h | 27 +- gcc/config/arc/arc.md | 103 ++++-- gcc/config/arc/predicates.md | 4 +- gcc/testsuite/ChangeLog | 15 + gcc/testsuite/gcc.target/arc/arc.exp | 9 + gcc/testsuite/gcc.target/arc/interrupt-6.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-1.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-2.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-3.c | 22 ++ gcc/testsuite/gcc.target/arc/uncached-4.c | 42 +++ gcc/testsuite/gcc.target/arc/uncached-5.c | 29 ++ gcc/testsuite/gcc.target/arc/uncached-6.c | 35 ++ gcc/testsuite/gcc.target/arc/uncached-7.c | 11 + gcc/testsuite/gcc.target/arc/uncached-8.c | 33 ++ libgcc/ChangeLog | 10 + libgcc/config/arc/crti.S | 5 + libgcc/config/arc/crtn.S | 5 + libgcc/config/arc/crttls.S | 6 + libgcc/config/arc/fp-hack.h | 5 +- libgcc/config/arc/lib1funcs.S | 27 +- .../config/{cr16/divmodhi3.c => arc/lib2funcs.c} | 115 +++--- libgcc/config/arc/t-arc | 1 + 25 files changed, 678 insertions(+), 272 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arc/uncached-3.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-4.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-5.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-6.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-7.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-8.c copy libgcc/config/{cr16/divmodhi3.c => arc/lib2funcs.c} (50%)