From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id ED0F13858C2C; Fri, 8 Oct 2021 05:40:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ED0F13858C2C Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc/aoliva/heads/testbase] (377 commits) libgcc: use .init_stack for constructors if available X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/users/aoliva/heads/testbase X-Git-Oldrev: 1b07d9dce6c51c98d011236c3d4cd84a2ed59ba2 X-Git-Newrev: f49e3d28be44179f07b8a06159139ce77096dda7 Message-Id: <20211008054053.ED0F13858C2C@sourceware.org> Date: Fri, 8 Oct 2021 05:40:53 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Oct 2021 05:40:54 -0000 The branch 'aoliva/heads/testbase' was updated to point to: f49e3d28be4... libgcc: use .init_stack for constructors if available It previously pointed to: 1b07d9dce6c... Fortran: Handle allocated() with coindexed scalars [PR93834 Diff: Summary of changes (added commits): ----------------------------------- f49e3d2... libgcc: use .init_stack for constructors if available (*) 6131964... Simplify (_Float16) ceil ((double) x) to .CEIL (x) when ava (*) 77ca2cf... Support reduc_{plus,smax,smin,umax,min}_scal_v4hi. (*) 2b8453c... Enable auto-vectorization at O2 with very-cheap cost model. (*) 50e20ee... Daily bump. (*) fba228e... c++: NTTP with array/function type after substitution [PR61 (*) 7f78718... libstdc++: Move C++14 components to new (*) 44b6158... Fix access node merging (*) 348b426... c++: Add testcase for C++23 P2316R2 - consistent character (*) 1ebf2c1... tree-optimization/102608 - avoid CSEing .DEFERRED_INIT (*) 4fcf7f6... MAINTAINERS: Add myself to DCO section (*) 8ae3b44... build: Fix --enable-gather-detailed-mem-stats (*) 81c362c... amdgcn: Fix assembler version incompatibility (*) 205dafb... amdgcn: Implement -msram-ecc=any (*) 6ca03ca... amdgcn: Support LLVM 13 assembler syntax (*) 6496ae5... Properly parse invariant &MEM addresses in the GIMPLE FE (*) 57c7ec6... Daily bump. (*) 6aab794... c++: One more spaceship test. (*) 929cb75... libsanitizer: Update LOCAL_PATCHES (*) bb8adf0... libsanitizer: Apply local patches (*) 2e3d50c... libsanitizer: Merge with upstream (*) 881d168... libstdc++: Implement std::move_only_function for C++23 (P02 (*) ad451b0... Add range intersect with 2 wide-ints. (*) 3ca950c... Introduce a param-switch-limit for EVRP. (*) e828f4b... Use TYPE_MIN/MAX_VALUE in set_varying when possible. (*) 4b8ca6c... Ranger: More efficient zero/nonzero check. (*) 90c3a62... More consistently dump GIMPLE FE consumable stmts (*) ba83732... openmp: Optimize for OpenMP atomics 2x__builtin_clear_paddi (*) 8892d53... c++: Implement C++23 P2242R3 - Non-literal variables (and l (*) f43eb77... libcpp: Implement C++23 P2334R1 - #elifdef/#elifndef (*) ece8b0f... Fortran: Fix deprecate warning with parameter (*) e76a7a8... [gimple-isel] Remove redundant if condition. (*) 09d886e... c++: defaulted <=> with bitfields [PR102490] (*) bb6194e... Daily bump. (*) 433516e... Not add initialization for variables been initialized by FE (*) ab67380... compiler: workaround for C++ build template matching quirk (*) 737f95b... c++: Fix apply_identity_attributes [PR102548] (*) e247605... Darwin, D: Fix bootstrap when target does not support -Bsta (*) d4c470c... c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547] (*) ec0124e... Loosen loop crossing restriction in threader. (*) 1f51e9a... libstdc++: Ensure std::span and std::string_view are trivia (*) 370374c... Mark argument as unused (*) f9e6f20... Fix s390 test to have pointer type for computed goto (*) 5b4bf54... Fix redefinition warning (*) 6da36b7... libstdc++: Simplify constraints for std::any construction (*) 824e085... libstdc++: Add test for std::cmp_greater (*) 313193e... libstdc++: Improve test for printing volatile pointers (*) d4f6dbe... Allow more kinds of invariant addresses in GIMPLE FE (*) f393041... c++: templated static local var has value-dep addr [PR98930 (*) 7f4192d... gfortran.dg/gomp/pr43711.f90: Change dg-* for XFAIL->PASS (*) 9856132... Make flow of option processing more readily visible (*) eded910... Amend function names with UID when dumping with TDF_UID (*) 604459a... More .DEFERRED_INIT expansion rework (*) 7646847... libstdc++: Fix testcase for newly-implemented C++20 semanti (*) 9665c2e... libstdc++: Add noexcept to some std::function internals (*) 96955a8... libstdc++: Support printing volatile pointers (P1147R1) (*) 9e13680... libstdc++: Update __cpp_lib_adaptor_iterator_pair_construct (*) bbdf2d3... [Ada] Plug small loophole with boolean values (*) eae3332... [Ada] Do not unconditionally inline expression functions wi (*) 650ad52... [Ada] Fix latent bug in set_end_locus_from_node (*) 07ad659... [Ada] Minor include directives placement adjustment (*) a23e020... [Ada] introduce stack scrub (strub) feature (*) b1657ff... [Ada] Mark private component renaming as coming from source (*) 3a0302e... [Ada] Add comments in Ada.Task_Initialization (*) 8ae054e... [Ada] Include errno.h in QNX specific part of the signal ha (*) c46dffc... [Ada] Remove left-overs of Unaligned_Valid attribute (*) 2f22e8d... [Ada] Forbids use of Compile_Time_(Error|Warning) as config (*) e3915b9... [Ada] Add sys/time.h #include for QNX (*) f7d1d2c... [Ada] Issue a proper error message when no format specifier (*) 657d0d8... [Ada] Fix negative numbers formatted with leading zero (*) b2b2fe2... [Ada] Minor code clean-up (*) 8c77e8b... [Ada] Add missing functions to Wide_Wide_Characters Handlin (*) 4f3a016... [Ada] Improve error message on array aggregates (*) b479c0f... [Ada] Front-end support for Storage_Model feature (*) e035b4f... [Ada] Note that -gnatd_t is used in CCG (*) 50524b0... [Ada] Add case to consider ENODEV a "file not found error" (*) bdabd8b... [Ada] Rewrite operator entity in derived class-wide express (*) cc1fcd3... [Ada] Propagate Ghost status from parent to derived subprog (*) 0417581... [Ada] Add Default_Initial_Condition to type Unbounded_Strin (*) 640bda3... [Ada] Disable contract cases on formal containers (*) 439dae6... [Ada] Improve message on missing all/for in pre-Ada-2022 mo (*) f88db18... [Ada] Improve error message on missing all/for in quantifie (*) f46939f... [Ada] Proof of Ada.Strings.Maps (*) ec8ccc7... [Ada] Proof of Ada.Characters.Handling (*) 1581aa3... Adjust gfortran.dg/predict-2.f90 (*) da9c5f7... Daily bump. (*) 2dda00b... c-family: Implement -Warray-compare [PR97573] (*) d362b91... avoid hardreg autoinit (*) c86a16b... d: gdc driver ignores -static-libstdc++ when automatically (*) c4ee096... d: Save target node before parsing optimize options in case (*) 7e0c050... middle-end/102285 - refine .DEFERRED_INIT expansion (*) 55a3be2... tree-optimization/102570 - teach VN about internal function (*) 22d34a2... libstdc++: Implement P1518R2 for container deduction guides (*) 728e639... libstdc++: Add missing noexcept to std::variant helper (*) cf87656... libstdc++: Disable std::string{,_view} construction from nu (*) fa3ccf8... Remove static marker for range in alloca pass. (*) ad4a3c0... middle-end/102587 - avoid auto-init for VLA vectors (*) 5e0367d... [Ada] Incremental patch for restriction No_Dynamic_Accessib (*) 29ca687... [Ada] Document the current behaviour of -gnateA switch (*) 6a53553... [Ada] Handle properly user_defined literals given by operat (*) 861dc87... [Ada] Fix indentation in generated AST construction functio (*) aa40952... [Ada] Implement CUDA_Device (*) 70aec3a... [Ada] Completion of support for AI12-0409 (attribute Preela (*) a5740f2... [Ada] Mark Ada.Text_IO in SPARK (*) 39d7ff0... [Ada] Minor comment fix in System.Regpat (*) be33050... [Ada] Refactor duplicate code for pretty-printing GNAT AST (*) b680788... [Ada] Remove repeated calls to Prefix in resolution of arra (*) 3a6f30e... [Ada] Emit specific SCOs for decisions of quantified expres (*) 8f72124... [Ada] Fix comment about expansion of slices (*) 448a20e... [Ada] Add Ada RM description of Ada.Strings.Bounded as comm (*) c0dcfc8... [Ada] Fix for a static Leading_Part attribute raising const (*) f729943... [Ada] Fix resolution of Declare_Expressions involving trans (*) 8e1e74a... [Ada] Fix latent problem in Sem_Ch8.Build_Class_Wide_Wrappe (*) c36774b... [Ada] Declaration_Node for Itypes returns Empty or declarat (*) f997493... [Ada] Fix handling of slices with subtype names (*) 44bfdde... [Ada] Fix missing check on slice with a subtype indication (*) 263e293... [Ada] Fix handling of 'Image acting as a prefix of a slice (*) 6c30bcc... [Ada] Spurious non-variable error on implicitly dereference (*) 6109bca... [Ada] Adjust documentation of -fdump-ada-spec in GNAT UG (*) 43a59d4... [Ada] PR ada/102073 (*) 43362d7... [Ada] Crash on allocator in alternative accessibility modes (*) cf1c69f... [Ada] Entities in E_Loop scopes are not library-level entit (*) 2376b04... [Ada] Spurious accessibility error on renamed expression (*) d681ce9... [Ada] VxWorks inconsistent use of return type Fixup (*) 602176a... [Ada] Emit debugging information for TSD object (*) 935b356... [Ada] Fix compiler internal error (*) 1d65c80... [Ada] Improve checking for invalid index values when access (*) 51d9ef7... Fortran: Avoid var initialization in interfaces [PR54753] (*) f950d94... Remove dead code in config/rs6000/vxworks.h (*) 154fd08... Daily bump. (*) d910568... Fix for powerpc64 long double complex divide failure (*) fdf0b6c... coroutines: Fail with a sorry when presented with a VLA [PR (*) 650beb1... coroutines: Await expressions are not allowed in handlers [ (*) 8009c79... coroutines: Fix ICE with an invalid await_suspend type [PR1 (*) 1b54a72... coroutines: Ensure co_await_exprs have TREE_SIDE_EFFECTS se (*) 0ee1ab1... coroutines: Look through NOPs for awaiter variables [PR 995 (*) 8fbe1b1... options: check for CL_OPTIMIZATION only for cl_options. (*) e3e07b8... Daily bump. (*) b7848a2... libstdc++: Fix typos in std::filesystem code (*) 6c0dd02... [PR102563] Do not clobber range in operator_lshift::op1_ran (*) d7705b0... contrib: filter out mmx.md file. (*) 703d8a4... Add libgomp.fortran/order-reproducible-*.f90 (*) bda4aa3... options: fix ASAN issue during saving of opt. options (*) fc0bede... c-family: Fix bootstrap for targets defining TARGET_FORMAT_ (*) 5f02854... Use unsigned long long in asm-x86-linux-rdmsr.c (*) 9d116bc... Daily bump. (*) 5f9ccf1... [PR102546] X << Y being non-zero implies X is also non-zero (*) 257d289... aarch64: enable cortex-x2 CPU (*) f3cb211... aarch64: enable cortex-a710 CPU (*) 8aa3ab5... aarch64: enable cortex-a510 CPU (*) 92936be... libstdc++: Restore printing of assertion messages [PR102100 (*) acf3a21... libstdc++: Reduce header dependencies for C++20 std::erase (*) ff7793b... libstdc++: Allow stateful allocators in std::list::sort [PR (*) 34e9407... libstdc++: Make std::jthread support pointers to member fun (*) b7e8fb5... libstdc++: Add container adaptor constructors taking iterat (*) 6ccffeb... libstdc++: Implement LWG 3506 for std::priority_queue (*) e79bde6... libstdc++: Implement LWG 3529 for std::priority_queue (*) e5c093e... libstdc++: Implement LWG 3522 for std::priority_queue (*) 20751fa... libstdc++: Implement LWG 3392 for std::ranges::distance (*) 9b790ac... libstdc++: Remove unary_function base classes from std::thr (*) e3869a4... libstdc++: Remove useless base classes in pb_db tests (*) 44967af... libstdc++: Simplify __throw_out_of_range_fmt for freestandi (*) dc1b295... libstdc++: Fix narrowing conversion in std::visit (*) 59ffa3e... libstdc++: Avoid unconditional use of errc::not_supported [ (*) d71476c... libstdc++: Add utility for creating std::error_code from OS (*) a09bb4a... libstdc++: Add std::__conditional_t alias template (*) cfb582f... libstdc++: Optimize std::visit for the common case [PR 7811 (*) c46ecb0... libstdc++: Allow visiting inherited variants [PR 90943] (*) fb4d55e... libstdc++: Simplify __normal_iterator converting constructo (*) 10b6d89... libstdc++: Make move ctor noexcept for fully-dynamic string (*) ce709ad... libstdc++: Add noexcept to common_iterator proxy operators (*) d335d73... libstdc++: Use conditional noexcept in std::reverse_iterato (*) 681707e... libstdc++: Do not allocate a zero-size vector [PR 100 (*) 741c735... libstdc++: Implement std::clamp with std::min and std::max (*) 2a93d18... Add/update libgomp.fortran/alloc-*.f90 (*) 4dc7ce6... Enhance -Waddress to detect more suspicious expressions [PR (*) f171091... Default to dwarf version 4 on hppa64-hpux (*) cb4b822... libiberty: testsuite: add missing format on d-demangle-expe (*) be5bdcc... libsanitizer: Update LOCAL_PATCHES (*) b47fd7f... Update c-c++-common/tsan/atomic_stack.c (*) 984400f... libsanitizer: Bump asan/tsan versions (*) 488efba... libsanitizer: Apply local patches (*) 76288e1... libsanitizer: Merge with upstream (*) 7c99923... c++: cv-qualified ref introduced by typedef [PR101783] (*) 17374da... libstdc++: Define basic_regex::multiline for non-strict mod (*) 94311bf... libstdc++: Add missing header to test (*) 901fa4c... libstdc++: Add noexcept to istream_iterator and ostream_ite (*) c67339d... libstdc++: Fix _ForwardIteratorConcept for __gnu_debug::vec (*) b8d42cf... libstdc++: Replace try-catch in std::list::merge to avoid O (*) 5051fad... options: fix concat of options. (*) 0acdc7f... aarch64: fix AARCH64_FL_V9 flag value (*) 75d053d... Remove shadowed oracle field. (*) 9c1a633... ubsan: Move INT_MIN / -1 instrumentation from -fsanitize=in (*) 1c6a8b8... aarch64: Fix cpymem-size.c test for ILP32 (*) f0688d4... aarch64: add armv9-a to -march (*) d0abfa8... Fix bb-slp-pr97709.c after computed goto change (*) 6de9f0c... Append target/optimize attr to the current cmdline. (*) 97909f8... Fix ICE with stack checking emulation at -O2 (*) 021ad8e... Fix PR c++/64697 at -O1 or above (*) e705b85... openmp: Differentiate between order(concurrent) and order(r (*) 3749c3a... openmp: Avoid PLT relocations for omp_* symbols in libgomp (*) 998e434... openmp: Add alloc_align attribute to omp_aligned_*alloc and (*) 7010758... c++: Fix handling of __thread/thread_local extern vars decl (*) 3a7f20e... middle-end/102518 - avoid invalid GIMPLE during inlining (*) ea0b5b6... [Ada] Subprogram_Variant in ignored ghost code (*) 29ada0e... [Ada] Empty CUDA_Global procedures when compiling for host (*) e02c8df... [Ada] Improved checking for invalid index values when acces (*) f5d4b3f... [Ada] Document rounding mode assumed for dynamic floating-p (*) 3f561db... [Ada] More work on efficiency improvements (*) 3a81dbb... [Ada] Add missing guard before call to Interface_Present_In (*) f54be41... [Ada] Add new debug switch -gnatd.8 (*) 302563c... [Ada] Spurious warning about hiding in generic instantiatio (*) 1c37d19... [Ada] Crash on improper use of GNAT attribute Type_Key (*) 10ca293... [Ada] Crash on renaming within declare expression (*) 3323aa7... [Ada] Fix CodePeer warnings (*) ddd1ab3... [Ada] Add Evaluable_Kind and Global_Name_Kind (*) 8279a11... [Ada] Stub CUDA_Device aspect (*) 28c4945... [Ada] Assert_Failure on derived type with inherited Default (*) 698425f... [Ada] Add more node unions (*) 8b1a5da... [Ada] Implementation of AI12-0212: iterator specs in array (*) 475e1d2... [Ada] Ada2022: AI12-0195 overriding class-wide pre/postcond (*) fa465c1... [Ada] Fix deleting CodePeer files for non-ordinary units (*) 19ab5a5... [Ada] Improve error message for .ali file version mismatch (*) aa4648e... [Ada] Fix bug in inherited user-defined-literal aspects for (*) a6fe12b... [Ada] Info. gathering in preparation for more efficiency im (*) e0ab200... [Ada] Support gmem.out longer than 2G on 32 bit platforms (*) 6732c40... [Ada] Spurious range checks on aggregate with non-static bo (*) 3e20570... [Ada] Add N_Is_Decl (*) 7916838... [Ada] Add N_Entity_Name (*) cafd1c1... [Ada] Improve error message for .ali file version mismatch (*) 8e35980... [Ada] No ABE check needed for an expression function call. (*) 1b48283... [Ada] Fix CodePeer warnings (*) c4f826d... [Ada] Document that gnatmem requires fixed-position executa (*) 2e0782a... [Ada] Switch to SR0660 (*) 2467998... Daily bump. (*) f140838... testsuite: Fix cf-descriptor-5.f90 (*) cd08eae... arm: Enable Cortex-R52+ CPU (*) 9845c52... c++: __is_trivially_xible and multi-arg aggr paren init [PR (*) fdf8d5b... c++: argument order in a variadic type trait intrinsic (*) b6bca2e... c++: defaulted comparisons and vptr fields [PR95567] (*) bffb580... compiler: avoid calling Expression::type before lowering (*) b19bbfb... Fortran: resolve expressions during SIZE simplification (*) 8a0861e... Fortran: fix reference to Fortran standard in comment (*) 6f4459c... i386: Eliminate sign extension after logic operation [PR899 (*) 643e8f4... Fortran: Fix same_type_as (*) 8088a33... libphobos: Select the appropriate exception handler in getC (*) ed3ec73... libphobos: Print stacktrace before terminating program due (*) 0111153... libphobos: Remove unused variables in gcc.backtrace. (*) efa5449... libphobos: Give _Unwind_Exception an alignment that best re (*) d46a29d... libphobos: Define main function as extern(C) when compiling (*) ef37ddf... libgomp.fortran/alloc-*.f90: Add missing dg-prune-output (*) 70de20d... openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc for F (*) c3d11a1... testsuite: Skip a test-case when LTO is used [PR102509] (*) 32bd81e... Do not hide asm_out_file in ASM_OUTPUT_ASCII. (*) 09f032c... Refine alingment peeling fix (*) c2dc29c... Fix thinko in previous alignment peeling change (*) c536996... libstdc++: Fix preprocessor check for C++17 (*) f5440ac... Plug possible snprintf overflow in lto-wrapper. (*) b38a4bd... openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc (*) 257fd03... Add gimple_ranger::debug. (*) 64dd46d... Plug memory leak in hybrid_threader. (*) d238146... Daily bump. (*) d6a87d9... debug/102507: ICE in btf_finalize when compiling with -gbtf (*) cd5448f... MAINTAINERS: Add myself to DCO section (*) 24e30f4... [PR102501] Adjust jump threading testcases for ppc64* and o (*) 77731cb... Avoid CFG updates in VRP threader if nothing changed. (*) 48c97c6... Use a separate TV_* timer for the VRP threader. (*) 5e2adfe... Fortran: fix error recovery for invalid constructor (*) a672a22... bpf: correct extra_headers (*) 86304da... Fix more testsuite fallout from computed goto changes (*) 3caf7f8... aarch64: Fix type qualifiers for qtbl1 and qtbx1 Neon built (*) f38cd3b... libstdc++: Implement std::regex_constants::multiline (LWG 2 (*) 9ca4c42... libstdc++: Check for invalid syntax_option_type values in < (*) b701e1f... libstdc++: std::basic_regex should treat '\0' as an ordinar (*) b59be1a... libstdc++: Simplify std::basic_regex construction and assig (*) b34fa88... testsuite/102517 - fix FAIL of gcc.dg/pr78408-1.c with OImo (*) 4c77310... Fix peeling for alignment with negative step (*) a459ee4... aarch64: Improve size heuristic for cpymem expansion (*) 8f95e3c... aarch64: Improve size optimisation heuristic for setmem exp (*) d3e7bb1... openmp: Disallow reduction with var private in containing p (*) c6dbe7a... Fix some testcases after my computed goto patch (*) 2da5ec9... Avoid memcpy inline expansion in gcc.dg/out-of-bounds-1.c (*) fd13347... Daily bump. (*) 68c081b... RISC-V: Pattern name fix mul*3_highpart -> smul*3_highpart. (*) daa762f... c++: ttp matching with constrained auto parm [PR99909] (*) 2fcfc7d... libstdc++: Fix return values for atomic wait on futex (*) 26c09ae... libstdc++: Fix 48631_neg test in _GLIBCXX_INLINE_VERSION mo (*) e12f66d... c: [PR32122] Require pointer types for computed gotos (*) c44c5f3... libstdc++: Remove obfuscating typedefs in (*) b5f276b... libstdc++: Tweaks to to avoid warnings (*) df0dd04... libstdc++: Add noexcept to functions in (*) aeaea26... libstdc++: Define macro before it is first checked (*) bec1167... Darwin, D : Add .d suffix to the list for invoking dsymutil (*) 07fbdd7... libstdc++: Skip container adaptor tests that fail concept c (*) b701f46... libstdc++: Skip tests that fail with _GLIBCXX_CONCEPT_CHECK (*) afffc96... libstdc++: Fix concept checks for iterators (*) 5f1db76... libstdc++: Improve types used as iterators in testsuite (*) 4000d72... libstdc++: Fix tests that use invalid types in ordered cont (*) 45a8cd2... libstdc++: Fix _OutputIteratorConcept checks in algorithms (*) 82626be... libstdc++: Specialize std::pointer_traits<__normal_iterator (*) b12d6e7... Darwin, PPC : Fix R13 for PPC64. (*) 45f775f... libgcc, X86, Darwin: Export cpu_model and indicator. (*) fae6271... coroutines: Only set parm copy guard vars if we have except (*) a11052d... libstdc++: Improve std::forward static assert message (*) f2b7f56... libstdc++: Fix mismatched noexcept-specifiers in filesystem (*) e159c0a... aarch64: Add command-line support for Armv8.7-a (*) 0400ca1... Improve jump threading dump output. (*) 1f0a57b... libgomp: Only check for 2*sizeof(void*) int type with Fortr (*) 92cdd33... reassoc: Test rank biasing (*) c32f7df... Enable jump threading at -O1. (*) 95540a6... 'gfortran.dg/assumed_rank_22_aux.c' messages printed vs. De (*) a43ae03... Further test case adjustment re "Fortran: Fix assumed-size (*) dbed1c8... reassoc: Propagate PHI_LOOP_BIAS along single uses (*) 99c106e... reassoc: Do not bias loop-carried PHIs early (*) 3b7041e... i386: Don't emit fldpi etc. if -frounding-math [PR102498] (*) 34b1e44... tree-optimization/99793 - testcase for the PR (*) 5b8b152... tree-optimization/100112 - VN last_vuse and redundant store (*) 4f07769... openmp: Don't call omp_finish_clause on implicitly added pr (*) fb8b72e... Return VARYING in range_on_path_entry if nothing found. (*) dc614a8... top-level configure: setup target_configdirs based on repos (*) eea10af... AVX512FP16: Support basic 64/32bit vector type and operatio (*) 1dadd51... Fix gcc.target/i386/vect-pr97352.c for -m32 -march=cascadel (*) ce450af... gfortran.dg/include_15.f90: Add dg-prune-output [PR102500] (*) 6fabd9e... Fix gcc.dg/vect/bb-slp-pr65935.c FAIL with AVX after recent (*) e475ae9... Control all jump threading passes with -fjump-threads. (*) 9cfb95f... Relax condition of (vec_concat:M(vec_select op0 idx0)(vec_s (*) 3540429... Support 128/256/512-bit vector plus/smin/smax reduction for (*) cf96640... Daily bump. (*) 51018dd... c++: deduction guides and ttp rewriting [PR102479] (*) 8366836... Minor cleanups to solver. (*) 4ef1e52... Remove old VRP jump threader code. (*) 0288527... Replace VRP threader with a hybrid forward threader. (*) dd11aab... Come up with section_flag enum. (*) a64697d... flag_complex_method: support optimize attribute (*) 3e6a511... Update pathname for IBM long double description. (*) d06dc8a... middle-end/102450 - avoid type_for_size for non-existing mo (*) da1f639... libgomp.oacc-fortran/privatized-ref-2.f90: Fix dg-note (*) 00f6de9... Fortran: Fix assumed-size to assumed-rank passing [PR94070] (*) 76773d3... Fix PR c/94726: ICE with __builtin_shuffle and changing of (*) d5f8abe... Use on-demand ranges in ssa_name_has_boolean_range before q (*) e1d01f4... Convert some evrp uses in DOM to the range_query API. (*) 6390c50... Allow different vector types for stmt groups (*) e7b8d70... Revert "Optimize v4sf reduction.". (*) 1932e11... Daily bump. (*) fe2771b... Fortran: Fix associated intrinsic with assumed rank [PR1013 (*) e98e12c... Remove storage only description for _Float16 w/o avx512fp16 (*) f5ef07a... Daily bump. (*) 8bafc96... pru: Named address space for R30/R31 I/O access (*) 9a4293e... Daily bump. (*) 71f9651... top-level: merge Makefile.def patches from binutils-gdb rep (*) 84cccff... Fortran - improve checking for intrinsics allowed in consta (*) 2364250... Fortran: Add missing diagnostic for F2018 C711 (TS29113 C40 (*) 34947d4... real: fix encoding of negative IEEE double/quad values [PR9 (*) 51ca050... Make profitability calculation of RA conflict presentations (*) 55b3299... path solver: Avoid further lookups when range is defined in (*) 9b11107... libstdc++: Remove redundant 'inline' specifiers (*) 710c6ab... Verify unallocated edge/BB flags are clear (*) 204f56a... Fortran: Improve file-reading error diagnostic [PR55534] (*) 4a960d5... Avoid invalid loop transformations in jump threading regist (*) 29c9285... Fix value uninitialization in vn_reference_insert_pieces [P (*) f91b11e... Fix null-pointer dereference in delete_dead_or_redundant_ca (*) ea0f450... AVX512FP16: Support cond_op for HFmode (*) 391b23e... Daily bump. (*) 2646d0e... Fortran: Diagnose default-initialized pointer/allocatable d (*) e5c0492... c++: adjust the handling of RID_ATTRIBUTE. (*) eb9f099... c++: add spellcheck suggestions for typedef etc. [PR77565] (*) fe4e6c8... Look for a relation between operands only when possible. (*) 053e1d6... Create a ranger-local flag for non-executable edges. (*) (*) 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.