public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
From: Gaius Mulley <gaius@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org
Subject: [gcc/devel/modula-2] (189 commits) Merge branch 'master' into devel/modula-2.
Date: Tue,  4 Oct 2022 11:47:11 +0000 (GMT)	[thread overview]
Message-ID: <20221004114711.F406E3858407@sourceware.org> (raw)

The branch 'devel/modula-2' was updated to point to:

 f2c218d0678... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 8239b43c4be... Bugfix for gcc/doc/gm2.texi add Linking section to the Usin

Diff:

Summary of changes (added commits):
-----------------------------------

  f2c218d... Merge branch 'master' into devel/modula-2.
  e886ebd... install.texi: gcn - update llvm reqirements, gcn/nvptx - ne (*)
  49c3e9d... libstdc++: Use ///< for inline documentation (*)
  b6d5d72... openmp: Add begin declare target support (*)
  7df3693... Convert nonzero mask in irange to wide_int. (*)
  f50d103... [PR107130] range-ops: Separate out ffs and popcount optimiz (*)
  70e3f71... diagnostics: Add test for fixed _Pragma location issue [PR9 (*)
  69fd6dc... Daily bump. (*)
  c27ddea... libstdc++: Update status docs for compare_exchange padding  (*)
  ef31657... gcc/config/t-i386: add build dependencies on i386-builtin-t (*)
  b22baa4... [testsuite][arm] Fix cmse-15.c expected output (*)
  c823366... c++: Disallow jumps into statement expressions (*)
  7ba34c4... Update gcc sv.po (*)
  35b4cbb... c++: rename IS_SAME_AS trait code to IS_SAME (*)
  7cc9022... libstdc++: Disable hosted-only tests [PR103626] (*)
  7f38b5c... libstdc++: Enable std::bitset<N>::bitset(const char*) for f (*)
  54fd7d8... libstdc++: Re-enable std::hash<std::bitset> in freestanding (*)
  25ebfdb... libstdc++: Add effective-target 'hosted' for testsuite [PR1 (*)
  46eb286... libstdc++: Make some tests work on freestanding [PR103626] (*)
  6885e7e... libstdc++: Rework how freestanding install works [PR106953] (*)
  18f176d... libstdc++: Mark headers that must be hosted as such [PR1036 (*)
  06b3c0f... libstdc++: Adjust precompiled headers for freestanding (*)
  bcb1f43... libstdc++: Filter out unconditional <stdio.h> default inclu (*)
  f1b51f6... libstdc++: Make _GLIBCXX_HOSTED respect -ffreestanding [PR1 (*)
  77d0627... libsanitizer: Fix Solaris 11.3 compilation of sanitizer_pro (*)
  48960b6... vect: while_ult for integer masks (*)
  f41d1b3... Don't process undefined range. (*)
  06aa66a... arm: Add missing early clobber to MVE vrev64q_m patterns (*)
  53acc10... c: Adjust LDBL_EPSILON for C2x for IBM long double (*)
  866263a... libstdc++: Fix tests broken by C++23 P2266R3 "Simpler impli (*)
  c0129d6... Do not pessimize range in set_nonzero_bits. (*)
  7f6f1f5... Avoid comparing ranges when sub-ranges is 0. (*)
  8e1de8d... Do not compare nonzero masks for varying. (*)
  b90d1b5... Do not compare incompatible ranges in ipa-prop. (*)
  31d7c8b... Fortran: fix testcases (*)
  4347fea... libstdc++: Fix gdb pretty printers when dealing with std::s (*)
  4223101... Daily bump. (*)
  d01bd0b... tree-cfg: Fix a verification diagnostic typo [PR107121] (*)
  b83b133... Adjust LIBGCC2_INCLUDES for VxWorks and augment comment (*)
  2f26f5b... Define GCC_DRIVER_HOST_INITIALIZATION for VxWorks targets (*)
  372044a... Prevent secondary warning from diagnostic tweak in gthr-vxw (*)
  6ed7eee... Refine guard for vxworks crtstuff spec (*)
  3290dcf... Daily bump. (*)
  5299155... Fortran: Fix ICE and wrong code for assumed-rank arrays [PR (*)
  c051060... c++: make some cp_trait_kind switch statements exhaustive (*)
  ca01d25... or1k: Only define TARGET_HAVE_TLS when HAVE_AS_TLS (*)
  153ca01... OpenACC: Fix struct-component-kind-1.c test (*)
  2555071... Improve Z flag handling on H8 (*)
  dd9c8f6... c++: loop through array CONSTRUCTOR (*)
  f8cb417... c++: cast split_nonconstant_init return val to void (*)
  aa360fb... Install correct patch version. (*)
  c3cb74a... Emit discriminators for inlined call sites. (*)
  3a221b7... Daily bump. (*)
  1214196... More gimple const/copy propagation opportunities (*)
  89b5a31... Minor cleanup/prep in DOM (*)
  2002c54... Document -fexcess-precision=16 in target.def (*)
  4dcd340... Document -fexcess-precision=16 in tm.texi (*)
  75c0899... RISC-V: Support -fexcess-precision=16 (*)
  789ddef... libstdc++: Remove <sstream> dependency from std::bitset::to (*)
  1c12a3c... libstdc++: Optimize operator>> for std::bitset (*)
  4eb46f4... libstdc++: Remove non-standard public members in std::bitse (*)
  7069d03... libstdc++: Fix broken dg-prune-output (*)
  61786ed... arm, csky: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*)
  b52b99b... diagnostics: Fix virtual location for -Wuninitialized [PR69 (*)
  e564021... aarch64: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*)
  a6d8c61... i386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x or _F (*)
  fe8264b... testsuite: Windows paths use \ and not / (*)
  5fb7136... testsuite: Only run test on target if VMA == LMA (*)
  86291da... testsuite: Do not prefix linker script with "-Wl," (*)
  32f86f2... RISC-V: Add '-m[no]-csr-check' option in gcc. (*)
  1e2c124... c++: streamline built-in trait addition process (*)
  3bb2d70... testsuite: Colon is reserved on Windows (*)
  57707f3... libstdc++: Add missing <bits/stl_algobase.h> include to <bi (*)
  c23b500... rs6000: Rework ELFv2 support for -fpatchable-function-entry (*)
  c289571... rs6000/test: Adjust pr104992.c with vect_int_mod [PR106516] (*)
  c09663e... testsuite: [arm] Relax expected register names in MVE tests (*)
  44510e4... tree-optimization/107095 - fix typo in .MASK_STORE DSE hand (*)
  10a1161... Fortran: Update use_device_ptr for OpenMP 5.1 [PR105318] (*)
  9b8ffbb... Arrange to --disable-shared by default for VxWorks (*)
  43faf3e... c++: reduce redundant TARGET_EXPR (*)
  bbdcdf5... Daily bump. (*)
  3a3516b... c: C2x noreturn attribute (*)
  7ea258a... Process unsigned overflow relations for plus and minus is r (*)
  67166c9... Refine ranges using relations in GORI. (*)
  431cdfb... Track value_relations in GORI. (*)
  cfa7434... Move class value_relation the header file. (*)
  ef9bc36... Audit op1_range and op2_range for undefined LHS. (*)
  845ee38... Remove undefined behaviour from testscase. (*)
  c2ee70f... c++: implicit lookup of std::initializer_list [PR102576] (*)
  04d54b7... c++: fix triviality of class with unsatisfied op= (*)
  13337ea... libstdc++: [_GLIBCXX_INLINE_VERSION] Add gdb pretty print f (*)
  6176279... Improve comments and INITFINI macro use in vxcrtsutff.c (*)
  73d9b0e... c++: check DECL_INITIAL for constexpr (*)
  bbdb561... c++: fix class-valued ?: extension (*)
  32b2eb5... c++: reduce temporaries in ?: (*)
  af90348... amdgcn: remove unused variable (*)
  cc09a9c... Comment about HAVE_INITFINI_ARRAY_SUPPORT in vxworks.h (*)
  64d6440... Add an mcmodel=large multilib for aarch64-vxworks (*)
  77ce3fb... Remove TARGET_FLOAT128_ENABLE_TYPE setting for VxWorks (*)
  2813f52... Robustify DWARF2_UNWIND_INFO handling in vx-common.h (*)
  8ace67d... OpenACC: whole struct vs. component mappings (PR107028) (*)
  9ca1471... c++: implement __remove_cv, __remove_reference and __remove (*)
  817e878... c++: introduce TRAIT_TYPE alongside TRAIT_EXPR (*)
  df7f273... libstdc++: Guard use of new built-in with __has_builtin (*)
  a1f7f95... c++: import/export NTTP objects (*)
  a0aafbc... place `const volatile' objects in read-only sections (*)
  2f52c8c... data-ref: Fix ranges_maybe_overlap_p test (*)
  a316418... aarch64: Remove redundant TARGET_* checks (*)
  2a269bd... aarch64: Tweak handling of -mgeneral-regs-only (*)
  bb7f43b... aarch64: Tweak contents of flags_on/off fields (*)
  fed55a6... aarch64: Make more use of aarch64_feature_flags (*)
  60dee63... aarch64: Tweak constness of option-related data (*)
  13af9e9... aarch64: Avoid std::string in static data (*)
  4ebf56f... aarch64: Simplify generation of .arch strings (*)
  11a113d... aarch64: Simplify feature definitions (*)
  c067c47... aarch64: Reorder an entry in aarch64-option-extensions.def (*)
  b754d32... aarch64: Fix transitive closure of features (*)
  0f244d8... aarch64: Remove AARCH64_FL_RCPC8_4 [PR107025] (*)
  198bb6e... aarch64: Avoid redundancy in aarch64-cores.def (*)
  0af214b... aarch64: Small config.gcc cleanups (*)
  00c22ba... aarch64: Add "V" to aarch64-arches.def names (*)
  0f833d1... aarch64: Rename AARCH64_FL_FOR_ARCH macros (*)
  78aaafc... aarch64: Rename AARCH64_FL architecture-level macros (*)
  2a4788a... aarch64: Rename AARCH64_ISA architecture-level macros (*)
  c1e1fa0... Add OPTIONS_H_EXTRA to GTFILES (*)
  a5a9237... driver, cppdefault: Unbreak bootstrap on Debian/Ubuntu [PR1 (*)
  b7723e1... support -gz=zstd for both linker and assembler (*)
  9b0d780... ada: Remove duplicated doc comment section (*)
  0f8a934... ada: Further tweak new expansion of contracts (*)
  9ebc54a... ada: Improve efficiency of slice-of-component assignment (*)
  01ea043... ada: Fix checking of Refined_State with nested package rena (*)
  a1cd4d5... tree-optimization/105646 - re-interpret always executed in  (*)
  f758d44... Check nonlinear iv in vect_can_advance_ivs_p. (*)
  9e79a25... Daily bump. (*)
  d01f112... libstdc++: Disable volatile-qualified std::bind for C++20 (*)
  fa9bda3... libstdc++: Make INVOKE<R> refuse to create dangling referen (*)
  f1adf45... Add instruction level discriminator support. (*)
  9f65eec... c++: Add DECL_NTTP_OBJECT_P lang flag (*)
  db28823... i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey (*)
  03f3365... RISC-V: Add ABI-defined RVV types. (*)
  5d7be27... var-tracking: Add entry values up to max register mode (*)
  d0b00b6... cselib: Keep track of further subvalue relations (*)
  5e9c4ed... arm: Define __ARM_FEATURE_AES and __ARM_FEATURE_SHA2 when m (*)
  b48d7ff... LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414] (*)
  9a8212d... testsuite: Skip intrinsics test if arm (*)
  646ce00... LoongArch: Fixed a typo in the comment information of the f (*)
  175a89d... libgomp.texi: Status 'P' for 'assume', remove duplicated li (*)
  fa4bc21... LoongArch: Libitm add LoongArch support. (*)
  a25982a... stack-protector: Check stack canary before throwing excepti (*)
  2839044... Fix AutoFDO tests to not look for hot/cold splitting. (*)
  1f16a02... Daily bump. (*)
  6bf4730... Fix profile count comparison. (*)
  772d532... c++: Implement C++23 P2266R1, Simpler implicit move [PR1011 (*)
  78bc649... Fortran: error recovery while simplifying intrinsic UNPACK  (*)
  e73d9fc... runtime: portable access to sigev_notify_thread_id (*)
  f381629... runtime: synchronize empty struct field handling (*)
  0b2706a... docs: update abi version info (*)
  001c60c... range-ops: Calculate the popcount of a singleton. (*)
  971bc0a... c++: Don't quote nothrow in diagnostic (*)
  3f7eea4... c++: Make __is_{,nothrow_}convertible SFINAE on access  [PR (*)
  614e569... libstdc++: Adjust deduction guides for static operator() [P (*)
  b939a5c... fixincludes: FIx up for Debian/Ubuntu includes (*)
  c8dfa79... d: Merge upstream dmd d579c467c1, phobos 88aa69b14. (*)
  be4a655... irange: keep better track of powers of 2. (*)
  1db05e1... Add an irange setter for wide_ints. (*)
  303976a... c++: Implement C++23 P1169R4 - static operator() [PR106651] (*)
  cb8f25c... reassoc: Handle OFFSET_TYPE like POINTER_TYPE in optimize_r (*)
  4790fe9... openmp: Add OpenMP assume, assumes and begin/end assumes su (*)
  5b86d5d... c++: Improve diagnostics about conflicting specifiers (*)
  5da546d... Fix ICEs due to recent jump-to-return optimization (*)
  b042088... c++: Implement P1467R9 - Extended floating-point types and  (*)
  8be6564... Updated constants from <https://dwarfstd.org/Languages.php> (*)
  220c4d8... Daily bump. (*)
  03cb9ed... libstdc++: Update std::pointer_traits to match new LWG 3545 (*)
  af85ad8... libstdc++: Use new built-ins for std::is_convertible traits (*)
  7701ea4... docs: add missing dash in option name (*)
  567329f... c++: P2513R4, char8_t Compatibility and Portability Fix [PR (*)
  5e77d40... Optimize [0 = x & MASK] in range-ops. (*)
  be4b32b... c++: Instantiate less when evaluating __is_convertible (*)
  099a664... c++ modules: variable template partial spec fixes [PR107033 (*)
  1b5432b... Update my address and DCO entry in MAINTAINERS file (*)
  2460f7c... Set ranges from unreachable edges for all known ranges. (*)
  e901908... nvptx: Allow '--with-arch' to override the default '-misa' (*)
  4d94582... nvptx: Introduce dummy multilib option for default '-misa=s (*)
  108b99b... nvptx: Make default '-misa=sm_30' explicit (*)
  84072a2... nvptx: forward '-v' command-line option to assembler (*)
  1b74b5c... [RFA] Minor improvement to coremark, avoid unconditional ju (*)
  386ebf7... fix assert in __deregister_frame_info_bases (*)
  6904ed8... libstdc++: Add #if around non-C++03 code in std::bitset [PR (*)

(*) This commit already exists in another branch.
    Because the reference `refs/heads/devel/modula-2' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

                 reply	other threads:[~2022-10-04 11:47 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221004114711.F406E3858407@sourceware.org \
    --to=gaius@gcc.gnu.org \
    --cc=gcc-cvs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).