This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 439407aa2c6 syscall: only compile ptrace varargs shim on Linux new f72d7f7c2ca aarch64-* and ppc*-linux-gnu long long float/long double mismatch new 9f4e1d10ebe Use Aux_Long_Long_Float wraplf for sparc*-sun-solaris too new c0baff9be34 vxworks float EFs not precise enough -> use long float new d3acf7a0263 Use Aux_Long_Float for all real types on LynxOS new 74c9882b80b openmp: Change omp_get_initial_device () to match OpenMP 5. [...] new 552ed3ea761 x86: Allow configuring with --with-arch_64=x86-64-v[234] new 17c5b7e1dc4 openmp: Add test for OMP_TARGET_OFFLOAD=mandatory for cases [...] new ef2d3ec325b phiopt: Optimize x ? __builtin_clz (x) : 32 in GIMPLE fallo [...] new df7f0a3a214 RISC-V: Extend syntax for the multilib-generator new 5a99796b85c Come up with stack_protector enum. new 346b302d09c Implement no_stack_protector attribute.
The 11 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/Makefile.rtl | 18 ++++ gcc/ada/gcc-interface/utils.c | 31 +++++- .../libgnat/{a-nashfl.ads => a-nallfl__wraplf.ads} | 16 +-- .../libgnat/{a-nashfl.ads => a-nashfl__wraplf.ads} | 8 +- .../libgnat/{a-nashfl.ads => a-nuaufl__wraplf.ads} | 16 +-- gcc/c-family/c-attribs.c | 32 +++++- gcc/c-family/c-cppbuiltin.c | 8 +- gcc/cfgexpand.c | 89 ++++++++--------- gcc/config.gcc | 17 +++- gcc/config/riscv/multilib-generator | 109 +++++++++++++++++++-- gcc/coretypes.h | 8 ++ gcc/doc/extend.texi | 4 + gcc/function.c | 2 +- gcc/testsuite/g++.dg/no-stack-protector-attr-2.C | 7 ++ gcc/testsuite/g++.dg/no-stack-protector-attr-3.C | 23 +++++ gcc/testsuite/g++.dg/no-stack-protector-attr.C | 16 +++ gcc/tree-ssa-phiopt.c | 16 +-- libgomp/config/gcn/icv-device.c | 7 ++ libgomp/config/nvptx/icv-device.c | 7 ++ libgomp/icv-device.c | 7 ++ libgomp/icv.c | 7 -- libgomp/libgomp.texi | 28 ++++++ libgomp/target.c | 28 +++--- .../libgomp.c/{thread-limit-5.c => target-40.c} | 5 +- libgomp/testsuite/libgomp.c/target-41.c | 33 +++++++ 25 files changed, 428 insertions(+), 114 deletions(-) copy gcc/ada/libgnat/{a-nashfl.ads => a-nallfl__wraplf.ads} (89%) copy gcc/ada/libgnat/{a-nashfl.ads => a-nashfl__wraplf.ads} (94%) copy gcc/ada/libgnat/{a-nashfl.ads => a-nuaufl__wraplf.ads} (90%) create mode 100644 gcc/testsuite/g++.dg/no-stack-protector-attr-2.C create mode 100644 gcc/testsuite/g++.dg/no-stack-protector-attr-3.C create mode 100644 gcc/testsuite/g++.dg/no-stack-protector-attr.C copy libgomp/testsuite/libgomp.c/{thread-limit-5.c => target-40.c} (52%) create mode 100644 libgomp/testsuite/libgomp.c/target-41.c