public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/modula-2] (160 commits) Merge branch 'master' into devel/modula-2.
@ 2022-09-08 15:03 Gaius Mulley
  0 siblings, 0 replies; 3+ messages in thread
From: Gaius Mulley @ 2022-09-08 15:03 UTC (permalink / raw)
  To: gcc-cvs

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

 89ef821b088... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 971d9ba31fa... M2Quads.mod tidyup and mc/decl.mod bugfix.

Diff:

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

  89ef821... Merge branch 'master' into devel/modula-2.
  c8d3b44... tree-optimization/106881 - constrain uninit control edge ad (*)
  794a01d... testsuite/106872 - fix uninit predicate dump scan (*)
  6726323... Implement known/maybe fpclassify like API for frange. (*)
  a7852bd... d: Include tm.h in all D target platform sources, remove me (*)
  c3fb665... arm: Fix constant immediates predicates and constraints for (*)
  fbb5503... rs6000: allow constant splitter run in split1 pass (*)
  36ecfe1... RTEMS: Add -mvrsave multilibs (*)
  fe2a8ce... Daily bump. (*)
  d7f282c... libstdc++: Add missing runtime exception to licence notice (*)
  b8cd163... Restore detection of HAVE_XCOFF_DWARF_EXTRAS (*)
  b9cb441... c++: diagnostic for template placeholder in parm [PR106793] (*)
  756ccf9... Update my email address (*)
  bec35ca... sched1: Fix -fcompare-debug issue in schedule_region [PR105 (*)
  a961ad1... c++: top level bind when rewriting coroutines [PR106188] (*)
  cdcc27c... libstdc++: Optimize is_reference (*)
  66af6e9... libstdc++: Optimize is_void and is_null_pointer (*)
  873d395... libstdc++: small dynamic_cast optimization (*)
  0a91bda... c: New C2x keywords (*)
  7abcdb0... Restore XCOFF for DWARF on AIX. (*)
  a262f96... tree-optimization/106866 - avoid dead abnormal edges from D (*)
  04bb15e... [gdb/build] Fix build breaker with --enable-shared (*)
  22cefe5... [PR106867] Add test for PR. (*)
  eae270b... C-SKY: Fix expanding of float LE comparing with zero for fp (*)
  0386609... tree-optimization/106860 - fix profile scaling in split_loo (*)
  d145146... mark region also for USE predicate discovery (*)
  d610613... aarch64: Fix +nosimd handling of FPR moves (*)
  f58d554... aarch64: Prevent FPR register asms for +nofp (*)
  0067ba0... LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_O (*)
  e90af96... openmp: Fix handling of target constructs in static member  (*)
  572f5e1... libcpp: Named universal character escapes and delimited esc (*)
  ea6e89e... rs6000: remove unused splitter on const_scalar_int_operand (*)
  34ea461... rs6000: fix misleading new patterns of splitters (*)
  c0852b5... runtime: ignore __morestack function in runtime.Callers (*)
  7a43e52... rs6000/test: Fix empty TU in some cases of effective target (*)
  c13223b... Extend vectorizer to handle nonlinear induction for neg, mu (*)
  25aeb92... Daily bump. (*)
  0a2fba3... c++: C++23 operator[] allows default arguments (*)
  0a4a266... tree-optimization/106754 - fix compute_control_dep_chain de (*)
  9e0c269... xtensa: gcc: add static PIE support (*)
  f5dc9da... Handle > INF and < INF correctly in range-op-float.cc (*)
  12f0783... Fix use predicate computation for uninit analysis (*)
  190c644... libstdc++: Fix pretty printer tests of tuple indexes (*)
  26ea6ca... Document unused function argument (*)
  e55674b... tree-ssa-forwprop.cc: Adjust res_type when operands have di (*)
  1a4e142... tree-optimization/106844 - fix ICE in init_use_preds (*)
  e33e61d... tree-optimization/106841 - gather and hybrid SLP (*)
  d6582c6... Fix Fortran/openmp: Partial OpenMP 5.2 doacross (*)
  0bd5141... openmp: Be consistent on parsing offsets between normal sin (*)
  1bf8b7a... openmp: Fix ICE when splitting invalid depend(source)/depen (*)
  bc1bc80... No actual regclasses for bpf (*)
  3f585bd... openmp: Introduce gimple_omp_ordered_standalone_p (*)
  fc52efe... [Ada] Mark artificial formal parameters in the debug info (*)
  0b66f88... [Ada] Fix problematic line debug info attached to call to f (*)
  ef12e74... [Ada] Fix internal error on double renaming of private cons (*)
  e2909e1... [Ada] Fix missing name for access type in generic instantia (*)
  a80e058... [Ada] Extend No_Dependence restriction to code generation ( (*)
  5e34c91... [Ada] Disable lock free protected implementation if target  (*)
  71747dd... [Ada] Enable lock free protected implementation by default (*)
  fc737a6... [Ada] Restore missing Aggregate aspect for Ada.Containers.O (*)
  e60709b... [Ada] Fix formal parameters list for secondary stack alloca (*)
  8a99a8e... [Ada] Retain Has_Private_View flag for actuals of inlined s (*)
  51abc0c... [Ada] Enforce matching of extra formals (*)
  63499db... [Ada] Disable if expression optimization for LLVM (*)
  1c245f7... [Ada] Report error in non-legal class-wide conditions (*)
  c889b2e... [Ada] Slice length computation bug in Generic_Bounded_Lengt (*)
  2aef469... [Ada] Improve documentation of validation checking control  (*)
  c66e69f... [Ada] Handle new At_End expansion during unnesting (*)
  d644c51... [Ada] Fix comment about mapping of parameters and inlining  (*)
  ff6b2a3... [Ada] Cleanup unnecessary shadowing in expansion of attribu (*)
  eae9f5d... [Ada] Fix a bug in the contract of formal ordered sets (*)
  c56c7d3... [Ada] Cope with scalar subtypes that have a non-scalar base (*)
  6d16658... [Ada] Place "at end" on body nodes (*)
  aed54a1... [Ada] Document change to legality checks for Inox case stat (*)
  1dbaf0d... [Ada] Temporarily simplify legality checks for Inox case st (*)
  96c20bf... [Ada] Tune message for illegal aspect Relaxed_Initializatio (*)
  ed7bc34... [Ada] Bad Valid_Scalars result if signed int component type (*)
  152f968... [Ada] ICE handling discriminant-dependent index constraint  (*)
  ec95a21... [Ada] Add formal verification dependencies to libgnat (*)
  e9bac0f... [Ada] Correctly round Value attribute for floating point in (*)
  8b9bbdc... [Ada] Improve detection of illegal Iterable aspects (*)
  d6b1513... [Ada] Correctly round Value attribute for floating point in (*)
  33b182f... C-SKY: Fix missing operand when do spilt for cskyv2_addcc a (*)
  2a2fb3e... bpf: remove unused variables from bpf_expand_{prologue,epil (*)
  b317cad... Update c-sky port maintainers' emails. (*)
  20288a0... Fix _mm512_cvt_roundps_ph to generate sae instruction. (*)
  47d2dcd... Daily bump. (*)
  5f38bf1... preprocessor: Disable trigraphs for C2x (*)
  5f895f2... Do not fold __builtin_signbit if NAN is a possibility. (*)
  1de9aa4... Fold __builtin_signbit to nonzero instead of 1. (*)
  810d981... i386: avoid zero extension for crc32q (*)
  8492f7d... libstdc++: Move __success_type and __failure_type later in  (*)
  938cda5... Fortran/openmp: Partial OpenMP 5.2 doacross and omp_cur_ite (*)
  b4d8a56... Disable decimal floating point in frange. (*)
  ba0db24... Do not ICE when updating a NAN to a non-NAN. (*)
  7b3587b... libstdc++: Use built-ins for more variable templates (*)
  0a9c0d4... analyzer: strcpy semantics (*)
  1cc7e31... analyzer: return a concrete offset for cast_regions (*)
  ae97ba1... RISC-V: Fix division instructions for `m` with `zmmul` exte (*)
  48b9c7d... aarch64: Suggest an -mcpu option when user passes CPU name  (*)
  77e8e40... RISC-V: Support Zmmul extension (*)
  1784472... Remove MAX_SWITCH_CASES limit (*)
  e9ea268... Unify MAX_POSTDOM_CHECK and --param uninit-control-dep-atte (*)
  5642197... debug () for predicates (*)
  d29ecf2... aarch64: Remove lazy SIMD builtin initialisation (*)
  7742b79... LoongArch: add -mdirect-extern-access option (*)
  9c805dd... docs: rename DEBUGGER_REGISTER_NUMBER in texi (*)
  ca60bd9... rename DBX_REGISTER_NUMBER to DEBUGGER_REGNO (*)
  3424f4c... [Ada] Move check for null array aggregates to expansion (*)
  59a23be... [Ada] Fix inconsistent building of itypes for null array ag (*)
  b26be61... [Ada] Fix insertion of a runtime check for null array aggre (*)
  e35ecc8... [Ada] Cleanup iteration over aggregate component associatio (*)
  2f578c3... [Ada] Remove VMS specific routine that is no longer referen (*)
  cb6ff9e... [Ada] Single-element Append performance improvement (*)
  66d4ff2... [Ada] Create internal type for null array aggregate as an i (*)
  47a03f3... [Ada] Remove no longer referenced GNATprove utility routine (*)
  2237f94... [Ada] Bad Default_Initial_Condition check for a not-default (*)
  645d120... [Ada] Fix detection of unused warning suppression (*)
  95d9823... [Ada] Small cleanup in body of System.Value_R (*)
  bd8405b... [Ada] Fix bogus discriminant check failure for type with pr (*)
  f3561c0... [Ada] Detect expansion of iterated component associations i (*)
  d983abe... [Ada] Fix double identifiers in iterated component associat (*)
  fc32180... [Ada] Suppress warnings in trivial subprograms with finaliz (*)
  7449db0... [Ada] Secondary stack and i-c* (*)
  a0998ca... [Ada] Enable Error_Msg_GNAT_Extension for mixed decl/stmts (*)
  44bd275... [Ada] Fix resolution of iterated component association (*)
  cde3f94... [Ada] Cleanup analysis of iterator specifications (*)
  f85d7de... [Ada] Cleanup resolution of aggregates with mixed component (*)
  022f989... [Ada] Cleanup resolution of iterated component association (*)
  7c23b88... [Ada] Cleanup analysis of quantified expressions with empty (*)
  72c5ce7... [Ada] New gnatbind switch -k (*)
  2322afe... [Ada] Code cleanups (*)
  ae035e3... [Ada] Fix crash for Default_Initial_Condition on derived en (*)
  88fbab0... [Ada] Cleanup expansion of attribute Priority (*)
  c7dd10e... [Ada] Fix expansion of attribute Priority (*)
  2af82bc... [Ada] Remove excessive guards against inserting empty lists (*)
  124c5e5... [Ada] Improve pretty-printing of iterated component associa (*)
  bc435ab... [Ada] Fix syntax in documentation (*)
  092763f... x86: Handle V8BF in expand_vec_perm_broadcast_1 (*)
  5f32289... Be even more conservative in intersection of NANs. (*)
  5e070cf... Daily bump. (*)
  20d30e7... Fortran: Fix ICE with -fcheck=pointer [PR100136] (*)
  8b633b4... [libsanitizer] Update LOCAL_PATCHES. (*)
  af9587f... [libsanitizer, Darwin] Fix bootstrap after recent merge. (*)
  8293a96... Do not clobber signbit when unioning a NAN. (*)
  6832dd3... Add real_isdenormal. (*)
  83f2f22... Daily bump. (*)
  504424f... Fortran: Fix ICE with automatic reallocation [PR100245] (*)
  dae8b9e... [PR/middle-end 106819] NANs can never be a singleton (*)
  08de065... nvptx: Silence unused variable warning in output_constant_p (*)
  a651e6d... openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration s (*)
  c64b094... Daily bump. (*)
  bedfca6... c/c++: new warning: -Wxor-used-as-pow [PR90885] (*)
  d5ad6f8... d: Fix #error You must define PREFERRED_DEBUGGING_TYPE if D (*)
  bb9d434... Convert rest of compiler to dconst[n]inf. (*)
  68c23af... libstdc++: Consistently use ::type when deriving from __and (*)
  b6aa7d4... Fortran: avoid NULL pointer dereference on invalid DATA con (*)
  65c12e3... rs6000: Use NO_EXPR to cast to MMA pointer types (*)
  4543383... libstdc++: Optimize constructible/assignable variable templ (*)
  51c42b3... libstdc++: Fix laziness of __and/or/not_ (*)

(*) 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.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gcc/devel/modula-2] (160 commits) Merge branch 'master' into devel/modula-2.
@ 2022-12-14 12:30 Gaius Mulley
  0 siblings, 0 replies; 3+ messages in thread
From: Gaius Mulley @ 2022-12-14 12:30 UTC (permalink / raw)
  To: gcc-cvs

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

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

It previously pointed to:

 144b3ad102b... Move hand built ChangeLogs out of the way premerge.

Diff:

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

  fb2a3f4... Merge branch 'master' into devel/modula-2.
  95dc114... rust: Fix up aarch64-linux bootstrap [PR106072] (*)
  e165214... mklog: do not depend on recent unidiff version (*)
  6936382... docs: document --param=ipa-sra-ptrwrap-growth-factor (*)
  d3fee43... tree-optimization/107617 - big-endian .LEN_STORE VN (*)
  512098a... libgccjit: Allow comparing vector types (*)
  f17ddf2... Daily bump. (*)
  8a26311... ipa: Avoid looking for IPA-SRA replacements where there are (*)
  f2cf4c6... ipa-sra: Forward propagation of sizes which are safe to der (*)
  e3a5cc3... ipa-sra: Be optimistic about Fortran descriptors (*)
  803a913... ipa-sra: Move caller->callee propagation before callee->cal (*)
  1047827... ipa-sra: Treat REFERENCE_TYPES as always dereferencable (*)
  095a13e... ipa-cp: Leave removal of unused parameters to IPA-SRA (*)
  4834e93... ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103 (*)
  7450b25... ipa-cp: Write transformation summaries of all functions (*)
  37c2d99... i386: Fix up *concat*_{5,6,7} patterns [PR108044] (*)
  f82afb6... libstdc++: Update backtrace-rename.h (*)
  531ca06... Fortran: NULL pointer dereference while parsing a function  (*)
  69ec1e2... AArch64: Fix ILP32 tbranch (*)
  33be3ee... vect-patterns: Fix up vect_recog_rotate_pattern [PR108064] (*)
  8f4634f... tree-optimization/105801 - CCP and .DEFERRED_INIT (*)
  edc676c... gccrs: Add README, CONTRIBUTING and compiler logo (*)
  a75f038... gccrs: Add config-lang.in (*)
  b07ef39... gccrs: Add fatal_error when experimental flag is not presen (*)
  88415d3... gccrs: Add GCC Rust front-end Make-lang.in (*)
  5e7d199... gccrs: Add lang.opt (*)
  ab1e0db... gccrs: Add lang-spec.h (*)
  ea34614... gccrs: Compiler proper interface kicks off the pipeline (*)
  bba14a0... gccrs: Add compiler driver (*)
  fe6264f... gccrs: These are wrappers ported from reusing gccgo (*)
  cfbda2f... gccrs: Add HIR to GCC GENERIC lowering entry point (*)
  019b2f1... gccrs: Add HIR to GCC GENERIC lowering for all nodes (*)
  15f04af... gccrs: Add base for HIR to GCC GENERIC lowering (*)
  509e4c3... gccrs: Add metadata output pass (*)
  4d67468... gccrs: Add unused variable scan (*)
  520b52b... gccrs: Add dead code scan on HIR (*)
  ca246e5... gccrs: Add privacy checks (*)
  5215235... gccrs: Add const checker (*)
  b1b3520... gccrs: Add unsafe checks for Rust (*)
  06688fe... gccrs: Add remaining type system transformations (*)
  24393cb... gccrs: Add Rust type information (*)
  c6c3db2... gccrs: Add type resolution and trait solving pass (*)
  9ce37e7... gccrs: Add helpers mappings canonical path and lang items (*)
  2e7fc87... gccrs: Add attributes checker (*)
  9a4fee5... gccrs: Add implementation of Optional (*)
  eb10bc5... gccrs: Add Base62 implementation (*)
  15b0278... gccrs: Add Rust ABI enum helpers (*)
  c7f8347... gccrs: Add port of FNV hash used during legacy symbol mangl (*)
  b32b1b1... gccrs: Add wrapper for make_unique (*)
  7999cf3... gccrs: Add AST to HIR lowering pass (*)
  7641eae... gccrs: Add HIR definitions and visitor framework (*)
  8ad1d56... gccrs: Add declarations for Rust HIR (*)
  85a8fe0... gccrs: Add name resolution pass to the Rust front-end (*)
  1841081... gccrs: Add expansion pass for the Rust front-end (*)
  32c8fb0... gccrs: Add Parser for Rust front-end pt.2 (*)
  35e4f3b... gccrs: Add Parser for Rust front-end pt.1 (*)
  18f6990... gccrs: Add Lexer for Rust front-end (*)
  5b981e9... gccrs: Add Rust AST visitors (*)
  d588754... gccrs: Add full definitions of Rust AST data structures (*)
  438ae94... gccrs: Add definitions of Rust Items in AST data structures (*)
  6b35ae1... gccrs: Add Rust front-end base AST data structures (*)
  dc4171e... gccrs: Add gcc-check-target check-rust (*)
  5a56869... gccrs: Add execution test cases (*)
  97705b4... gccrs: Add general compilation test cases (*)
  f60df7e... gccrs: Add link cases testsuite (*)
  4b8f300... gccrs: Add Debug info testsuite (*)
  b772a50... gccrs: Add necessary hooks for a Rust front-end testsuite (*)
  dd950cb... Use DW_ATE_UTF for the Rust 'char' type (*)
  b4fddbe... tree-optimization/108076 - if-conversion and forced labels (*)
  0a43f7b... libsanitizer: Fix up libbacktrace build after r13-4547 [PR1 (*)
  8ad0a7d... rs6000: enable cbranchcc4 (*)
  99cce60... optabs: make prepare_cmp_insn goto fail when cbranchcc4 che (*)
  1728c53... Daily bump. (*)
  77ebee2... Revert "c++: build initializer_list<string> in a loop [PR10 (*)
  11c72cd... libgo: bump major version (*)
  cf5327b... Fortran: improve checking of assumed-size array spec [PR102 (*)
  9fe7d3d... d: Fix undefined reference to nested lambda in template (PR (*)
  2d7c73e... AArch64: Enable TARGET_CONST_ANCHOR (*)
  4d9db4b... middle-end: simplify complex if expressions where compariso (*)
  594264e... AArch64: Fix vector re-interpretation between partial SIMD  (*)
  17ae956... AArch64: Support new tbranch optab. (*)
  dc582d2... middle-end: Add new tbranch optab to add support for bit-te (*)
  2cba118... aarch64: Make existing V2HF be usable. (*)
  dc94eaa... libstdc++: Add a test checking for chrono::duration overflo (*)
  6c0f958... libstdc++: Fix constraint on std::basic_format_string [PR10 (*)
  cb363fd... libstdc++: Change names that clash with Win32 or Clang (*)
  320ac80... libstdc++: Define atomic lock-free type aliases for C++20 [ (*)
  2327d93... libstdc++: Make operator<< for stacktraces less templated ( (*)
  14d0f82... mklog: do not parse binary file for PR entry (*)
  688f4eb... aarch64: Add __ARM_FEATURE_PAUTH and __ARM_FEATURE_BTI ACLE (*)
  49bf49b... Revert parts of ADDR_EXPR/CONSTRUCTOR treatment change in m (*)
  2dc5d6b... tree-optimization/89317 - another pattern for &p->x != p +  (*)
  324e995... Daily bump. (*)
  8f72249... Fortran: fix ICE on bad use of statement function [PR107995 (*)
  d9d8c96... d: Fix internal compiler error: in visit, at d/imports.cc:7 (*)
  b045179... unidiff: use newline='\n' argument (*)
  6d799f0... d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c (*)
  cc7f509... d: Expand bsr intrinsic as `clz(arg) ^ (argsize - 1)' (*)
  d13b86f... tree-optimization/89317 - missed folding of (p + 4) - &p->d (*)
  26295a0... Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magically (*)
  f8d136e... tree-optimization/106904 - bogus -Wstringopt-overflow with  (*)
  045592f... fortran/openmp.cc: Remove 's' that slipped in during %<..%> (*)
  c6b12b8... Daily bump. (*)
  ae44385... Fortran: reject bad SIZE argument while simplifying ISHFTC  (*)
  7676235... ivopts: Fix IP_END handling for asm goto [PR107997] (*)
  ea4b23d... libgomp: Handle OpenMP's reverse offloads (*)
  68ee8a6... Add initial ChangeLogs for modula2. (*)
  24ff0b3... Add stub 'gcc/rust/ChangeLog' (*)
  84f6f8a... Fortran: Replace simple '.' quotes by %<.%> (*)
  325529e... Prepare 'contrib/gcc-changelog/git_commit.py' for GCC/Rust (*)
  7e4aa71... Add ChangeLog directories for modula2 into git_commit.py. (*)
  1bdba73... libbacktrace: rewrite and simplify main zstd loop (*)
  40ce648... Daily bump. (*)
  01254aa... Fortran: ICE on recursive derived types with allocatable co (*)
  b2e1c49... Fortran/OpenMP: align/allocator modifiers to the allocate c (*)
  71b31d1... rs6000: Remove useless copy_rtx in rs6000_emit_set_{,long}_ (*)
  96cb786... MAINTAINERS: fix spacing (*)
  d71b20f... i386: fix assert (__builtin_cpu_supports ("x86-64") >= 0) (*)
  3e4b8dc... Rename SUBTARGET_CC1_SPEC to OS_CC1_SPEC (*)
  63a42ff... analyzer: rename region-model-impl-calls.cc to kf.cc (*)
  7dc0eca... analyzer: fix ICE on region creation during get_referenced_ (*)
  cf80a23... analyzer: handle memmove like memcpy (*)
  2996b5c... Enable hwasan for x86-64. (*)
  bb57601... Implement hwasan target_hook. (*)
  d61c035... libstdc++: Remove digit separators [PR108015] (*)
  f76d794... libstdc++: Fix some -Wunused warnings in tests (*)
  646e979... libstdc++: Add [[nodiscard]] to chrono conversion functions (*)
  7eec311... libstdc++: Change class-key for duration and time_point to  (*)
  e6110da... Daily bump. (*)
  6a07798... docs: Suggest options to improve ASAN stack traces (*)
  3a9f6d5... Fortran: diagnose and reject duplicate CONTIGUOUS attribute (*)
  7410032... Fix count comparison in ipa-cp (*)
  5ddfe79... bpf: add define_insn for bswap (*)
  bd0485f... c++: build initializer_list<string> in a loop [PR105838] (*)
  d081807... c++: avoid initializer_list<string> [PR105838] (*)
  1e18476... c++: fewer allocator temps [PR105838] (*)
  3da5ae7... c++: comment (*)
  09c91ca... AArch64: Add UNSPECV_PATCHABLE_AREA [PR98776] (*)
  9550933... testsuite: Fix leaks in tree-dynamic-object-size-0.c (*)
  d9f9d5d... cfgbuild: Fix DEBUG_INSN handling in find_bb_boundaries [PR (*)
  1dc49df... i386: Add *concat<mode><dwi>3_{5,6,7} patterns [PR107627] (*)
  0ef9991... Ensure arguments to range-op handler are supported. (*)
  bb2e5da... rs6000: Update sign extension computation with sext_hwi (*)
  892e8c5... tree-optimization/107699 - missed &data._M_elems + _1 != &d (*)
  4505270... [PR102706] [testsuite] -Wno-stringop-overflow vs Warray-bou (*)
  a82c119... [arm] xfail fp-uint64-convert-double tests (*)
  c690779... [testsuite] [arm/aarch64] -fno-short-enums for auto-init-[1 (*)
  716c2d0... range-op-float: frange_arithmetic tweaks for MODE_COMPOSITE (*)
  8d4f007... arm: fix mve intrinsics scan body tests for C++ (*)
  2f187e9... range-op-float: Fix up frange_arithmetic [PR107967] (*)
  ab9fc70... libgcc: xtensa: remove stray symbols from X*HAL macro defin (*)
  9df1ba9... libbacktrace: support zstd decompression (*)
  4bc2d9f... Daily bump. (*)
  7d6512d... Fortran: handle zero-sized arrays in ctors with typespec [P (*)
  3db5bee... c: Diagnose auto constexpr used with a type (*)
  3ad0f47... libstdc++: Pass error handler to libbacktrace functions (*)
  dc02d4a... testsuite: Add test for C90 auto with implicit int (*)
  ce53cf7... preprocessor: Enable __VA_OPT__ for C2x (*)
  eb9491b... libgcc: xtensa: use built-in configuration (*)
  ecb575d... gcc: xtensa: allow dynamic configuration (*)

(*) 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.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gcc/devel/modula-2] (160 commits) Merge branch 'master' into devel/modula-2.
@ 2021-08-18 14:24 Gaius Mulley
  0 siblings, 0 replies; 3+ messages in thread
From: Gaius Mulley @ 2021-08-18 14:24 UTC (permalink / raw)
  To: gcc-cvs

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

 7e20439cdef... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 b4d74a80f37... Remove unused procedures, parameters and warnings about cas

Diff:

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

  7e20439... Merge branch 'master' into devel/modula-2.
  f74433e... Fortran: Add OpenMP's nothing directive support (*)
  be4a4fb... c++: aggregate CTAD and brace elision [PR101344] (*)
  a6b3db3... c++: ignore explicit dguides during NTTP CTAD [PR101883] (*)
  88ef1a1... Fix thinko in latest change for GNAT encodings (*)
  e12946d... Add EAF_NOREAD check to tree-ssa-uninit (*)
  e4f16e9... Add more self-tests for 'hash_map' with Value type with non (*)
  602fca4... Turn 'bool force_collect' parameter to 'ggc_collect' into a (*)
  76bb3c5... Fortran/OpenMP: Add memory routines existing for C/C++ (*)
  5079b77... openmp: Add nothing directive support (*)
  0684c8d... commit-mklog: Add --co argument. (*)
  1bf976a... openmp: Actually ignore pragma_stmt pragmas for which c_par (*)
  97d51c1... Add x86 tune to enable v2df vector reduction by paddpd. (*)
  2d14d64... Daily bump. (*)
  4759e1e... Add GORI tracing faciltiies. (*)
  0bb74a2... Change evrp-mode options. (*)
  e68c828... Abstract tracing routines into a class. (*)
  b48d4e6... Move more warning code to gimple-ssa-warn-access etc. (*)
  32c3a75... c++: Implement P0466R5 __cpp_lib_is_layout_compatible compi (*)
  7986663... Objective-C: Default flag_objc_sjlj_exceptions off for NeXT (*)
  60b94d8... libstdc++: Avoid illegal argument to verbose in dg-test cal (*)
  b240450... Darwin, libcc1: Handle hosts with mdynamic-no-pic support. (*)
  0edf2e8... Turn global 'ggc_force_collect' variable into 'force_collec (*)
  a42467b... Restore 'gcc.dg/pr78213.c' testing (*)
  2d9da1c... Darwin: Reset section names table at the end of compile. (*)
  743b8dd... Darwin, X86, config: Adjust 'as' command lines [PR100340]. (*)
  e7e17be... Fall back to masked_gather_load/masked_scatter_store (*)
  817766f... libstdc++: Fix testsuite for skipping gdb tests on remote/n (*)
  174f925... libstdc++: Optimize std::seed_seq construction (*)
  897a15f... Improved handling of MINUS_EXPR in bit CCP. (*)
  408579c... Improved handling of MULT_EXPR in bit CCP. (*)
  f8d535f... Fortran: Implement OpenMP 5.1 scope construct (*)
  20698ec... libstdc++: Test std::seed_seq construction from input itera (*)
  8ea0fad... libstdc++: Remove pretty printer committed by mistake (*)
  0808b0d... libstdc++: Optimize std::function move constructor [PR10192 (*)
  3b3f2f7... libstdc++: Only define basic_string::contains for C++23 (*)
  c09cabb... libstdc++: Rename __detail::__not_same_as helper (*)
  42cfa1b... libstdc++: Add conditional noexcept to std::exchange (*)
  2db38d9... libstdc++: Add pretty printer for std::error_code and std:: (*)
  9c560cf... Do not enable DT_INIT_ARRAY/DT_FINI_ARRAY on uclinuxfdpicea (*)
  6bcbf80... retain debug stmt order when moving to successors (*)
  3ed8da7... don't access cfun in dump_function_to_file (*)
  d1819df... aarch64: Remove macros for vld4[q]_lane Neon intrinsics (*)
  08f8381... aarch64: Remove macros for vld3[q]_lane Neon intrinsics (*)
  5ed35a9... aarch64: Remove macros for vld2[q]_lane Neon intrinsics (*)
  92aadbd... Improve diff-ability of scheduler logs (*)
  75b1c75... Add missing entry for rank_for_schedule stats. (*)
  6d52788... Improve autoprefetcher heuristic (partly fix regression in  (*)
  568b9c0... aarch64: Replace some uses of GET_CODE with RTL predicate m (*)
  891bdbf... Special case -TYPE_MIN_VALUE for flag_wrapv in operator_abs (*)
  3ed7796... tree-optimization/101868 - avoid PRE of trapping mems acros (*)
  2e0d7f1... vect: Add extraction cost for slp reduc (*)
  e45483c... openmp: Implement OpenMP 5.1 scope construct (*)
  d565999... c++: Add C++20 #__VA_OPT__ support (*)
  0215b35... tree-optimization/101925 - fix VN with reverse storage orde (*)
  75a7176... Improve SImode shifts for H8 (*)
  d56607c... Adjust testcase. (*)
  9d1d9fc... Daily bump. (*)
  052bdc7... Drop embeded stabs from rl78 port (*)
  58608f6... Update cpplib de.po (*)
  6c25932... libstdc++: Use qualified-id for class member constant [PR10 (*)
  db853ff... libstdc++: Install GDB pretty printers for debug library (*)
  8cdcea5... gcov: Add TARGET_GCOV_TYPE_SIZE target hook (*)
  be024a1... Fix regression in debug info for Ada with DWARF 5 (*)
  e660441... [OpenMP] Update omp-low.c's omp_runtime_api_call [PR101931] (*)
  c517cf2... Speed up jump table switch detection. (*)
  29020d0... Disable GNAT encodings by default (*)
  a2ab2f0... Address '?:' issues in 'libgomp.oacc-c-c++-common/mode-tran (*)
  df98015... Plug 'par' memory leak in 'gcc/omp-oacc-neuter-broadcast.cc (*)
  7b9d99e... Clarify memory management for 'prop_set' in 'gcc/omp-oacc-n (*)
  049eda8... Avoid 'GTY' use for 'gcc/omp-oacc-neuter-broadcast.cc:field (*)
  1afcf57... Fix ICE. (*)
  9129249... ipa: make target_clone default decl local [PR101726] (*)
  b0de3ad... ipa: ICF should check SSA_NAME_IS_DEFAULT_DEF (*)
  faf2b6b... Optimize __builtin_shuffle_vector. (*)
  53d5b59... Fortran/OpenMP: Add support for OpenMP 5.1 masked construct (*)
  fdd4049... RISC-V: Allow multi-lib build with different code model (*)
  94974e8... Daily bump. (*)
  bbf19f9... Fortran: fix checks for STAT= and ERRMSG= arguments of SYNC (*)
  34ce7f7... aix: 64 bit AIX TLS libpthread dependency. (*)
  882f1d5... Improve many SImode shifts on the H8/300H (*)
  829931e... libgo: various fixes for Solaris support (*)
  7dd8f19... Daily bump. (*)
  da8a9d6... or1k: Use cmodel=large when building crtstuff (*)
  eff8110... or1k: Add mcmodel option to handle large GOTs (*)
  96194a0... Diagnose mismatches between array and scalar new and delete (*)
  240f078... i386: Fix ICE with V64QImode broadcast permutation with -ma (*)
  261512f... Daily bump. (*)
  58eec99... Fix xxeval predicates (PR 99921). (*)
  2cc65fc... Adjust 'libgomp.oacc-c-c++-common/static-variable-1.c' (*)
  fb85d6e... Warn for reads from write-only arguments [PR101734]. (*)
  e5c0054... runtime: use C cast syntax in stack.c (*)
  4998404... ipa: "naked" attribute implies "noipa" attribute (*)
  fa28520... ipa: do not make localaliases for target_clones [PR101261] (*)
  5eb304a... opts: do not repeat a string in errors (*)
  4341b1b... Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modref (*)
  e37ddb9... arm: Add check for arm_softfp_ok in pr98435.c. (*)
  62e4202... libbacktrace: fix b2test_buildid test on non-english locale (*)
  c5b21c3... libgo: update to Go1.17rc2 (*)
  72be20e... Daily bump. (*)
  0ace3d4... runtime: run gofmt on testdata/testwinsignal/main.go (*)
  1196b60... compiler: store pointers to go:notinheap types indirectly (*)
  d0befed... openmp: Add support for OpenMP 5.1 masked construct (*)
  408d88a... libcpp: Fix ICE with -Wtraditional preprocessing [PR101638] (*)
  8464894... Fix typo in fold-vec-load-builtin_vec_xl-* tests. (*)
  8c8df06... [i386] Introduce scalar version of avx512f_vmscalef. (*)
  a6da2cd... Fix condition testing void functions in ipa-split. (*)
  9017326... libstdc++: Add additional overload of std::lerp [PR101870] (*)
  b1c0e85... libstdc++: Make some #error strings consistent with other t (*)
  20ce14c... libstdc++: Add [[nodiscard]] to experimental::randint (*)
  27a1fb3... c++: fix ptrmemfunc template instantiation [PR101219] (*)
  d2ba65a... Evaluate type arguments of sizeof that are structs of varia (*)
  34cd97f... Remove legacy back threader. (*)
  d3a7fbc... libstdc++: Add #error to some files that depend on a specif (*)
  432de08... OpenMP 5.1: Add proc-bind 'primary' support (*)
  2d7967a... arc: Small data doesn't need fcommon option (*)
  fb0cd8f... gfortran.dg/PR82376.f90: Avoid matching a file-path (*)
  04b4f31... i386: Fix up V32HImode permutations with -mno-avx512bw [PR1 (*)
  01f8a8b... openmp: Diagnose syntax mismatches between declare target a (*)
  ef07b91... openmp: Diagnose another case of mixing parameter and attri (*)
  9b7ab85... c++: Fix ICE on defaulted spaceship with pointer return typ (*)
  c84f79e... openmp: Diagnose omp::directive/sequence on using-directive (*)
  3890c28... c++: Fix up parsing of attributes for using-directive (*)
  2bdf17d... Make -no-pie option work for native Windows (*)
  95e1eca... Combine avx_vec_concatv16si and avx512f_zero_extendv16hiv16 (*)
  21fd62e... c++: constexpr std::construct_at on empty field [PR101663] (*)
  58f8750... Daily bump. (*)
  93f1dbc... libstdc++: Fix test that fails randomly [PR101866] (*)
  8732734... rs6000: Add available-everywhere and ancient builtins (*)
  ba6aa47... rs6000: Add VSX builtins (*)
  6cc92e9... rs6000: Add the rest of the [altivec] stanza to the builtin (*)
  9707d2e... c++: parameterized requires-expr as default argument [PR101 (*)
  ee8f9ff... c++: Optimize constinit thread_local vars [PR101786] (*)
  7e39d1a... c++: recognize class-scope non-template dguides [PR79501] (*)
  6186708... c++: most vexing parse and braced CTAD [PR89062] (*)
  4fa6c0e... libstdc++: Define std::is_pointer_interconvertible_base_of  (*)
  04ddd10... libstdc++: Fix missing descriptions in ChangeLog entries (*)
  58340a7... Fortran: Fix c_float128 and c_float128_complex definitions. (*)
  cba64d8... Fix gcc.dg/lto/pr48622_0.c testcase (*)
  2cb02e0... target/101788 - avoid decomposing hard-register "loads" (*)
  e842655... Adjust volatile handling of the operand scanner (*)
  cecdff8... Small tweak to expand_used_vars (*)
  9851a16... Fix min_flags handling in mod-ref (*)
  d7e91f4... middle-end/101858 - avoid shift of pointer in folding (*)
  f19c70a... tree-optimization/101861 - fix gather use for non-gather re (*)
  b8f604d... arm/66791: Replace builtins for vdup_n and vmov_n intrinsic (*)
  0e6017f... sanitizer: Cherry-pick realpath fix (*)
  a45918f... Ada: Remove debug line number for DECL_IGNORED_P functions (*)
  fed7c16... compiler: don't crash on a, b := int(0) (*)
  05a03f3... Extend ldexp{s,d}f3 to vscalefs{s,d} when TARGET_AVX512F an (*)
  92f7016... gcc.dg/uninit-pred-9_b.c: Xfail for CRIS too (*)
  3ae564e... Daily bump. (*)
  d796cc7... openmp: Fix up cp/parser.c build with GCC 4.8 to 6 (*)
  84f906d... mklog: support '-b c/101343' format. (*)
  2ba0376... gfortran: Fix in-build-tree testing [PR101305, PR101660] (*)
  557d06f... Enable gcc.target/i386/pr88531-1a.c for all targets (*)
  50b5877... i386: Allow some V32HImode and V64QImode permutations even  (*)
  08aa0e3... tree-optimization/101809 - support emulated gather for doub (*)
  7665af0... i386: Improve single operand AVX512F permutations [PR80355] (*)
  c40c6a5... openmp: Add support for declare simd and declare variant in (*)

(*) 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.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-12-14 12:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-08 15:03 [gcc/devel/modula-2] (160 commits) Merge branch 'master' into devel/modula-2 Gaius Mulley
  -- strict thread matches above, loose matches on Subject: below --
2022-12-14 12:30 Gaius Mulley
2021-08-18 14:24 Gaius Mulley

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).