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