This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 69a2c243dd2 rs6000: Disassemble opaque modes using subregs to allow opt [...]
new f82d1502da4 ada: Adjust comparisons in if-statements according to coding style
new 56eefdb97d7 ada: Fix internal error on expression function called for d [...]
new 3ac5d2bd8d9 ada: Fix internal error on Ghost aspect applied to Big_Integers
new 17bec6c53d4 ada: Fix Itype-related predicate check omissions.
new 69bf47b6eca ada: Remove dead branch from Get_Enclosing_Object
new bdac2b9f63a ada: Document sanitizers for Ada
new 66ef410fa3a ada: Document sanitizers for Ada
new 1666d00bfbf ada: Tweak handling of Parent field in Print_Node
new 208da63ffb8 ada: Fix typo in comment
new 09cd7f3856d ada: Add entity chain debug printing subprograms
new b535f066ac9 ada: Fix a couple of typos in the sanitizers for Ada
new a61eb1d4ad7 ada: Remove redundant condition in test of System.Val_Real. [...]
new e6d09348dc1 ada: Fix crash on nested access-to-subprogram types
new 6e3b7d9476a ada: Record type Put_Image procedures omitting discriminant values
new c2f5914bc67 ada: include header to declare isalpha in adaint
new 48d05988886 ada: use pointer decay for socket address type compatibility
new 506db5396f8 ada: Elide copy for calls as values of nonlimited by-refere [...]
new eeb25a33f5b ada: Fix fallout of latest change to aggregate expansion
new d47dc1143c2 ada: Fix detection of ghost objects in assignment statements
new 587128270fc ada: 'Size'Class and interface types documentation
new 2a37f95567b ada: Remove redundant `gnatls -l` switch
new 1d76aed2e92 ada: Fix bogus error for pragma No_Component_Reordering on [...]
new 97d0c9f68e2 ada: Fix detection of ghost objects in unusual procedure calls
new c76e68d30c1 ada: Tune name and commend document of a ghost utility routine
new 5638cb97186 ada: Filling in gaps in handling of inherited Pre/Post'Clas [...]
new 74a7c286be8 ada: Fix Itype-related predicate check omissions (part 2).
new a3e3ac6fa29 ada: Ignore unchecked type conversions while getting enclos [...]
new 72d1ce99f7e ada: Sort subprogram declaration in alphabetic order
new 3bb1b4acf6a ada: Array aggregates of mutably tagged objects
new 2f210772150 ada: Ignore ghost predicate in Ada.Strings.Superbounded
new 23e1e539049 ada: Fix missing rounding in System.Value_R.Scan_Raw_Real
new 12aa6ad0d52 ada: Remove useless Set_Scope calls
new 404f2794e56 ada: Remove uses of E_Void for subtype declarations
new 0558fc324b4 ada: Fix bug in -gnatw.o switch (unreferenced out parameters)
new d5a1ff59d8b ada: Remove obsolete comment
new 98b9ecc324a ada: Reuse Snames classification of reserved words
new 722609db5e7 ada: Add documentation of implemented Ada 2022 features
new f2063c92d30 ada: Make class-wide Max_Size_In_Storage_Elements return a [...]
new 764a7c0b746 ada: Refine use of Has_Exit
new 1b4f296d551 ada: Fix Execution_Successful value with exceptions
The 40 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/ada/adaint.c | 1 +
gcc/ada/atree.ads | 2 +-
gcc/ada/comperr.adb | 2 +-
gcc/ada/cstand.adb | 4 -
gcc/ada/doc/gnat_rm.rst | 1 +
gcc/ada/doc/gnat_rm/about_this_guide.rst | 3 +
gcc/ada/doc/gnat_rm/gnat_language_extensions.rst | 189 +-
.../implementation_of_ada_2012_features.rst | 5 +-
.../implementation_of_ada_2022_features.rst | 2249 ++++++++
.../doc/gnat_ugn/gnat_and_program_execution.rst | 270 +
gcc/ada/einfo-utils.adb | 59 +-
gcc/ada/errout.adb | 5 +-
gcc/ada/errout.ads | 5 +-
gcc/ada/erroutc-sarif_emitter.adb | 3 +-
gcc/ada/erroutc.ads | 4 +
gcc/ada/exp_aggr.adb | 312 +-
gcc/ada/exp_aggr.ads | 4 +
gcc/ada/exp_attr.adb | 34 +-
gcc/ada/exp_ch11.adb | 2 +
gcc/ada/exp_ch3.adb | 67 +-
gcc/ada/exp_ch4.adb | 89 +-
gcc/ada/exp_ch6.adb | 18 +-
gcc/ada/exp_ch7.adb | 7 +
gcc/ada/exp_put_image.adb | 55 +-
gcc/ada/exp_util.adb | 231 +-
gcc/ada/freeze.adb | 7 +-
gcc/ada/gen_il-gen-gen_entities.adb | 2 +-
gcc/ada/ghost.adb | 96 +-
gcc/ada/gnat1drv.adb | 26 +-
gcc/ada/gnat_rm.texi | 5879 ++++++++++++++++----
gcc/ada/gnat_ugn.texi | 689 ++-
gcc/ada/gnatls.adb | 39 -
gcc/ada/libgnat/a-except.adb | 18 +
gcc/ada/libgnat/a-strsup.ads | 9 +-
gcc/ada/libgnat/i-cpoint.adb | 2 +-
gcc/ada/libgnat/s-valrea.adb | 14 +-
gcc/ada/libgnat/s-valuer.adb | 51 +-
gcc/ada/libgnat/s-valuer.ads | 3 +-
gcc/ada/par-util.adb | 15 +-
gcc/ada/prepcomp.adb | 4 +-
gcc/ada/sem_aggr.adb | 28 +-
gcc/ada/sem_ch13.adb | 56 +
gcc/ada/sem_ch3.adb | 43 +-
gcc/ada/sem_ch5.adb | 4 -
gcc/ada/sem_ch6.adb | 13 +-
gcc/ada/sem_ch6.ads | 5 +-
gcc/ada/sem_prag.adb | 17 +-
gcc/ada/sem_util.adb | 95 +-
gcc/ada/sem_util.ads | 43 +-
gcc/ada/sem_warn.adb | 2 +-
gcc/ada/socket.c | 12 +-
gcc/ada/sprint.adb | 4 +-
gcc/ada/treepr.adb | 62 +-
gcc/ada/treepr.ads | 14 +
gcc/ada/types.ads | 4 +-
gcc/ada/types.h | 5 +-
56 files changed, 8929 insertions(+), 1953 deletions(-)
create mode 100644 gcc/ada/doc/gnat_rm/implementation_of_ada_2022_features.rst
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 139c6d1804b RISC-V: Ignore -Oz for most rvv testcase [NFC]
new 69a2c243dd2 rs6000: Disassemble opaque modes using subregs to allow opt [...]
The 1 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/config/rs6000/mma.md | 51 ++++--------------------------------------------
1 file changed, 4 insertions(+), 47 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 1061b75412 malloc: Cleanup tcache_init()
new 681a24ae4d AArch64: Avoid memset ifunc in cpu-features.c [BZ #33112]
The 1 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:
sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 1 +
1 file changed, 1 insertion(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from f788324c724 Handle SLP build operand swapping for ternaries and calls
new c8cb537fdbd RISC-V: Adding B ext, fp16 and missing scalar instruction t [...]
new 9e9363e23dc RISC-V: Primary vector pipeline model for sifive 7 series
new 139c6d1804b RISC-V: Ignore -Oz for most rvv testcase [NFC]
The 3 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/config/riscv/sifive-7.md | 169 ++++++++++++++++++++-
gcc/testsuite/gcc.target/riscv/pr120659.c | 5 +
.../gcc.target/riscv/rvv/vsetvl/avl_single-21.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/avl_single-26.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/avl_single-36.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/avl_single-39.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/avl_single-41.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/vsetvl-22.c | 2 +-
.../gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c | 4 +-
.../gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c | 4 +-
.../gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c | 4 +-
11 files changed, 182 insertions(+), 16 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/pr120659.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository newlib.
from 1b60f4861 Cygwin: testsuite: include sys/stat.h for chmod in posix_spaw [...]
new 96f23496f wcrtomb: fix CESU-8 value of leftover lone high surrogate
The 1 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:
newlib/libc/stdlib/wctomb_r.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch main
in repository newlib.
from 1b60f4861 Cygwin: testsuite: include sys/stat.h for chmod in posix_spaw [...]
new 96f23496f wcrtomb: fix CESU-8 value of leftover lone high surrogate
The 1 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:
newlib/libc/stdlib/wctomb_r.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 6e24814d9e0 RISC-V: Vector-scalar negate-multiply-(subtract-)accumulate [...]
new f788324c724 Handle SLP build operand swapping for ternaries and calls
The 1 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:
.../i386/{vect-pr82426.c => vect-pr82426-2.c} | 2 +-
gcc/testsuite/gcc.target/i386/vect-pr82426.c | 2 +-
gcc/tree-vect-slp.cc | 37 ++++++++++++++++------
3 files changed, 30 insertions(+), 11 deletions(-)
copy gcc/testsuite/gcc.target/i386/{vect-pr82426.c => vect-pr82426-2.c} (93%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from e33409a8325 Extend nonnull_if_nonzero attribute [PR120520]
new 9ff6ade24ca aarch64: Add support for NVIDIA GB10
The 1 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/config/aarch64/aarch64-cores.def | 3 +++
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/doc/invoke.texi | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from da3f2a56164 lra: Check for null lowpart_subregs [PR120733]
new e33409a8325 Extend nonnull_if_nonzero attribute [PR120520]
The 1 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/analyzer/sm-malloc.cc | 16 +-
gcc/builtin-attrs.def | 14 ++
gcc/builtins.cc | 8 +-
gcc/builtins.def | 4 +-
gcc/c-family/c-attribs.cc | 13 +-
gcc/c-family/c-common.cc | 40 +++--
gcc/doc/extend.texi | 22 ++-
gcc/gimple-range-infer.cc | 26 +++-
gcc/gimple.cc | 35 +++--
gcc/gimple.h | 3 +-
gcc/testsuite/c-c++-common/ubsan/nonnull-8.c | 32 ++++
gcc/testsuite/c-c++-common/ubsan/nonnull-9.c | 41 ++++++
gcc/testsuite/gcc.dg/nonnull-12.c | 73 ++++++++++
gcc/testsuite/gcc.dg/nonnull-13.c | 210 +++++++++++++++++++++++++++
gcc/testsuite/gcc.dg/nonnull-14.c | 23 +++
gcc/testsuite/gcc.dg/nonnull-9.c | 36 +++--
gcc/tree-ssa-ccp.cc | 42 +++++-
gcc/ubsan.cc | 25 +++-
18 files changed, 605 insertions(+), 58 deletions(-)
create mode 100644 gcc/testsuite/c-c++-common/ubsan/nonnull-8.c
create mode 100644 gcc/testsuite/c-c++-common/ubsan/nonnull-9.c
create mode 100644 gcc/testsuite/gcc.dg/nonnull-12.c
create mode 100644 gcc/testsuite/gcc.dg/nonnull-13.c
create mode 100644 gcc/testsuite/gcc.dg/nonnull-14.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.