public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/marxin/heads/lto-plugin-get_symbols_v3-v4] (499 commits) lto-plugin: implement LDPT_GET_API_VERSION
@ 2022-06-16  6:48 Martin Liska
  0 siblings, 0 replies; only message in thread
From: Martin Liska @ 2022-06-16  6:48 UTC (permalink / raw)
  To: gcc-cvs

The branch 'marxin/heads/lto-plugin-get_symbols_v3-v4' was updated to point to:

 1f87e2cb265... lto-plugin: implement LDPT_GET_API_VERSION

It previously pointed to:

 976c0f48263... lto-plugin: implement LDPT_GET_API_VERSION

Diff:

!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------

  976c0f4... lto-plugin: implement LDPT_GET_API_VERSION
  9770238... lto-plugin: make claim_file_handler thread-safe
  68d1a3f... lto-plugin: support LDPT_GET_SYMBOLS_V3


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

  1f87e2c... lto-plugin: implement LDPT_GET_API_VERSION
  cb5cee0... lto-plugin: make claim_file_handler thread-safe
  3816ee6... lto-plugin: support LDPT_GET_SYMBOLS_V3
  4a0aad8... gengtype: do not skip char after escape sequnce (*)
  ab66fd0... opts: improve option suggestion (*)
  b18e5d7... RISC-V/testsuite: Fix pr105666.c under rv32 (*)
  1089d08... Simplify (B * v + C) * D -> BD* v + CD when B,C,D are all I (*)
  499b9c5... Daily bump. (*)
  ce3867d... xtensa: Eliminate [DS]Cmode hard register clobber that is i (*)
  cfad485... xtensa: Eliminate unwanted reg-reg moves during DFmode inpu (*)
  c95e307... xtensa: Add some dedicated patterns that correspond to GIMP (*)
  43b0c56... xtensa: Add support for sibling call optimization (*)
  96518f7... xtensa: Document new -mextra-l32r-costs= Xtensa-specific op (*)
  63c0731... analyzer: fix up paths for inlining (PR analyzer/105962) (*)
  b06b84d... value-relation.h: add 'final' and 'override' to relation_or (*)
  c540077... analyzer: show saved diagnostics as nodes in .eg.dot dumps (*)
  44681d4... analyzer: add more uninit test coverage (*)
  90f2a11... d: Add `@no_sanitize' attribute to compiler and library. (*)
  dc9b92f... libstdc++: [_Hashtable] Insert range of types convertible t (*)
  636b01a... d: Add `@visibility' and `@hidden' attributes. (*)
  49d14a8... testsuite: AIX operator new (*)
  9d2fe6d... Revert recent internal-fn changes [PR105975] (*)
  8aaa948... arm: big-endian issue in gen_cpymem_ldrd_strd [PR105981] (*)
  052d895... c++: Use better module partition naming (*)
  dc8071d... arm: fix thinko in arm_bfi_1_p() [PR105974] (*)
  57b2ada... d: Set TYPE_ARTIFICIAL on internal TypeInfo types (*)
  8c2733e... tree-optimization/105971 - less surprising refs_may_alias_p (*)
  edb9330... tree-optimization/105969 - FPE with array diagnostics (*)
  f4c3ce3... d: Delay completing aggregate and enum types until after at (*)
  2636660... aarch64: Revert bogus fix for PR105254 (*)
  183a4f3... gen: Allow unspec numbers in .md attributes (*)
  7bfb3f4... openmp: Fix up get-mapped-ptr-1.{c,f90} tests (*)
  acb1e6f... Fold truncations of left shifts in match.pd (*)
  4b1a827... Fix ICE in extract_insn, at recog.cc:2791 (*)
  4adc535... Daily bump. (*)
  cf79b11... syscall: gofmt (*)
  6abe341... libstdc++: Check lengths first in operator== for basic_stri (*)
  1b65779... libstdc++: Inline all basic_string::compare overloads [PR59 (*)
  29da017... libstdc++: Fix indentation in allocator base classes (*)
  0a9af7b... libstdc++: Check for size overflow in constexpr allocation  (*)
  3e16b43... regrename: Fix -fcompare-debug issue in check_new_reg_p [PR (*)
  e0e3ce6... rs6000: Delete VS_scalar (*)
  e860976... c++: Elide calls to NOP module initializers (*)
  8f6c317... Fix ipa-cp wrt volatile loads (*)
  0247ad3... RISC-V: Split slli+sh[123]add.uw opportunities to avoid zex (*)
  4bf0dcb... RISC-V: add consecutive_bits_operand predicate (*)
  e07a876... tree-optimization/105946 - avoid accessing excess args from (*)
  90467f0... middle-end/105965 - add missing v_c_e <{ el }> simplificati (*)
  be66762... Restore bootstrap on ARM (*)
  f907cf4... vect: Move suggested_unroll_factor applying [PR105940] (*)
  0774389... xtensa: Optimize bitwise AND operation with some specific f (*)
  70ce04c... xtensa: Make use of BALL/BNALL instructions (*)
  e1b193c... xtensa: Simplify conditional branch/move insn patterns (*)
  1c68ec1... xtensa: Improve shift operations more (*)
  c364227... Daily bump. (*)
  4f19e07... libphobos: Check in missing core.sync package module (*)
  2c11662... ubsan: -Wreturn-type and ubsan trap-on-error (*)
  72b1851... RISC-V: Reset the length to the default of 4 for FP compari (*)
  751f306... x86: Require AVX for F16C and VAES (*)
  254e88b... libstdc++: Rename __null_terminated to avoid collision with (*)
  30cc1b6... libstdc++: Use type_identity_t for non-deducible std::atomi (*)
  b3dd7d8... i386: Return true for (SUBREG (MEM....)) in register_no_eli (*)
  77718f3... d: Match function declarations of gcc built-ins from any mo (*)
  f8baf40... Add a general mapping from internal fns to target insns (*)
  1d205db... Factor out common internal-fn idiom (*)
  e55eda2... d: Improve TypeInfo errors when compiling in -fno-rtti mode (*)
  1158fe4... openmp: Conforming device numbers and omp_{initial,invalid} (*)
  3b59884... Introduce -finstrument-functions-once (*)
  cb1ecf3... Do not erase warning data in gimple_set_location (*)
  6303eee... c++: Separate late stage module writing (*)
  ec486b7... d: Merge upstream dmd 821ed393d, druntime 454471d8, phobos  (*)
  13ea4a6... i386: Fix up *<dwi>3_doubleword_mask [PR105911] (*)
  033e5ee... testsuite: Add -mtune=generic to dg-options for two testcas (*)
  fd1fcd4... Daily bump. (*)
  add1ada... Darwin: Truncate kernel-provided version to OS major for Da (*)
  6725f18... Darwin: Future-proof -mmacosx-version-min (*)
  ff500e1... gcc: xtensa: fix pr95571 test for call0 ABI (*)
  494bec0... PR96463: Optimise svld1rq from vectors for little endian AA (*)
  cbd8427... Daily bump. (*)
  cd02f15... xtensa: Improve constant synthesis for both integer and flo (*)
  ccd02e7... xtensa: Improve instruction cost estimation and suggestion (*)
  fddf0e1... xtensa: Consider the Loop Option when setmemsi is expanded  (*)
  9489a1a... xtensa: Tweak some widen multiplications (*)
  fddb7f6... Disable generating load/store vector pairs for block copies (*)
  ef1e4d8... Daily bump. (*)
  343d83c... c++: improve TYPENAME_TYPE hashing [PR65328] (*)
  f9b5a8e... c++: optimize specialization of templated member functions (*)
  cb7fd1e... c++: optimize specialization of nested templated classes (*)
  e6d369b... c++: Add a late-writing step for modules (*)
  1eff487... openmp: Call dlopen with "libmemkind.so.0" rather than "lib (*)
  c08ba00... c++: Adjust module initializer calling emission (*)
  1459b55... libgomp nvptx plugin: Remove '--with-cuda-driver=[...]' etc (*)
  671970a... libstdc++: Make std::lcm and std::gcd detect overflow [PR10 (*)
  1e65f2e... libstdc++: Fix lifetime bugs for non-TLS eh_globals [PR1058 (*)
  1753a71... PR rtl-optimization/7061: Complex number arguments on x86_6 (*)
  b370ed0... libstdc++: Make std::hash<basic_string<>> allocator-agnosti (*)
  5940b4e... libgccjit: Support getting the size of a float [PR105829] (*)
  e3bba42... Daily bump. (*)
  29dc90a... xtensa: Add clrsbsi2 insn pattern (*)
  e44e7fa... xtensa: Optimize '(~x & y)' to '((x & y) ^ y)' (*)
  9777d44... xtensa: Make one_cmplsi2 optimizer-friendly (*)
  2fcc69d... xtensa: Implement bswaphi2 insn pattern (*)
  6458486... Update gcc sv.po (*)
  a05aac0... rs6000: Delete FP_ISA3 (*)
  699e9a0... openmp: Fix up include of the generic allocator.c (*)
  4c334e0... c++: Fix up ICE on __builtin_shufflevector constexpr evalua (*)
  702a11a... RISC-V: Use a tab rather than space with FSFLAGS (*)
  97b81fb... c++: Better module initializer code (*)
  209de00... OpenMP: Handle ancestor:1 with discover_declare_target (*)
  2dc19a1... doc: Fix up -Waddress documentation (*)
  17f52a1... openmp: Add support for HBW or large capacity or interleave (*)
  269edf4... Update {skylake,icelake,alderlake}_cost to add a bit prefer (*)
  2fc6e3d... This patch replaces shift and ior insns with one rotate and (*)
  02b4e2d... Daily bump. (*)
  e8ed26c... c++: non-templated friends [PR105852] (*)
  7d87790... c++: redeclared hidden friend take 2 [PR105852] (*)
  b6e1373... PR middle-end/105874: Use EXPAND_MEMORY to fix ada bootstra (*)
  e94c6db... gcc: xtensa: fix PR target/105879 (*)
  90a6c3b... c++: Reimplement static init/fini generation (*)
  d8c2580... [Committed] Add -mno-avx2 to recent gcc.target/i386/xop-vpc (*)
  5e5deac... OpenMP: Fortran - fix ancestor's requires reverse_offload c (*)
  ef5cc6b... arm: Add star-mc1 cpu (*)
  75df159... libgccjit: allow common objects in $(EXTRA_GCC_OBJS) and $( (*)
  5e00539... Disparages SSE_REGS alternatives sligntly with ?v instead o (*)
  e4bdeab... Adjust testcase to avoid compile failure under -m32. (*)
  445ba59... Daily bump. (*)
  2005b9b... arm: Improve code generation for BFI and BFC [PR105090] (*)
  cd22395... Fix insn does not satisfy its constraints: sse2_lshrv1ti3 (*)
  c00e1e3... PR middle-end/105853: Call store_constructor directly from  (*)
  cef3f69... Revert "configure: arrange to use appropriate objcopy" (*)
  03b7140... openmp: Add support for OpenMP 5.2 linear clause syntax for (*)
  6bb0776... x86: harmonize __builtin_ia32_psadbw*() types (*)
  76e3d60... x86-64: make "length_vex" also account for VEX.B use by reg (*)
  6dd194e... PR c++/96442: Improved error recovery in enumerations. (*)
  c4320bd... Recognize vpcmov in combine with -mxop on x86. (*)
  63eab5d... Update document for VECTOR_MODES_WITH_PREFIX (*)
  70e2ffb... Daily bump. (*)
  733a792... c++: function NTTP argument considered unused [PR53164, PR1 (*)
  36bd6ea... arm: reinstate HAVE_GAS_ARM_EXTENDED_ARCH (*)
  df68ed4... Daily bump. (*)
  ad69193... Daily bump. (*)
  aec8685... c++: Allow mixing GNU/std-style attributes [PR69585] (*)
  ed6fd2a... PR middle-end/95126: Expand small const structs as immediat (*)
  5371831... i386: Fix up *_doubleword_mask [PR105825] (*)
  58b6714... Daily bump. (*)
  891d647... c++: more-specialized test (*)
  0ecb6b9... c++: value-dep but not type-dep decltype expr [PR105756] (*)
  284ae8b... c++: redeclared hidden friend [PR105761] (*)
  44a5bd6... c++: cv-quals of dummy obj for non-dep memfn call [PR105637 (*)
  6a098f4... gfortran.dg/gomp/scope-6.f90: Add \\ to scan-tree-dump (*)
  ff35a75... OpenMP/Fortran: Add support for firstprivate and allocate c (*)
  43c013d... c++: don't substitute TEMPLATE_PARM_CONSTRAINTS [PR100374] (*)
  df4f95d... c++: find_template_parameters and PARM_DECLs [PR105797] (*)
  1982fe2... match.pd: Optimize __builtin_mul_overflow_p (x, cst, (stype (*)
  0fd3c70... Misc range temporary fixes. (*)
  f4fa81b... Remove unneeded vrange_traits. (*)
  89b0276... Flesh out unsupported_range. (*)
  a9058b0... Implement vrange::supports_type_p. (*)
  6124f42... configure: arrange to use appropriate objcopy (*)
  d4630b6... x86: {,v}psadbw have commutative source operands (*)
  be2861f... [PR105665] ivopts: check defs of names in base for undefs (*)
  39ab2e4... libcody: fix nonportable shell code in revision.stamp build (*)
  b168441... Daily bump. (*)
  2423f65... c++: new-expression is potentially constant in C++20 (*)
  7b98910... c++: ICE with template NEW_EXPR [PR105803] (*)
  6cf276d... diagnostics: add SARIF output format (*)
  5ab7317... Add -fdiagnostics-format={json-stderr|json-file} (*)
  4f9ad0b... json: fix escaping of '\' (*)
  4e72cca... RISC-V: bitmanip: improve constant-loading for (1ULL << 31) (*)
  d19b434... c++: more constexpr empty base [PR105795] (*)
  db4243b... c++: constexpr empty aggr [PR105795] (*)
  37e4e7f... PR target/105791: Add V1TI to V_128_256 for xop_pcmov_v1ti  (*)
  72c605e... testsuite: Also test swapped arguments of __builtin_mul_ove (*)
  cdfc6e9... [Ada] Update copyright notices (*)
  d6d9f53... [Ada] Remove left-overs of front-end SJLJ processing (*)
  134758e... [Ada] Fix record layout warnings not being tagged (*)
  dee55c1... [Ada] Disable -flto when building the shared libgnat (*)
  59a6274... [Ada] Couple of small preparatory adjustments (*)
  bbb9c47... [Ada] Restore full generation of static dispatch tables wit (*)
  da7cd04... [Ada] Never make symbols for thunks public (*)
  b05a31e... [Ada] Remove redundant checks for missing lists (*)
  89e037d... [Ada] Get rid of secondary stack for most calls returning t (*)
  c7c1d59... [Ada] Fix references to old variables that have been refact (*)
  2b376b5... [Ada] Rename GNATprove annotate pragma for termination to A (*)
  2a466ee... [Ada] Make the functional Maps and Sets unbounded (*)
  4c13223... [Ada] Fix spurious use of trampolines with interface types (*)
  8575c72... [Ada] Add precise subprogram identification to -fdiagnostic (*)
  615682b... [Ada] Refine previous changes on making symbols public/priv (*)
  017f486... [Ada] Fix spurious errors on ghost code in generics (*)
  a9f5f2c... [Ada] Move registering code for predefined primitives to Ex (*)
  5a06e88... [Ada] Build static dispatch tables always at the end of dec (*)
  57b522c... [Ada] vx7r2-arm/aarch64 - Support Atomic Primitives True (*)
  e5a850a... [Ada] Update documentation of GNAT.Dynamic_Tables (*)
  b25912a... [Ada] Fix detection of deferred constants for freezing erro (*)
  cfd2262... [Ada] Fix preconditions of Interfaces.C.Strings (*)
  5987f43... [Ada] Issue errors on wrong context for ghost entities (*)
  d276374... [Ada] Complete contracts of Interfaces.C.Strings subprogram (*)
  2689914... [Ada] Removal of dead code Analyze_Label_Entity (*)
  dc94991... [Ada] Propagate Has_Inherit{able,ed}_Invariants to base typ (*)
  d1ae373... [Ada] Combine system.ads files - arm and aarch64 linux (*)
  e3adb80... [Ada] Combine system.ads file - vxworks7 rtp constants (*)
  68eb05a... [Ada] Gnatbind crash during checksum calculation (*)
  878043a... [Ada] Fix iteration on formal vectors (*)
  f03f48a... [Ada] Add contracts to System.Address_To_Access_Conversions (*)
  f0b7fdd... [Ada] Add contracts to Interfaces.C.Strings (*)
  dcfdd28... i386: Optimize away shift count masking of shifts/rotates s (*)
  08afab6... tree-optimization/101668 - relax SLP of existing vectors (*)
  4a6b8d9... tree-optimization/105802 - another unswitching type issue (*)
  3164de6... Daily bump. (*)
  2d546ff... libgcc: Align __EH_FRAME_BEGIN__ to pointer size (*)
  c4c3cd5... [PATCH] configure: use OBJDUMP determined by libtool [PR956 (*)
  a743a72... DSE: Use the constant store source if possible (*)
  e2e471d... c++: auto and dependent member name [PR105734] (*)
  72e52b8... c++: auto function as function argument [PR105779] (*)
  ae54c1b... AArch64: Cleanup option processing code (*)
  cf78d84... match.pd: Optimize __builtin_mul_overflow_p (x, cst, (utype (*)
  289f860... c++: Static init guard generation (*)
  c4d702f... c++: Cleanup static init generation (*)
  ee21974... c++: Make static init generation more consistent (*)
  57a8fb9... tree-optimization/105786 - avoid strlen replacement for poi (*)
  0d5cc97... unswitch: Fold case label lo/hi values to index type [PR105 (*)
  45c8523... Convert ranger and clients to vrange. (*)
  d847433... Revamp irange_allocator to handle vranges. (*)
  cf5bea7... Convert range-op.* to vrange. (*)
  59c8e96... Implement generic range temporaries. (*)
  4f1bce1... Implement abstract vrange class. (*)
  3e9a6d2... [Ada] Allow confirming volatile properties on No_Caching va (*)
  6b4239f... [Ada] Combine system.ads file - vxworks7 kernel constants. (*)
  df014c9... [Ada] Combine system.ads files - arm and aarch64 qnx (*)
  d124654... [Ada] Fix missing space in error message (*)
  da85f3f... [Ada] Fix classification of Subprogram_Variant as assertion (*)
  5cfde7a... [Ada] Rename Returns_On_Secondary_Stack into Needs_Secondar (*)
  4e8310b... [Ada] Do not freeze subprogram body without spec too early (*)
  ce0bbf2... [Ada] Bug fix in "=" function of formal doubly linked list (*)
  2977b00... [Ada] Fix predicate check on object declaration (*)
  9ba4b38... [Ada] arm-qnx-7.1: unwind goes wrong after regs restore (*)
  65818fc... [Ada] Enable using absolute paths in -fdiagnostics-format=j (*)
  66f2a0d... [Ada] Fix bad interaction between Inline_Always and -gnateV (*)
  2ae98c3... [Ada] Propagate null-exclusion to anonymous access types (*)
  8182602... [Ada] Add a comment about a finalization issue (*)
  dbb0c80... [Ada] Get rid of secondary stack for controlled components  (*)
  7a9800f... [Ada] Note that hardening features are experimental (*)
  b1743c7... [Ada] Another case where freezing incorrectly suppresses ch (*)
  378523d... [Ada] Adjust reference in comment (*)
  04b65c9... [Ada] QNX shared libraries - arm-qnx build gnatlib .so's (*)
  1215222... [Ada] Fix composability of return on the secondary stack (*)
  fdb2f2e... [Ada] Fix "formal parameter & is not referenced" not being  (*)
  343928a... [Ada] Adjust warning switches (*)
  af93b89... [Ada] Minor tweaks to dispatching support code (*)
  eb1091d... [Ada] Missing discriminant checks when accessing variant fi (*)
  3c2674c... [Ada] Fix search for "for ... of" loop subprograms (*)
  c97f3a7... [Ada] arm-qnx-7.1: unwind goes wrong after regs restore (*)
  f3949a2... [Ada] Add reference counting in functional containers (*)
  e1379ee... [Ada] Issue a warning on entity hidden in use_clause with - (*)
  94e416d... [Ada] Issue better error message for out-of-order keywords  (*)
  73514ab... [Ada] Use Actions field of freeze nodes for subprograms (co (*)
  64f72fa... [Ada] Add inline documentation for Is_{Parenthesis,Enum_Arr (*)
  5512eab... [Ada] Incorrect code for anonymous access-to-function with  (*)
  3cd5205... [Ada] Suppress warnings on membership test of ranges (*)
  ae575e9... tree-optimization/105763 - avoid abnormals with ranger quer (*)
  820ead4... Daily bump. (*)
  4f84f12... c++: non-dep call with empty TYPE_BINFO [PR105758] (*)
  3f7daf7... c++: use auto_timevar instead of timevar_push/pop (*)
  6013fc2... c++: squash cp_build_qualified_type/_real (*)
  a8b5d63... build: TAGS and .cc transition (*)
  a0bc7fd... d: Fix D lexer sometimes fails to compile code read from st (*)
  67d399d... aarch64: Fix build with gcc-4.8 (*)
  6c3c8f0... Correct spelling of DW_AT_namelist_item (*)
  da8a18d... c++: document comp_template_args's default args (*)
  b5cf960... c++: use current_template_constraints more (*)
  f38b20d... openmp: Add support for firstprivate and allocate clauses o (*)
  0f4df80... Daily bump. (*)
  ff91735... c++: Add !TYPE_P assert to type_dependent_expression_p [PR9 (*)
  1ad584d... Allow SCmode and DImode to be tieable with TARGET_64BIT on  (*)
  871dbb6... Fortran: improve runtime error message with ALLOCATE and ER (*)
  f1652e3... PR rtl-optimization/101617: Use neg/sbb in ix86_expand_int_ (*)
  2a12adf... Make the default rtx_costs of MULT/DIV variants consistent. (*)
  43201f2... PR target/70321: Split double word equality/inequality afte (*)
  3595231... i386: Remove constraints when used with constant integer pr (*)
  c892984... x86: correct bmi2_umul<mode><dwi>3_1's MEM_P() uses (*)
  1b88c61... [Ada] Fix spurious options being inserted in -fdiagnostics- (*)
  a4db870... [Ada] Add "option" field to GNAT's -fdiagnostics-format=jso (*)
  8244b80... [Ada] Remove contract duplication in formal doubly linked l (*)
  576b777... [Ada] Fix expansion of structural subprogram variants (*)
  263cb16... [Ada] Simplify construction of a path to file (*)
  0f29dfc... [Ada] Remove repeated description of support for Address cl (*)
  9baae56... [Ada] Add insertion character to Ineffective_Inline_Warning (*)
  94cf3d1... [Ada] Add insertion character for overlay modification warn (*)
  67481ef... [Ada] Fix Warn_On_All_Unread_Out_Parameters not being prope (*)
  f925b56... [Ada] Fix Warn_On_Late_Primitives messages not being proper (*)
  8337af4... [Ada] Fix -gnatw.f warnings not having the right insertion  (*)
  b341b81... [Ada] Deconstruct deferred references (*)
  6a91be2... [Ada] Avoid creating a finalization wrapper block for funct (*)
  507ed65... [Ada] Incorrect unreferenced warnings on null subprograms a (*)
  f55e8fd... [Ada] Fix illegal Ada in s-dwalin.adb (*)
  ebddfe5... [Ada] Incorrect determination of whether an expression is p (*)
  567bf44... [Ada] Fix expansion of aggregate for discriminated limited  (*)
  878ded4... [Ada] Do not freeze specifically for dispatch tables (*)
  79b7ab6... [Ada] Do not analyze expression functions for dispatch tabl (*)
  7641690... [Ada] Introduce Opt.CCG_Mode (*)
  40e0104... [Ada] Update proofs of double arithmetic unit after prover  (*)
  33dec21... [Ada] Tweaks to hardening docs (*)
  4609660... [Ada] Fix typo in comment for functional sets (*)
  fabf93d... [Ada] Restore hiding of predefined "=" operator through cla (*)
  3e93d29... [Ada] Do not freeze profiles for dispatch tables (*)
  1ea2231... [Ada] Adapt proof of runtime unit s-arit32 (*)
  5b7630f... [Ada] PR ada/105303 Fix use of Assertion_Policy in internal (*)
  55c19dd... [Ada] Delete no-longer-used Convert_To_Return_False flag (*)
  efaee96... [Ada] Add empty constructors to the functional containers (*)
  96b2e17... [Ada] Fix new CUDA kernel registration scheme (*)
  b4e04a7... [ARM] Fix prototype for vec_perm_const hook. (*)
  7915f65... RISC-V/testsuite: constraint some of tests to hard_float (*)
  05f220c... Daily bump. (*)
  58a40e7... libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105 (*)
  7947379... Darwin: Fix empty g++ command lines [PR105599]. (*)
  da5f0cc... sourcebuild.texi: Document toplevel directories (*)
  37b3b5d... Daily bump. (*)
  919822a... [PATCH 1/2] avr: Added AVR-DA and DB MCU series (*)
  e3803f9... OpenMP/Fortran: Add support for enter clause on declare tar (*)
  ce15802... Fix ICE on sh (*)
  ad8f6e2... Vim swap files not ignored (*)
  f535f9d... libbacktrace: update README (*)
  65aebf1... Darwin: Amend REAL_LIBGCC_SPEC comment [NFC]. (*)
  163fa9a... Rename OSCONS_CC to GCC_FOR_ADA_RTS (*)
  42fd2cd... libgomp: Don't define GOMP_HAVE_EFFICIENT_ALIGNED_ALLOC for (*)
  9312492... openmp: Adjust diagnostics about same variable in link and  (*)
  221acd6... c++: lambda in concept [PR105652] (*)
  d9176e6... Daily bump. (*)
  610d789... d: Merge upstream dmd 4d07f22f2, druntime f89da313, phobos  (*)
  d822f4b... c++: Fix ICE with -Wmismatched-tags [PR105725] (*)
  ca4b950... c-family: fix attribute constructor ICE [PR90658] (*)
  de57440... libstdc++: Mark non-exported function always_inline [PR1056 (*)
  8af2665... Fortran: Fix OpenMP clause name in error message (*)
  37c988b... Avoid shift in get_ref_base_and_extent (*)
  f571596... ipa: Check cst type when propagating controled uses info (*)
  0ccba4e... openmp: Add support for enter clause on declare target (*)
  e7c482b... tree-optimization/105726 - adjust array bound heuristic (*)
  e2f014f... fold-const: Fix up -fsanitize=null in C++ [PR105729] (*)
  8255b49... libgomp.texi: Add more to-be-implemented OpenMP 5.2 feature (*)
  8fb94fc... Canonicalize X&-Y as X*Y in match.pd when Y is [0,1]. (*)
  29ae455... Pre-reload splitter to transform and;cmp into not;test on x (*)
  c626435... Close gcc-9 branch (*)
  9aad2b2... xtensa: Improve bswap[sd]i2 insn patterns (*)
  6454b4a... xtensa: Add setmemsi insn pattern (*)
  b2cb88f... Daily bump. (*)
  367740b... libstdc++: Fix narrowing conversions for 16-bit size_t [PR1 (*)
  11e1ee1... libstdc++: Fix atomic and error_code printers for versioned (*)
  ae3ea14... libstdc++: Move std::iostream_category() definition to new  (*)
  6f56efa... c++: improve -Waddress warnings with *_cast [PR105569] (*)
  3397563... xtensa: Fix instruction counting regarding block move expan (*)
  9b251fe... xtensa: Make use of IN_RANGE macro where appropriate (*)
  b753405... xtensa: Simplify EXTUI instruction maskimm validations (*)
  47b20d0... libstdc++: Add constexpr to std::counted_iterator post-incr (*)
  97dc78d... c++: constrained partial spec forward decl [PR96363] (*)
  692643c... libstdc++: Refactor includes for unordered containers (*)
  650eadd... libstdc++: Remove some unnecessary includes (*)
  a443805... libstdc++: Make headers include their prerequisites (*)
  ace4b7f... libstdc++: Fix printing of std::span for versioned namespac (*)
  634b008... libstdc++: Fix printing of std::atomic<shared_ptr<T>> for v (*)
  6eb60ce... libstdc++: Rename tests like .../wchar_t/1.cc to .../wchar_ (*)
  f638f2b... libstdc++: Remove redundancy in test pathnames (*)
  3dff965... Daily bump. (*)
  da2c56e... c++: fix ICE on invalid attributes [PR96637] (*)
  34970d0... c++: CTAD with alias and nested template [PR105655] (*)
  850a9ce... c++: deduction from auto fn [PR105623] (*)
  8c9c92f... c++: constexpr returning deallocated ptr (*)
  6209009... c++: strict constexpr and local vars (*)
  1b661f3... c++: ICE with temporary of class type in DMI [PR100252] (*)
  75c4e49... AArch64: Prioritise init_have_lse_atomics constructor [PR 1 (*)
  761cc32... Tweak comments. (*)
  156d7d8... Use infer instead of side-effect for ranges. (*)
  63f1985... RISC-V: Don't unconditionally add m,a,f,d in arch-canonical (*)
  2a79068... GCN: Add gfx908/gfx90a to -march/-mtune in invoke.texi (*)
  7a3ee77... c: Improve build_component_ref diagnostics [PR91134] (*)
  329417d... d: add more 'final' and 'override' to gcc/d/*.cc 'visit' im (*)
  19aec65... Fix misspelled default (*)
  af02daf... asan: Fix up instrumentation of assignments which are both  (*)
  c125f50... libgomp: Fix occassional hangs with taskwait nowait depend (*)
  a1c9f77... Add GIMPLE switch support to loop unswitching (*)
  0d344b5... aarch64: Fix pac-ret with unusual dwarf in libgcc unwinder  (*)
  768f49a... Daily bump. (*)
  5af2202... Fix profile count maintenance in vectorizer peeling. (*)
  10d1986... PR middle-end/105604 - ICE: in tree_to_shwi with vla in str (*)
  1189c03... c++: *this folding in constexpr call (*)
  0aee03c... gcc.misc-tests/outputs.exp: Use link test to check for -gsp (*)
  72f7654... c++: discarded-value and constexpr (*)
  2540e2c... c++: constexpr empty base redux [PR105622] (*)
  ae8decf... Add new parameter to vec_perm_const hook for specifying ope (*)
  2f4f7de... x86: Document -mcet-switch (*)
  cde52d3... amdgcn: Add gfx90a support (*)
  8086230... amdgcn: Remove LLVM 9 assembler/linker support (*)
  2c5c645... libiberty: remove FINAL and OVERRIDE from ansidecl.h (*)
  e8a2555... Optimize double word negation of zero extended values on x8 (*)
  793f847... PR tree-optimization/105668: Provide vcond_mask_v1tiv1ti pa (*)
  9e7a0e4... Minor improvement to genpreds.cc (*)
  d0ef9e0... c++: set TYPE_CANONICAL for more template types (*)
  442cf09... d: add 'final' and 'override' to gcc/d/*.cc 'visit' impls (*)
  d44e471... RISC-V: Cache Management Operation instructions testcases (*)
  3df3ca9... RISC-V: Cache Management Operation instructions (*)
  23c738b... RISC-V: Add mininal support for Zicbo[mzp] (*)
  4665cfb... tree-vect-slp-patterns.cc: add 'final' and 'override' to ve (*)
  f31ba11... ipa: add 'final' and 'override' to call_summary_base vfunc  (*)
  bd06c36... Revert "Mitigate -Wmaybe-uninitialized in expmed.cc." (*)
  c5c5237... Mitigate -Wmaybe-uninitialized in expmed.cc. (*)
  3677eb8... Extend --with-zstd documentation (*)
  91c7c5e... middle-end/105711 - properly handle CONST_INT when expandin (*)
  4fb2b4f... OpenMP: Support nowait with Fortran [PR105378] (*)
  b646d7d... RISC-V: Inhibit FP <--> int register moves via tune param (*)
  b438369... openmp: Add taskwait nowait depend support [PR105378] (*)
  1adf118... tree-optimization/100221 - improve DSE a bit (*)
  d918fae... tree-optimization/105629 - spaceship recognition regression (*)
  8fa8bca... testsuite/rs6000: Adjust gcc.target/powerpc/pr78604.c [PR10 (*)
  149d04c... rs6000: Skip debug insns for union [PR105627] (*)
  168fc8b... Daily bump. (*)
  f1a80c0... x86: Avoid uninitialized variable in PR target/104441 test (*)
  ef85d15... RISC-V: Enable TARGET_SUPPORTS_WIDE_INT (*)
  8473ef7... test plugins: use "final" and "override" directly, rather t (*)
  58c9c74... jit: use 'final' and 'override' where appropriate (*)
  2ac1459... analyzer: use 'final' and 'override' where appropriate (*)
  a239aff... [x86_64]: Zhaoxin lujiazui enablement (*)
  e6c04ac... testsuite: mallign: Handle word size of 1 byte (*)
  b7feb71... demangler: C++ modules support (*)
  63798f6... tilepro: fix missing ARRAY_SIZE macro (*)
  0236ea9... Remove forward_propagate_into_cond (*)
  19dd439... Remove is_gimple_condexpr (*)
  68e0063... Force the selection operand of a GIMPLE COND_EXPR to be a r (*)
  49d1a2f... OpenMP: Handle descriptors in target's firstprivate [PR1049 (*)
  7707d7f... Some additional ix86_rtx_costs clean-ups: NEG, AND, andn an (*)
  075fb87... RISC-V: Fix canonical extension order (K and J) (*)
  657612f... Increase move cost between mask and gpr. (*)
  260f189... Daily bump. (*)
  a602284... Daily bump. (*)
  570fbf4... testsuite: Skip vectorize tests for PRU (*)
  addacdc... testsuite: Adjust pr91088.c for default_packed targets (*)
  0380b65... testsuite: Skip gcc.dg/pr46647.c for PRU (*)
  7ee307b... testsuite: Skip ifcvt-4.c for PRU (*)
  bad2999... testsuite: Mark extra warnings for default_packed (*)
  57f2ce6... Daily bump. (*)
  d5cf2a1... testsuite: add missing dg-require-effective-target fpic (*)
  e3b8b4f... libstdc++: Reduce <random> test iterations for simulators (*)
  48f3f27... AArch64: Improve rotate patterns (*)
  1be715f... AArch64: Cleanup CPU option processing code (*)
  ff171cb... Use "final" and "override" directly, rather than via macros (*)
  6c42019... libgomp: Add new runtime routines omp_target_memcpy_async a (*)
  5143fae... libgcc: use __builtin_clz and __builtin_ctz in libbid (*)
  308a0af... libgcc: Add support for HF mode (aka _Float16) in libbid (*)
  46c6976... testsuite: Add C++ unwinding tests with Decimal Floating-Po (*)
  096eaea... testsuite: enable more BID DFP tests for AArch64 (*)
  1b99d71... testsuite: Add new tests for DFP under aarch64/aapcs64 (*)
  4ca3201... testsuite:: Fix pr39986.c testcase for AArch64 (*)
  012310a... libgcc: enable DFP for AArch64 (*)
  43ccb7e... libgcc: Enable XF mode conversions to/from DFP modes only i (*)
  0dc8e1e... aarch64: Add backend support for DFP (*)
  afd82c1... aarch64: Enable DFP (Decimal Floating-point) (BID format) (*)
  6865c95... Disable snapshots from gcc-9 (*)
  12750f8... Daily bump. (*)
  6f038ef... libstdc++: Avoid including <cstdint> for std::char_traits (*)
  f3e22ba... libstdc++: Only include <ext/atomicity.h> for COW string (*)
  8ccdc7c... libstdc++: Ensure pmr aliases work without <memory_resource (*)
  d863ba2... PR middle-end/98865: Expand X*Y as X&-Y when Y is [0,1]. (*)
  cd427e1... [PATCH, rs6000] Remove the (no longer used) BTC defines. (*)
  f13f9c9... libstdc++: Implement LWG 3683 for pmr::polymorphic_allocato (*)
  060173d... Fix OMP CAS expansion with separate condition (*)
  4fc78e1... Remove get_or_alloc_expression_id (*)
  9aa9ba9... [Ada] Avoid copy operation for returns involving function c (*)
  e4c84b8... [Ada] Do not give warnings for compiler-generated entities  (*)
  9ae3841... [Ada] Small housekeeping work in gnat_gimplify_expr (*)
  cfc0710... [Ada] Add support for "simd" function attribute (*)
  db67348... [Ada] Fix internal error on unchecked union with component  (*)
  b64c496... [Ada] Do not set Current_Error_Node to a node without locat (*)
  795f74c... [Ada] Fix internal error on semi-circular record types (*)
  dfbdd4b... [Ada] Fix for internal error on semi-circular record aggreg (*)
  4d98c67... [Ada] Adjust copyright line (*)
  8630f50... [Ada] Preserve unchecked conversion of string constant (*)
  0d95835... [Ada] Remove redundant marking of illegal pragma with error (*)
  eac0a28... [Ada] Fix continuation message without a prior error (*)
  bd6c3f9... [Ada] Mark Requires_Transient_Scope as Inline (*)
  382a004... [Ada] Avoid internal compiler error for illegal Predicate_F (*)
  bf0b180... [Ada] Fix spurious violations of No_Secondary_Stack restric (*)
  e478e16... [Ada] Ignore Predicate_Failure in CodePeer mode (*)
  679ed5b... [Ada] Fix compilation of raise-gcc.c with -DSTANDALONE unde (*)
  4b3cf84... [Ada] Preserve and reuse original type in Narrow_Large_Oper (*)
  8a03aca... [Ada] Wrong interface dynamic dispatch via access parameter (*)
  eff70bc... [Ada] Ignore Predicate_Failure in GNATprove mode (*)
  55a11c7... [Ada] Fix bug in handling of Predicate_Failure aspect (*)
  8be71a9... [Ada] Avoid copy operation for returns involving function c (*)
  ca03325... [Ada] Fix invalid expanded code for entry families (*)
  b626498... [Ada] Cleanup expansion of protected entry families (*)
  4e47413... [Ada] Remove remaining references to gnatfind/gnatxref (*)
  c92f4fd... [Ada] Fix proof of runtime unit a-strfix and a-strsup (*)
  10c257a... [Ada] Support Ada 2022 null array aggregates (*)
  054cf92... [Ada] Further adapt proof of double arithmetic runtime unit (*)
  88f7b07... [Ada] Improve optimization of "=" on bit-packed arrays (*)
  5cc07f4... [Ada] Casing style on record components (*)
  c697f59... [Ada] Get rid of secondary stack for controlled components (*)
  e08f1aa... [Ada] Small housekeeping work continued (*)
  4e279bd... [Ada] Small housekeeping work (*)
  3b0cd3f... [Ada] Do not override inlining heuristics for expression fu (*)
  20c932f... [Ada] Remove dead code for scope entity having E_Subprogram (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/marxin/heads/lto-plugin-get_symbols_v3-v4' 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-06-16  6:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-16  6:48 [gcc/marxin/heads/lto-plugin-get_symbols_v3-v4] (499 commits) lto-plugin: implement LDPT_GET_API_VERSION Martin Liska

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