public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testbase] (586 commits) gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-point
@ 2022-01-27 9:49 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2022-01-27 9:49 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to:
53836c887a0... gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-point
It previously pointed to:
52a6b06c263... i386: Robustify some expanders w.r.t. paradoxical SUBREGs
Diff:
Summary of changes (added commits):
-----------------------------------
53836c8... gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-point (*)
b834435... fold-const: Optimize &"foo"[0] == "foo" [PR89074] (*)
29a6db6... i386: Fix *aes<aeswideklvariant>u8 (*)
03b0bf7... Come up with git-fix-changelog.py script. (*)
2aea19b... nvptx: update fix for -Wformat-diag (*)
54e33cf... testsuite/102833 - fix gcc.dg/vect/bb-slp-17.c dump scannin (*)
1ead972... powerc: Fix asm machine directive for some CPUs (*)
8160b41... Fix tsvc test build on DragonFly. (*)
3265704... Add XFAIL parts of pr16855.C for dragonfly. (*)
b01d205... testsuite: fix pytest detection unsupported message. (*)
fc6cd79... testsuite: Adjust possibly fragile slp-perm-9.c [PR104015] (*)
bd0ef35... c++: fix PR104025 change (*)
ddce00d... i386: Fix GLC tuning with -masm=intel [PR104104] (*)
6325041... Add test for bogus warning [PR104076]. (*)
282110a... Suppress valid warning [PR104103]. (*)
2f71464... Handle failure to determine pointer provenance conservative (*)
9c18649... libstdc++: Update documentation for C++17 deprecations (*)
a68080a... libstdc++: Fix deprecated attribute for std::get_temporary_ (*)
72ce3fd... libstdc++: Remove unused std::pair helper function (*)
c3861f7... libstdc++: Fix std::atomic<std::shared_ptr<T>> for AIX [PR1 (*)
7a761ae... Daily bump. (*)
5ce3c00... [COMMITTED] Improve coment for the newly added code in ipa- (*)
1a5145f... c++: Fix handling of temporaries with consteval ctors and n (*)
fdd6d85... c++: Use -std=c++20 in testsuite default std list (*)
2aa1844... c++: input_location and lookahead [PR104025] (*)
7db4226... bpf: ensure correct string offsets in BTF.ext (*)
43ec265... bpf: write CO-RE relocation record size only once (*)
2aefe24... analyzer: fix ICE on unary ops folding to casts of constant (*)
79e746b... analyzer: fix ICE on realloc of zeroed memory [PR104062] (*)
fe3ed88... libstdc++: Limit new basic_string(nullptr_t) constructor to (*)
3c4a54a... c++: DEPENDENT_OPERATOR_TYPE as type of NTTP [PR104074] (*)
dad495e... RISC-V: Fix use-after-free error in `parse_multiletter_ext' (*)
0d01a27... Fortran: handle expansion of zero-sized array constructors (*)
7ca2160... c++: new (nothrow) array cleanup [PR104007] (*)
3a0837b... middle-end: move initialization of stack_limit_rtx [PR10316 (*)
e13e95b... libstdc++: Use __cpp_lib_concepts in std::reverse_iterator (*)
302343d... libstdc++: Fix ambiguous std::pair constructors [PR101124] (*)
50bc6e4... libstdc++: Fix suggested alternative to std::ptr_fun (*)
0e4e4b3... libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provide (*)
d7f2a09... libstdc++: Define <stdatomic.h> for C++23 (*)
58385f6... Fix -Wformat-diag in various targets. (*)
88619b5... vms: fix -Wformat-diag warnings. (*)
7e5baa7... xtensa: fix -Wformat-diag warnings. (*)
67d5e39... rs6000: fix last -Wformat-diag (*)
62fcdef... v850: fix -Wformat-diag warnings. (*)
67f84a8... nds32: fix -Wformat-diag warning. (*)
b1f3640... nvptx: fix -Wformat-diag warnings (*)
591b6e0... riscv: fix -Wformat-diag errors. (*)
7ca1582... [vect] Add main vectorized loop unrolling (*)
254ada4... Limit the number of relations registered per basic block. (*)
c952126... ipa/103989 - avoid IPA inlining of small functions with -Og (*)
e89b2a2... ipa/103989 - tame IPA optimizations at -Og (*)
7402e40... Fix -Wformat-diag for s390x-ibm-tpf. (*)
6a18f77... Fix -Wformat-diag for s390x target. (*)
8355f31... Fix -Wformat-diag for rs6000 target (part 1). (*)
3ed40db... tree-optimization/103987 - guard DSE modref query (*)
4288b57... pack fields in line-map data structures (*)
0efc551... Update email address (*)
38ec23f... aarch64: Fix overly optimistic LDP/STP matching [PR104005] (*)
d21db05... pack fields in cgraph_simd_clone_arg and struct function (*)
abb748a... Update prerequisites for GNAT (*)
76fe494... Fix tree-optimization/101941: IPA splitting out function wi (*)
8f6b62e... libstdc++: Use GCC's predefined macro for endianness [PR104 (*)
97b9236... libstdc++: Fix deduction failure for std::min call [PR10408 (*)
ac358ee... libstdc++: Update status tables in manual (*)
5f3c0ee... libstdc++: Improve comments describing --enable-fully-dynam (*)
e8feb05... Add check_effective_target_python3_module. (*)
00dc787... tree-optimization/104064 - UBSAN issue in vect dataref anal (*)
ff7aece... Ada: Revert filename changes in comments. (*)
903e846... Revert Ada .cc renaming renaming. (*)
27404a0... Fix options.exp. (*)
50c3975... Update check_effective_target_recent_python3 (*)
5e26bf1... Adjust testcase for --target_board='unix{-m64\ -march=casca (*)
fc82978... Daily bump. (*)
938ea06... git-backport: support renamed .cc files in commit message. (*)
cd9912b... Manual changes for .cc renaming. (*)
e53b6e5... Change references of .c files to .cc files (*)
5c69acb... Rename .c files to .cc files. (*)
490e230... libstdc++: Use fast_float in std::from_chars for binary32/6 (*)
40b0d44... libstdc++: Adjust fast_float's over/underflow behavior for (*)
f5c8b82... libstdc++: Apply modifications to our local copy of fast_fl (*)
2800bc0... libstdc++: Import the fast_float library (*)
cc3bf34... libstdc++: Directly implement hexfloat std::from_chars for (*)
6cb61e5... Enable -Wuninitialized + -ftrivial-auto-var-init for addres (*)
aeca447... c++: Fix cp_genericize_target_expr for TARGET_EXPRs created (*)
d3a5799... diagnostic: avoid repeating include path (*)
450c85b... OpenMP: allow requires dynamic_allocators (*)
1374d4b... middle-end/101292 - invalid memory access with warning cont (*)
deb9f18... Change kind of integer literal to fix a testcase. (*)
a81f609... Fix glitch in entry for vxworks_posix_open (*)
463d910... widening_mul, i386: Improve spaceship expansion on x86 [PR1 (*)
4152e4a... Bump gcc/BASE-VER to 12.0.1 now that we are in stage4. (*)
3acb929... libstdc++: Define <stacktrace> header for C++23 (*)
5a3dc58... libstdc++: Document final option names for enabling C++20 (*)
fa09257... libstdc++: Rename non-reserved macros in config header [PR1 (*)
d573a30... Fortran: remove new files introduced by mistake (*)
a42805d... Make the tests working. (*)
91a38a3... Rename test-cases that are not executed. (*)
4460c63... Add check_effective_target_pytest3. (*)
84eb13b... libstdc++: Don't fail if math_errhandling is not defined (*)
57cfcb3... Start using check-MAINTAINERS.py instead of legacy maintain (*)
d4c02ec... Fix test warnings. (*)
a923345... libstdc++: Add 'typename' to dependent types in atomic<shar (*)
b75aab1... Extend test cases for references in OpenACC 'private' claus (*)
fbb4388... Test cases for references in OpenACC 'private' clauses (*)
025a707... Allow for multiple defaults in endianness and r16 in GFORTR (*)
b3e7722... rs6000: Use known constant for GET_MODE_NUNITS and similar (*)
240dd6c... rs6000: Split pattern for TI to V1TI move [PR103124] (*)
1e942d7... Daily bump. (*)
a326934... libstdc++: Update C++20 status table (*)
2ac0649... libstdc++: Implement C++20 atomic<shared_ptr> and atomic<we (*)
86e3b47... Fortran: xfail signaling NaN testcases on x87 (*)
90045c5... Fortran: allow IEEE_VALUE to correctly return signaling NaN (*)
bca1c43... libstdc++: Ignore deprecated warnings [PR104037] (*)
15630e6... testsuite: Enrich tests with variants failing on the branch (*)
a78b1ab... amdgcn: Tune default OpenMP/OpenACC GPU utilization (*)
9d7e192... Add VxWorks fixincludes hack, open posix API for C++ (*)
943fad6... Add VxWorks fixincludes hack, #include sysLib.h in time.h (*)
00cc412... Add VxWorks fixincludes hack, C99 FP classification (*)
1c25755... [i386] GLC tuning: Break false dependency for dest register (*)
9248ee4... Daily bump. (*)
9d6a0f3... Add -Wdangling-pointer [PR63272]. (*)
671a283... Add -Wuse-after-free [PR80532]. (*)
29401b7... Fortran: fix ICE and wrong code with TRANSFER and CHARACTER (*)
52d2821... libstdc++: Fix ODR issues with different -m flags (*)
f4a2cec... i386: Improve and optimize ix86_expand_sse_movcc (*)
dcf8fe1... libgcc: Fix __gthr_i486_lock_cmp_xchg clobber for Windows (*)
617db51... Daily bump. (*)
952b7db... ada: Fix up handling of ghost units [PR104027] (*)
cc3b67e... analyzer: fix ICE when combining taint states has_ub and ha (*)
8931adf... analyzer: fix ICE in taint checker on unary ops [PR104029] (*)
70e24c9... Fortran: always reject alternate return specifier as argume (*)
c76b3bc... Fix reverse scalar storage order issues in IPA-SRA (*)
79ae130... vect: Fix uninitialised variable PR104026 (*)
a4a8ae1... Fortran: fix ICE overloading elemental intrinsics (*)
7233233... Use enclosing object size if it's smaller than member [PR 1 (*)
1e6294b... Test to verify -Wformat-overflow uses context-sensitive ran (*)
d82a54f... configure: Regenerate. (*)
6795e6a... libstdc++: Fix 22_locale/numpunct/members/char/3.cc executi (*)
0dd4283... testsuite: fix dh-warning typo. (*)
ffb7d4b... i386: Mark some of strict_low_part insn constraints earlycl (*)
74abb0b... testsuite: rename 2 files. (*)
d8b6447... testsuite: rename files in c-c++-common. (*)
cd7484d... openmp: Fix ICE in [PR103705] (*)
5d7de2b... testsuite: Remove executable mode from source files. (*)
6d51a9c... vect: Check partial vector param for supports_partial_vecto (*)
de196e5... libstdc++: Add attribute to features deprecated in C++17 [P (*)
ac6a118... libgfortran: Partly revert my r12-6498 change to fix Solari (*)
cbf0618... c++: Avoid some -Wreturn-type false positives with const{ex (*)
d686d5d... c++: Reject in constant evaluation address comparisons of s (*)
9896e96... forwprop: Canonicalize atomic fetch_op op x to op_fetch or (*)
68a650b... arc: Add DWARF2 alternate CFA column. (*)
b3989a7... arc: Update stack size computation when accumulator registe (*)
9a0b518... libstdc++: Add C++20 std::make_shared enhancements (P0674R1 (*)
fc6f112... libstdc++: Ignore cv-quals when std::allocator<void> constr (*)
d67ba1d... libstdc++: Use std::construct_at in std::common_iterator [P (*)
7f390f1... libstdc++: Document new std::random_device tokens (*)
51e9e8a... x86_64: Improvements to arithmetic right shifts of V1TImode (*)
89b4e31... ARM: fix -Wformat= error (*)
17df585... tree-optimization/104009: Conservative underflow estimate i (*)
b77e3b4... Fix ICE of unrecognizable insn. [PR target/104001] (*)
b31cec9... Add __attribute__ ((tainted_args)) (*)
ad3f0d0... Daily bump. (*)
a24ced4... toplevel: Remove incorrectly added file (*)
b8ffa71... c++: warning for dependent template members [PR70417] (*)
7a7d8c3... i386: Introduce V2QImode vectorized shifts [PR103861] (*)
b0e5163... vect: Add bias parameter for partial vectorization (*)
69561fc... Add support for allocate clause (OpenMP 5.0). (*)
49d5fb4... Allow more precision when querying from fold_const. (*)
27e4260... Add relation to unsigned right shift. (*)
0b84643... Fortran: fix error recovery on bad structure constructor in (*)
386b15d... i386: Cleanup V2QI arithmetic instructions (*)
70ba283... libgfortran: Fix Solaris version file creation [PR104006] (*)
9d8e27f... ii386: Add 16-bit vector modes to xop_pcmov [PR104003] (*)
c378284... Fix -Wformat-diag for ARM target. (*)
5fce2e0... rs6000: Support SSE4.1 "round" intrinsics (*)
f45a223... c/104002 - shufflevector variable indexing (*)
53ead57... inliner: Don't emit copy stmts for empty type parameters [P (*)
d97364a... Improve Intel MIC offloading XFAILing for 'omp_get_device_n (*)
67fdcc8... Merge 'c-c++-common/goacc/routine-6.c' into 'c-c++-common/g (*)
2edbcae... Document current '-Wuninitialized' diagnostics for 'libgomp (*)
4bd8b1e... Document current '-Wuninitialized'/'-Wmaybe-uninitialized' (*)
db0d237... Simplify git-backport.py script. (*)
9fcc3a1... Host and offload targets have no common meaning of address (*)
e52253b... Wait at end of OpenACC asynchronous kernels regions (*)
9b32c16... OpenACC 'kernels' decomposition: Mark variables used in syn (*)
862e5f3... Enhance OpenACC 'kernels' decomposition testing (*)
ff49613... epiphany: fix -Wimplicit-fallthrough warnings in epiphany.c (*)
ed8b9b4... epiphany: fir -Wformat-diag. (*)
5f19303... Optimize a ^ ((a ^ b) & mask) to (~mask & a) | (b & mask). (*)
080a06f... rs6000: Add split pattern to replace (*)
02a8a01... Daily bump. (*)
cb46559... testsuite: Compile gcc.target/i386/pr103861-3.c with -fno-v (*)
e1503b9... testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 (*)
b5193e3... i386: Add CC clobber and splits for 32-bit vector mode logi (*)
18d88d1... Fix pr101384-1.c code generation test. (*)
acc3852... libstdc++: Add explicit dg-do directive to .../103955.cc (*)
14e0d83... aix: handle 64bit inodes for include directories (*)
75845d5... Add testcase for PR 83541. (*)
77184b7... Always set EDGE_EXECUTABLE in VRP2. (*)
2f62294... tree-optimization/103990 - fix CFG cleanup regression from (*)
2c16dfe... analyzer: complain about tainted sizes with "access" attrib (*)
758b3a5... [nvptx] Add gcc.target/nvptx/atomic-exchange-*.c test-cases (*)
d62e14e... [nvptx] Improve gcc.target/nvptx/atomic_fetch-*.c test-case (*)
016bd75... [vect] PR103971, PR103977: Fix epilogue mode selection for (*)
c0e355c... libstdc++: Avoid overflow in bounds checks [PR103955] (*)
03a1a86... Fix -Wformat-diag for aarch64 target. (*)
f4ce10f... Include elfos.h before ${tm_file}. (*)
4960516... opts: do not do sanity check when an error is seen (*)
4ec756c... Fortran: fix testcase comment (*)
6b14100... Fortran: fix testcase compiler flags (*)
6bba184... c++: Silence -Wuseless-cast warnings during move [PR103480] (*)
7c3b9c1... libgfortran: Fix build on non-glibc targets (*)
2c4dccb... testsuite: Fix up c-c++-common/builtin-shufflevector-3.c te (*)
45ddb39... tree-optimization/76174 - testcase for fixed PR (*)
31aa664... cris: Avoid format-string-related warnings in calls to erro (*)
f8feccb... cris: Parenthesize parameter to as_a. (*)
01a254e... Daily bump. (*)
6c98c8b... Change the 3rd parameter of function .DEFERRED_INIT from IS (*)
a01be2f... power-ieee128: Fix up byte-swapping for IBM extended real(k (*)
a574503... Handle R16 conversion for POWER in the environment variable (*)
9840285... Implement CONVERT specifier for OPEN. (*)
e79f6e6... libgfortran: Make sure glibc < 2.32 built powerpc64le-linux (*)
4d0e778... libgfortran: Avoid using libquadmath APIs on powerpc64le on (*)
7d8011f... Allow other languages to change long double format. (*)
e73549f... testsuite: Fix pr47614.f test (*)
5db042b... fortran, libgfortran: Add remaining missing *_r17 symbols (*)
06a7422... fortran, libgfortran: Assorted -mabi=ieeelongdouble I/O fix (*)
6d70817... libgfortran: -mabi=ieeelongdouble I/O fix (*)
07c60b8... fortran, libgfortran: -mabi=ieeelongdouble I/O (*)
bff4226... libquadmath: Use -mno-gnu-attribute in libquadmath (*)
a8fea8c... Make sure the Fortran specifics have real(kind=16). (*)
90d6f0c... gfortran: Introduce gfc_type_abi_kind (*)
23d11a0... libgfortran: Small progress on the library side (*)
6f4977f... Generate config.h macros for IEEE128 math functions. (*)
8e13392... Fix pattern substition for _r17 and _c17. (*)
49ad4d2... Prepare library for REAL(KIND=17). (*)
db8d94a... ira: Fix old-reload targets [PR103974] (*)
8b35f02... libstdc++: Install <source_location> header for freestandin (*)
820ac79... i386: Introduce V2QImode vector cmove for -msse4.1 [PR10386 (*)
ef94625... c++: Fix ICEs with OBJ_TYPE_REF pretty printing [PR101597] (*)
20e4a5e... c-family: Fix up -W*conversion on bitwise &/|/^ [PR101537] (*)
0378f56... c++: dependent bases and 'this' availability [PR103831] (*)
46de918... libstdc++: Add missing noexcept to lazy_split_view iterator (*)
d2dc530... libstdc++: Make copyable-box completely constexpr (LWG 3572 (*)
06bc1b0... tree-object-size: Dynamic sizes for ADDR_EXPR (*)
1f07810... tree-object-size: Handle GIMPLE_CALL (*)
ea19c8f... tree-object-size: Handle function parameters (*)
404c787... tree-object-size: Support dynamic sizes in conditions (*)
026d44c... tree-optimization/103961: Never compute offset for -1 size (*)
71b7213... Prevent exponential range calculations. (*)
4f34f8c... analyzer: fix false +ve on bitwise binops (PR analyzer/1026 (*)
438f2a2... check-MAINTAINERS.py: use sys.argv[1] (*)
265d3e1... libstdc++: Install <coroutine> header for freestanding [PR1 (*)
e4fe6db... libstdc++: Optimize std::ostream inserters for single chara (*)
7317a46... [Ada] Relax assertion on designated types for equality oper (*)
1060875... [Ada] Include generic instance names in non-visible entity (*)
805655c... [Ada] Accept square brackets for expression functions (*)
1be42e5... [Ada] Task arrays trigger spurious unreferenced warnings (*)
ce263de... [Ada] Remove unreferenced CCG-specific routine Insert_Decla (*)
9d4a5dd... [Ada] Avoid redundant checks for empty lists (*)
c441162... [Ada] Remove name constant used by GNATprove but not by GNA (*)
612681d... [Ada] Reduce scope of declare block in analysis of allocato (*)
13c0bf6... [Ada] Balance parentheses in comments about allocators (*)
4566dbc... [Ada] Remove unreferenced name constants (*)
ee22e1a... [Ada] Adapt proof of System.Arith_Double (*)
58a9ed1... [Ada] Deconstruct a VMS utility routine which is only used (*)
87f152b... [Ada] Recover proof of Ada.Strings.Fixed with assertions (*)
7aa3800... [Ada] PR ada/79724 (*)
6e82658... [Ada] Remove unnecessary block in code for expansion of all (*)
4217466... [Ada] Fix incomplete debug info for derived packed array ty (*)
a8d89c4... [Ada] Reuse Make_Temporary where possible (*)
f5eb70c... [Ada] Fix check for implicit allocation of dynamic objects (*)
303bd2a... [Ada] Proof of unit System.Case_Util (*)
649b3ef... [Ada] Proof of System.Val_Uns at gold level (*)
371b4ad... [Ada] Adapt ghost code to maintain proof (*)
42c54ad... [Ada] Simplify construction of messages about configurable (*)
bf7355a... [Ada] Remove redundant initialization of Test_And_Set_Flag (*)
a4c26e6... [Ada] Tune inconsistent message about fixed-lower-bound and (*)
a115e49... [Ada] Conformance error on protected subp with anonymous-ac (*)
e5be835... [Ada] Proof of System.Vectors.Boolean_Operations (*)
fb8e358... [Ada] Remove extra space in single object declarations (*)
f9cdce4... [Ada] Code cleanups (*)
e306ed4... [Ada] Remove warnings-as-errors about constraints error in (*)
45742b6... [Ada] Escalate pre-continuation messages from warnings to e (*)
bc0b26b... [Ada] Update copyright notice and bump Gnatvsn.Current_Year (*)
c60845f... [Ada] Document LLVM-specific flags (*)
4180f27... [Ada] Use atomic builtins for atomic counters on x86 (32bit (*)
5b417b3... libstdc++: Make std::variant work with Clang in C++20 mode (*)
11d3e8f... libstdc++: Make std::common_iterator completely constexpr-a (*)
accccf7... Sort 2 names in ChangeLog. (*)
11b26b8... Check sorting of MAINTAINERS. (*)
a923fa6... ira: Fix s390 build (*)
0752c75... Recognize MULT_HIGHPART_EXPR in tree-ssa-math-opts pass. (*)
19d81fd... rs6000: powerpc suboptimal boolean test of contiguous bits (*)
8e86086... State --sysroot option as validated once processed (*)
14cb768... Improve sequence logic in cxx_init_decl_processing (*)
0552605... testsuite: Fix regression on m32 by r12-6087 [PR103820] (*)
2e1116c... rs6000: Remove useless code related to -mno-power10 (*)
4bb79e2... Extend predicate of operands[1] from register_operand to ve (*)
d9450aa... Daily bump. (*)
04a7455... i386: Introduce V2QImode vector compares [PR103861] (*)
ab36b55... c++: constexpr base-to-derived conversion with offset 0 [PR (*)
3e95a97... c++: "more constrained" vs staticness of memfn [PR103783] (*)
54fa7da... c++: Ensure some more that immediate functions aren't gimpl (*)
de0faa5... tree-optimization/103948 - detect vector vec_cmp in expand_ (*)
c173d88... rs6000: Add Power10 optimization for _mm_blendv* (*)
d3ff742... [vect] Re-analyze all modes for epilogues (*)
828474f... Fortran: Pass unlimited polymorphic argument to assumed typ (*)
3159da6... x86_64: Ignore zero width bitfields in ABI and issue -Wpsab (*)
b6eac7c... Partially sort MAINTAINERS. (*)
037cc0b... ira: Handle "soft" conflicts between cap and non-cap allocn (*)
01f3e6a... ira: Consider modelling caller-save allocations as loop spi (*)
8e7a237... ira: Try to avoid propagating conflicts (*)
d54565d... ira: Add ira_subloop_allocnos_can_differ_p (*)
909a4b4... ira: Add comments and fix move_spill_restore calculation (*)
bf37fd3... ira: Add a ira_loop_border_costs class (*)
a8d3c98... libstdc++: Add %j, %U, %w, %W time_get support, fix %y, %Y, (*)
68c2e9e... libstdc++: Fix and simplify freestanding configuration [PR1 (*)
e54dda4... libstdc++: Add dg-timeout-factor to some more regex tests (*)
e1b8a91... libstdc++: Update default -std option in manual (*)
4fde88e... libstdc++: Add -nostdinc++ for c++17 sources [PR100017] (*)
8234b0d... Properly enable -freorder-blocks-and-partition on 64-bit Wi (*)
4929542... Fortran: Allow IEEE_CLASS to identify signaling NaNs (*)
be59671... middle-end/101530 - fix shufflevector lowering (*)
92e114d... tree-optimization/100359 - restore unroll at -O3 (*)
a42dd9f... [Ada] Fix bogus error on call to subprogram with incomplete (*)
cc9cd23... [Ada] Fix internal error on unchecked union with component (*)
0c6fbbf... [Ada] Make pragma Inspection_Point work for constants (*)
a6eae6a... [Ada] Reduce runtime dependencies on stage1 (*)
41899cd... [Ada] Switch from __sync to __atomic builtins for Lock_Free (*)
888fb69... [Ada] Remove CodePeer annotations for pragma Loop_Variant (*)
d9c64c6... [Ada] Disable expansion of pragma Loop_Variant in CodePeer (*)
d256274... [Ada] Fix typo in comment about unit families (*)
a283cf6... [Ada] Adjust the alignment to the size for bit-packed array (*)
ad85af8... [Ada] Switch from __sync to __atomic builtins for atomic co (*)
68adddc... [Ada] Fix error on too large size clause for bit-packed arr (*)
b942847... [Ada] Task arrays trigger spurious unreferenced warnings (*)
3a5702d... Daily bump. (*)
49d73c9... Fortran: check arguments of MASKL/MASKR intrinsics before s (*)
2e63128... Fortran: reject invalid non-constant pointer initialization (*)
c1c17a4... Fortran: Ignore KIND argument of a few more intrinsics. [PR (*)
57fe1f6... Testsuite: Make dependence on -fdelete-null-pointer-checks (*)
2848ef1... Daily bump. (*)
fad14a0... x86_64: Improve (interunit) moves from TImode to V1TImode. (*)
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 (*)
80ad67e... ifcvt: Check for asm goto at the end of then_bb/else_bb in (*)
1935db2... Avoid more -Wformat-diag warnings [PR103758] (*)
0fbefa2... Daily bump. (*)
4ec62db... rs6000: Skip overload instances with uninitialized fntype ( (*)
d243f40... Fix target/103910: missing GTY on x86_mfence causing PCH us (*)
c166632... i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR (*)
e3ef832... libstdc++: Optimize operations on small size hashtable [PR (*)
194f712... Avoid -Wformat-diag. (*)
6aa4406... i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915] (*)
877c9e3... i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905 (*)
85a3442... Fortran: Fix ICE caused by missing error for untyped symbol (*)
6aa0859... libstdc++: Fix overconstrained std::string constructor [PR1 (*)
3633cc5... libstdc++: Implement P1328 "Making std::type_info::operator (*)
096228d... libstdc++: Improvements to standard error category objects (*)
1918067... libstdc++: Fix std::error_code pretty printer for versioned (*)
7a2f2d9... libstdc++: Add pretty printer for std::regex internals (*)
749ee73... libstdc++: Fix comments in std::forward_list tests (*)
76a4593... libstdc++: Avoid -Wzero-as-null-pointer-constant warning [P (*)
917c7b1... libstdc++: Simplify std::allocator_traits<allocator<void>>: (*)
cebe875... libstdc++: Fix example preprocessor command in FAQ [PR10387 (*)
e093667... libstdc++: Reduce template instantiations in <regex> (*)
9a2451c... libstdc++: Compare match_results for failed regex_match (*)
260a533... libstdc++: Improve std::regex_error::what() strings (*)
b1e701d... [c++] Adjust mark used member in instantiated class scope (*)
f2da9e2... Fix diagnostic recursion ICE (*)
77e7161... DCO Entry (*)
5e51d85... [Ada] Improve support for casing on types with controlled p (*)
a7b4fbd... [Ada] Simplify detection of alphabetic characters with memb (*)
2af751b... [Ada] Expand controlling function wrapper into expression f (*)
3531f20... [Ada] Expand controlling functions wrappers in GNATprove mo (*)
48b8a56... [Ada] Use Add_Char_To_Name_Buffer for 1-character strings (*)
ad2fd23... [Ada] Simplify calls to Name_Find with known string paramet (*)
f3799ac... [Ada] Compiler crash with -gnatR2 and with of child (*)
76cc077... [Ada] Remove obsolete s-sopco* and s-strops units (*)
3077fc4... [Ada] Remove extra whitespace in declarations and parameter (*)
31593d2... [Ada] Remove explicit "in" in internal parameter associatio (*)
17b7c44... [Ada] Align arrows in parameter associations (*)
0861312... [Ada] Remove extra space in parameter associations (*)
82faa04... [Ada] Fix layout of parameters in calls to Predef_Spec_Or_B (*)
e2642e2... [Ada] Fix condition to build subtype for discriminated type (*)
bfcc4dd... [Ada] Add contracts for the proof of System.Arith_128 (*)
7c58372... [Ada] Simplify handling of user-defined numeric literals (*)
3814652... [Ada] Proof of runtime units for integer exponentiation (ch (*)
1702fb6... [Ada] Remove unnecessary check for missing parameter specif (*)
c239773... [Ada] Introduce expression functions for contract of Scan_E (*)
a650593... [Ada] Prevent Get_Current_Value_Condition from returning th (*)
54403a8... [Ada] Simplify making of null procedure wrappers (*)
af28783... [Ada] Proof of runtime units for integer exponentiation (ch (*)
8ec9fd4... [Ada] Remove redundant code related to instances with forma (*)
a714d2b... [Ada] Fix sharing of formal parameters between wrapper spec (*)
0f93c57... [Ada] Renamed_Entity should return Entity_Id (*)
06faf92... [Ada] Deconstruct dead wrappers added for external axiomati (*)
1a056c2... [Ada] Rename parameter-dependent constants in generic unit (*)
50d8b10... [Ada] Fix lemma in generic unit System.Arith_Double (*)
acdf2f0... [Ada] Remove Compiler_Unit[_Warning] pragmas (*)
1fc9386... [Ada] Reduce runtime dependencies on stage1 (*)
1021b72... tree-optimization/103816 - detect offset overflow in SLP gr (*)
a4c2e62... gimple-fold: Remove incorrect folding of debug stmts [PR103 (*)
4ce3bd7... testsuite: Fix gcc.target/i386/pr103895.c testcase [PR10389 (*)
0fc60c1... ipa-inline: Add target info into fn summary [PR102059] (*)
a0239f8... compiler: remove duplication of Named_object traversal (*)
7d11b64... Daily bump. (*)
5a431b6... Eenable -Winvalid-memory-order for C++ [PR99612]. (*)
708b87d... i386: Introduce V2QImode vectorized logic [PR103861] (*)
dd80200... c++: add begin/end to releasing_vec (*)
71c5b8b... c++: add emacs c++-mode marker (*)
0c9b04e... MAINTAINERS: Change of email address. (*)
88e8616... tree-optimization/103800 - sanity check more PHI vectorizat (*)
790854e... libgcc: Use _dl_find_object in _Unwind_Find_FDE (*)
be66195... libgomp/testsuite: Improve omp_get_device_num() tests (*)
ebc853d... tree-optimization/103690 - not up-to-date SSA and PRE DCE (*)
beed3f8... nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1 (*)
a54d117... Adjust VxWorks fixincludes hack for mkdir to work for C++ (*)
48e2d9b... Register --sysroot in the driver switches table (*)
fbb5924... libgomp: Fix GOMP_DEVICE_NUM_VAR stringification during off (*)
1a15451... tree-optimization/103864 - SLP reduction of reductions with (*)
801b2c8... shrink-wrapping: Don't call can_get_prologue unnecessarily (*)
4bd5297... x86: Update model value for Alderlake and Rocketlake (*)
62c8b21... openmp: Fix ICE in gimplify_omp_affinity [PR103643] (*)
05da968... Force_reg operand 1. (*)
d4b710a... [COMMITTED] c++: [PR90782] Add testcase (*)
4335914... tree-pretty-print: still indent unhandled codes (*)
a4ae8c3... Daily bump. (*)
bb93616... c-family: Have -Wformat-diag accept "decl-specifier" [PR103 (*)
1096ab1... i386: Always enable mov<V_32:mode> patterns [PR103894] (*)
122a754... c++: Avoid narrowing in make_char_string_pack (*)
4003ecb... Revamp documentation for _Complex types extension (*)
6447f6f... Fortran: Fix array copy-in/copy-out for BIND(C) functions [ (*)
6362627... i386, fab: Optimize __atomic_{add,sub,and,or,xor}_fetch (x, (*)
4911609... middle-end/103851 - ensure SSA names are released during OM (*)
91031bf... symtab: Fold &a == &b to 0 if folding_initializer [PR94716] (*)
814c221... testsuite: fix ASAN errors in i386.exp tests (*)
b043d4f... testsuite: fix vect.exp ASAN errors (*)
c43b590... d: Merge upstream dmd 001bfd97b, druntime 759e6023, phobos (*)
bd5b0fc... docs: Use ; for function declarations. (*)
134442b... c++: Support &typeid(x) == &typeid(y) and typeid(x) == type (*)
cd83fd9... tree-optimization/66502 - add testcase (*)
7adcbaf... Update copyright years. (*)
5d5db19... Add University of Illinois as external author (*)
877e3c2... Update Copyright in ChangeLog files (*)
abc1ac2... Update copyright dates. (*)
6123f29... Rotate ChangeLog files - step 2 - remove 2021 entries from (*)
d04ae83... Rotate ChangeLog files - part 1 - add ChangeLog-2021. (*)
660e583... Add testcase for PR103615 (*)
5da23a1... Daily bump. (*)
9ff206d... i386: Introduce V2QImode vectorized arithmetic [PR103861] (*)
6bec6e3... Adjust shadd-2 and shadd-3 scan counts. (*)
ee4e234... Skip gcc.dg/guality/example.c on hppa-linux. (*)
c743614... c++: fix array cleanup with throwing temp dtor (*)
092e60f... c++: don't wrap cleanups that can't throw (*)
4620531... Generate illegal instruction fault if LWS syscall returns - (*)
4759c16... Use optab_libfunc to access sync_lock_test_and_set libfunc (*)
62eb530... Daily bump. (*)
4f3b1a0... Fixincludes: Handle __FLT_EVAL_METHOD__ == 16 on darwin (*)
5fa4f98... Committed: Add testcases for a few PRs (*)
7918d82... testsuite: Adjust gcc.misc-tests/godump-1.c testcase (*)
222dbeb... objc: Fix handling of break stmt inside of switch inside of (*)
f17d267... Daily bump. (*)
cb48166... Fortran: Fix test on targets without REAL128 (*)
e3cbb8c... libgfortran: Fix bootstrap on targets without static_assert (*)
d9da496... testsuite: XFAIL some Wstringop-overflow tests ... (*)
84790a9... Daily bump. (*)
6c684aa... regrename: Fix -fcompare-debug issue in find_rename_reg [PR (*)
5545d1e... libcpp: Fix up ##__VA_OPT__ handling [PR89971] (*)
be674bd... libiberty: support digits in cpp mangled clone names (*)
52441f1... emit-rtl: Fix a -fcompare-debug issue due to var-tracking [ (*)
73898bc... docs: Add missing dash for argument. (*)
1dbe26b... c-family: Use BULTINS_LOCATION for predefined macros change (*)
1820137... shrink-wrapping: Fix up prologue block discovery [PR103860] (*)
dc1969d... loop-invariant: Don't move cold bb instructions to preheade (*)
be475aa... Daily bump. (*)
62c3f75... compiler, libgo: don't pad sparc64-linux epollevent (*)
e5acfca... tree-ssa-dce: Fix up -fcompare-debug failures in make_forwa (*)
ade9130... Fortran: keep values of IEEE_CLASS_TYPE in sync (*)
05edf6c... LTO: Prune some warnings in the testsuite (*)
d8f6c48... Fortran: avoid several NULL pointer dereferences during err (*)
ad964f7... Support ld.mold linker. (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testbase' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-01-27 9:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-27 9:49 [gcc/aoliva/heads/testbase] (586 commits) gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-point Alexandre Oliva
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).