[gcc/redhat/heads/gcc-12-branch] (105 commits) Merge commit 'r12-6382-g51d464b608b38b9e2007948d10b1e0f1dce
Jakub Jelinek
jakub@gcc.gnu.org
Sat Jan 8 11:22:07 GMT 2022
The branch 'redhat/heads/gcc-12-branch' was updated to point to:
6bd6f878235... Merge commit 'r12-6382-g51d464b608b38b9e2007948d10b1e0f1dce
It previously pointed to:
4d5cc588ec8... Merge commit 'r12-6278-g80ad67e2af0620d58d57d0406dc22693cf5
Diff:
Summary of changes (added commits):
-----------------------------------
6bd6f87... Merge commit 'r12-6382-g51d464b608b38b9e2007948d10b1e0f1dce
51d464b... c++, match.pd: Evaluate in constant evaluation comparisons (*)
787d66e... c++: default mem-init of array [PR103946] (*)
75047f7... c++: destroying delete, throw in new-expr [PR100588] (*)
55e96bf... Daily bump. (*)
11a2ff8... analyzer: add logging of aliasing (*)
4409152... analyzer: implement __analyzer_dump_escaped (*)
c1b7d28... analyzer: add region::is_named_decl_p (*)
6cd5120... c++: check delete access with trivial init [PR20040] (*)
997130f... target: [PR102941] Fix inline-asm flags with non-REG_P outp (*)
42ae7eb... i386: Robustify V2QI and V4QI move patterns (*)
a644786... [Ada] Read directory in Ada.Directories.Start_Search rather (*)
9b573d4... [Ada] Fix the check of the 'Old prefix (*)
657fc14... [Ada] Fix uses of pragma Unreferenced in MinGW runtime unit (*)
22a6938... [Ada] Fix layout of pragma Inline in generated AST unit (*)
8313d0e... [Ada] Fix style in expansion of multi-dimensional array agg (*)
d7b2fad... [Ada] More default initialization for multi-dim array aggre (*)
2eed8f1... [Ada] Crash in class-wide pre/postconditions (*)
7f4e820... [Ada] Fix typo on "Placement" in comment (*)
72a2937... [Ada] Cleanup and modification of unreferenced warnings (*)
e2b07ba... [Ada] Spurious error caused by order of interfaces in full (*)
20f6d5e... [Ada] Fix __gnat_kill on Windows (*)
13e0413... [Ada] Fix a couple of issues with pragma Inspection_Point (*)
d1e0b1b... [Ada] Remove repeated routines for printing AST in Mixed_Ca (*)
c31cbf9... [Ada] Simplify traversal in hooking of transient scopes (*)
93b2e53... [Ada] Remove extra space before THEN keywords (*)
9e6274e... [Ada] Fix exit status of GNAT.Expect.Close call on running (*)
69a6631... [Ada] Remove explicit expansion of block with general case (*)
b2a99ab... [Ada] Update -gnatwr doc for import of parent package (*)
b1dcd52... [Ada] Fix comment about subprogram unnesting and unconstrai (*)
57136d6... [Ada] Fix inconsistent quoting in messages about compile-ti (*)
c8e9997... [Ada] Consistent suppression for warnings inside null loops (*)
e8a5216... [Ada] Remove unnecessary guard for inserting non-empty list (*)
3174b67... [Ada] Remove unnecessary guards for appending non-empty lis (*)
34b8a9b... [Ada] Check scalar range in arrays constructed by concatena (*)
b2f1503... [Ada] treepr: print value only for discrete types (*)
a3c3de3... [Ada] Use non-internal representation for access subprogram (*)
5e5030d... [Ada] treepr: Print value of static expression (*)
1226283... [Ada] Add an option to Get_Fullest_View to not recurse (*)
0c65ca0... [Ada] Warn on import of parent package (*)
9ceb18d... [Ada] Small cleanup of osint-m.adb (*)
e7a7dbb... Allow propagations from inner loop to outer loop. (*)
659f816... nvptx: Add support for PTX's cnot instruction. (*)
add37d3... rs6000: Define a pattern for mffscrni. If the RN is a cons (*)
765693b... c++: temporarily restore VEC_INIT_EXPR gimplify [PR103936] (*)
041cfa0... Support commutative alternative for AVX512 vpcmpeq{b,w,d,q} (*)
1f759db... Optimize V16HF vector insert to element 0 for AVX2. (*)
55385f1... Fortran: Fix handling of optional argument to SIZE intrinsi (*)
32d8ff7... c++: when delegating constructor throws [PR103711] (*)
6ad76e7... c++: nested catch in ctor fn-try-block [PR61611] (*)
b10e031... c++: destroy retval on throwing cleanup in try [PR33799] (*)
4c6afbb... c++: clean up ref-extended temp on throwing dtor [PR53868] (*)
2fbc454... c++: keep destroying array after one dtor throws [PR66451] (*)
40140b7... c++: don't cleanup the last aggregate elt (*)
4f6bc28... c++: EH and partially constructed aggr temp [PR66139] (*)
beaee0a... c++: temporary lifetime with array aggr init [PR94041] (*)
ce0ab8f... c++: temporary lifetime with aggregate init [PR94041] (*)
e948436... c++: loop over array elts w/o explicit init [PR92385] (*)
ad64a82... c++: don't preevaluate new-initializer (*)
11ce8d0... Daily bump. (*)
d564a83... analyzer: make use of may_be_aliased in alias detection [PR (*)
8e27710... Fortran: Fix ICE in argument_rank_mismatch [PR103287] (*)
c2e5c4f... x86: Generate INT3 for __builtin_eh_return (*)
ed80609... x86: Rename -harden-sls=indirect-branch to -harden-sls=indi (*)
be129ca... compiler: permit converting unnamed types when ignoring str (*)
0d03db0... i386: Improve HImode interunit moves (*)
2a60c08... [Ada] Warn on subtype declaration of null range (*)
1871f2c... [Ada] Remove unnecessary declare block (*)
42dd6f6... [Ada] Proof of System.Generic_Array_Operations at silver le (*)
d2bc326... [Ada] Simplify traversal for removing warnings from dead co (*)
362c58c... [Ada] Remove a locally handled exception (*)
a177749... [Ada] Move messages on division by zero to the right operan (*)
a9f0ee1... [Ada] Remove unnecessary guards for non-empty lists (*)
4ca7f4e... [Ada] Fix typo on compatibility (*)
b542b2d... [Ada] Fix regression in freezing code for instantiations (*)
00a6628... [Ada] Remove unreferenced Warn_On_Instance (*)
0051465... [Ada] Fix style in comments about warning messages (*)
d763e11... [Ada] Simplify type conversions in source pointer arithmeti (*)
39521d9... [Ada] Refactor repeated implicit conversion from Char_Code (*)
cdfdd0d... [Ada] Fix style in calls to Compile_Time_Constraint_Error (*)
ffbc891... [Ada] Fix spurious error on instantiation with Text_IO name (*)
5bad97d... [Ada] Avoid building malformed component constraints (*)
c60f23e... [Ada] Avoid building malformed component constraints (*)
41a7b94... [Ada] Fix typo in comments found running aspell (*)
1f26ff1... [Ada] Spurious error when using current instance of type (*)
0590ed7... [Ada] New restriction No_Tagged_Type_Registration (*)
3374177... [Ada] Remove duplicates of empty strings (*)
7f08c07... [Ada] Rename Any_Access into Universal_Access (*)
f64a1bf... [Ada] Suppress spurious CodePeer check on generic actual su (*)
4e5e43e... [Ada] Justify false positive message from CodePeer analysis (*)
4458909... [Ada] Removal of technical debt (*)
bfbb8de... [Ada] Crash in class-wide pre/postconditions (*)
2a36526... [Ada] Simplify repeated calls in printing of GNAT AST (*)
d6f0d0d... [Ada] Simplify GNAT AST printing with simple GNAT hash tabl (*)
07793a5... [Ada] Proof of runtime unit for non-binary modular exponent (*)
ed722ed... [Ada] Proof of runtime units for binary modular exponentiat (*)
e7da31b... RISC-V: Minimal support of vector extensions (*)
c8bdb34... RISC-V: Allow extension name contain digit (*)
2793af1... c++: Add testcase for recently fixed PR [PR69681] (*)
52ebc2b... libstdc++: Add self-merge check to std::forward_list::merge (*)
ec12ddd... libstdc++: Adjust friend declarations to work with Clang (*)
e19e298... libstdc++: Increase timeout for pthread7-rope.cc test (*)
c83ecfb... libstdc++: Do not use std::isdigit in <charconv> [PR103911] (*)
db33b10... expr: Workaround profiledbootstrap uninit false positive [P (*)
75b8a72... Add VxWworks fixincludes hack, don't expect yvals.h from gc (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/redhat/heads/gcc-12-branch' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
More information about the Gcc-cvs
mailing list