This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 6fcc3cac429 openmp: Implement allocate clause in omp lowering. new 1d00f8c8632 c: C2x __has_c_attribute new 97976c0757a RISC-V: Enable ifunc if it was supported in the binutils fo [...] new 8948a5715b0 libgccjit.h: fix typo in comment new fec57340831 jit: fix string escaping new 421d0d0f542 jit: add support for inline asm [PR87291] new 93fc4774681 libstdc++: Optimise std::future::wait_for and fix futex polling new de6f64f9556 c++: Don't form a templated TARGET_EXPR in finish_compound_literal
The 7 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/c-family/c-common.h | 2 +- gcc/c-family/c-lex.c | 67 +- gcc/configure | 37 + gcc/configure.ac | 35 + gcc/cp/semantics.c | 7 +- gcc/doc/cpp.texi | 21 +- gcc/jit/docs/_build/texinfo/Makefile | 11 +- gcc/jit/docs/_build/texinfo/libgccjit.texi | 1837 ++++++++++++++------ gcc/jit/docs/cp/topics/asm.rst | 308 ++++ gcc/jit/docs/cp/topics/index.rst | 1 + gcc/jit/docs/topics/asm.rst | 311 ++++ gcc/jit/docs/topics/compatibility.rst | 17 + gcc/jit/docs/topics/functions.rst | 3 + gcc/jit/docs/topics/index.rst | 1 + gcc/jit/docs/topics/objects.rst | 1 + gcc/jit/jit-common.h | 2 + gcc/jit/jit-playback.c | 125 +- gcc/jit/jit-playback.h | 27 + gcc/jit/jit-recording.c | 553 +++++- gcc/jit/jit-recording.h | 224 ++- gcc/jit/libgccjit++.h | 170 ++ gcc/jit/libgccjit.c | 188 +- gcc/jit/libgccjit.h | 105 +- gcc/jit/libgccjit.map | 13 + .../{concepts-decltype2.C => concepts-decltype3.C} | 9 +- gcc/testsuite/gcc.dg/c2x-has-c-attribute-1.c | 28 + gcc/testsuite/gcc.dg/c2x-has-c-attribute-2.c | 41 + gcc/testsuite/gcc.dg/c2x-has-c-attribute-3.c | 25 + gcc/testsuite/gcc.dg/c2x-has-c-attribute-4.c | 18 + gcc/testsuite/jit.dg/jit.exp | 31 + gcc/testsuite/jit.dg/test-asm.c | 492 ++++++ gcc/testsuite/jit.dg/test-asm.cc | 453 +++++ gcc/testsuite/jit.dg/test-debug-strings.c | 20 + libcpp/include/cpplib.h | 3 +- libcpp/init.c | 2 + libcpp/macro.c | 6 +- libcpp/traditional.c | 1 + libstdc++-v3/include/std/future | 14 +- libstdc++-v3/src/c++11/futex.cc | 9 + .../testsuite/30_threads/future/members/poll.cc | 103 ++ 40 files changed, 4757 insertions(+), 564 deletions(-) create mode 100644 gcc/jit/docs/cp/topics/asm.rst create mode 100644 gcc/jit/docs/topics/asm.rst copy gcc/testsuite/g++.dg/cpp2a/{concepts-decltype2.C => concepts-decltype3.C} (57%) create mode 100644 gcc/testsuite/gcc.dg/c2x-has-c-attribute-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-has-c-attribute-2.c create mode 100644 gcc/testsuite/gcc.dg/c2x-has-c-attribute-3.c create mode 100644 gcc/testsuite/gcc.dg/c2x-has-c-attribute-4.c create mode 100644 gcc/testsuite/jit.dg/test-asm.c create mode 100644 gcc/testsuite/jit.dg/test-asm.cc create mode 100644 libstdc++-v3/testsuite/30_threads/future/members/poll.cc