public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/modula-2] (242 commits) Merge branch 'master' into devel/modula-2.
@ 2021-11-07 15:22 Gaius Mulley
  0 siblings, 0 replies; only message in thread
From: Gaius Mulley @ 2021-11-07 15:22 UTC (permalink / raw)
  To: gcc-cvs

The branch 'devel/modula-2' was updated to point to:

 416ca65d27c... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 4f375351244... Merge branch 'master' into devel/modula-2.

Diff:

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

  416ca65... Merge branch 'master' into devel/modula-2.
  4898e95... Implement intra-procedural dataflow in ipa-modref flags pro (*)
  9defce6... Daily bump. (*)
  6078eb7... Fix can_be_discarded_p wrt partitioned functions. (*)
  df2135e... Fortran: error recovery on rank mismatch of array and its i (*)
  6b8152b... powerpc: Fix vsx_splat_v4si in 32 bit mode (*)
  4856699... path oracle: Do not look at root oracle for killed defs. (*)
  b3a38d1... testsuite: Use posix_memalign on AIX for tsvc (*)
  98b212c... Cleanup back_threader::find_path_to_names. (*)
  851dff0... Daily bump. (*)
  bcf3728... Fortran: fix simplification of array-valued parameter expre (*)
  5f37780... Fix ice in insert_access (*)
  9cc8ca8... Avoid left shift of negative value in ipa-modref-tree.h (*)
  432ed97... Fortran: a symbol in a COMMON cannot be a coarray (*)
  2b2d97f... libstdc++: Fix inconsistent noexcept-specific for valarray  (*)
  70d6f6e... libstdc++: Fix pack expansions in tuple_size_v specializati (*)
  1727bb5... Fortran: Missing error with IMPLICIT none (external) [PR100 (*)
  c64ca0e... Fortran: Delete unused decl in gfortran.h (*)
  452a0af... Fortran: Add more documentation for mixed-language programm (*)
  8f4860f... testsuite, Darwin : Fix tsvc test build on Darwin. (*)
  f1e2879... Darwin : Make trampoline templates linker-visible. (*)
  f8a1e06... Darwin, aarch64 : Ada fixes for hosted tools. (*)
  834c874... Darwin, aarch64 : Initial support for the self-host driver. (*)
  7a300b4... Darwin, crts: Fix a build warning. (*)
  2627e3b... libstdc++: Add [[unlikely]] attributes to std::random_devic (*)
  5997e6a... libstdc++: Add support for POWER9 DARN instruction to std:: (*)
  bdb9d47... libsanitizer: update LOCAL_PATCHES. (*)
  5f0a3fb... libsanitizer: Apply local patches (*)
  2afc8f0... libsanitizer: merge from master (78d3e0a4f1406b17cdecc77540 (*)
  1f6dd5d... Remove def chain import assert from GORI. (*)
  98244c6... Abstract ranger cache update list. (*)
  a79fe53... Amend split vector loop analysis into main and epilogue ana (*)
  db89d47... Support TI mode and soft float on PA64 (*)
  858d7ee... x86: Make stringop_algs::stringop_strategy ctor constexpr [ (*)
  b58c12f... contrib: testsuite-management: Update to be python3 compati (*)
  b33b267... AArch64: Fix PR103085 (*)
  a505e1f... Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h (*)
  d8a6288... gcov-profile: Filter test only for some targets [PR102945] (*)
  bcf4065... Split vector loop analysis into main and epilogue analysis (*)
  ea42c80... ipa: Do not require RECORD_TYPE for ancestor jump functions (*)
  30b8ec6... libstdc++: Add xfail to pretty printer tests that fail in C (*)
  44d9d55... include: Allow for our md5.h to defer to the system header (*)
  84cbbb0... doc: No longer generate old.html (*)
  14c7041... Reset when -gtoggle is used in gcc_options. (*)
  155f6b2... dwarf2out: Fix up CONST_WIDE_INT handling once more [PR1030 (*)
  44d0243... gcc: vx-common.h: fix test for VxWorks7 (*)
  33f1d03... First refactor of vect_analyze_loop (*)
  614b397... rs6000: Fix incorrect fusion constraint [PR102991] (*)
  29a1af2... Daily bump. (*)
  a634928... libstdc++: Fix pretty printing of std::unique_ptr [PR103086 (*)
  f4130a3... libstdc++: Deprecate std::unexpected and handler functions (*)
  79fe28d... IBM Z: Define STACK_CHECK_MOVING_SP (*)
  b57899f... libstdc++: Consolidate duplicate metaprogramming utilities (*)
  09aab7e... libstdc++: Optimize std::tuple_element and std::tuple_size_ (*)
  1b4a635... AArch64: Lower intrinsics shift to GIMPLE when possible. (*)
  d70720c... middle-end: convert negate + right shift into compare great (*)
  004afb9... Treat undefined operands as varying in GORI. (*)
  1ece90f... ipa-sra: Improve debug info for removed parameters (PR 9338 (*)
  7237c5b... Fortran manual: Remove old docs for never-implemented exten (*)
  b96fdc0... Fortran manual: Update miscellaneous references to old stan (*)
  a0db59b... Fortran manual: Update section on Interoperability with C (*)
  227e010... Fortran manual: Revise introductory chapter. (*)
  2b1c757... Fortran manual: Combine standard conformance docs in one pl (*)
  d3f7a2f... Workaround ICE in gimple_call_static_chain_flags (*)
  fae00a0... c++: use range-for more (*)
  eb04ccf... aarch64: Pass and return Neon vector-tuple types without a  (*)
  5112453... gcc/lower_subreg.c: Prevent decomposition if modes are not  (*)
  66f206b... aarch64: Add machine modes for Neon vector-tuple types (*)
  4e5929e... gcc/expmed.c: Ensure vector modes are tieable before extrac (*)
  2fc2026... gcc/expr.c: Remove historic workaround for broken SIMD subr (*)
  8197ab9... aarch64: Move Neon vector-tuple type declaration into the c (*)
  fbe58ba... x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 (*)
  6a9678f... path solver: Prefer range_of_expr instead of range_on_edge. (*)
  e441162... Avoid repeating calculations in threader. (*)
  5ea1ce4... path solver: Only compute relations for imports. (*)
  333efae... libffi: Add --enable-cet to configure (*)
  af1bfcc... Add -v option for git_check_commit.py. (*)
  5914a7b... testsuite: Add more guards to complex tests (*)
  347682e... analyzer: fix ICE in sm_state_map::dump when dumping trees (*)
  d136035... rtl-optimization/103075 - avoid ICEing on unfolded int-to-f (*)
  d43fc1d... aarch64: Move more code into aarch64_vector_costs (*)
  6239dd0... vect: Convert cost hooks to classes (*)
  af976d9... libsanitizer: update LOCAL_PATCHES (*)
  65ade6a... libsanitizer: Apply local patches (*)
  0cedf1f... lisanitizer: Apply autoreconf. (*)
  cb04375... libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c (*)
  bb27f5e... Convert arrays in ssa pointer_equiv_analyzer to auto_vec's. (*)
  a45d577... libstdc++: Refactor emplace-like functions in std::variant (*)
  30ab6d9... libstdc++: Optimize std::variant traits and improve diagnos (*)
  7551a99... libstdc++: Fix handling of const types in std::variant [PR1 (*)
  fa62db4... VN/PRE TLC (*)
  f75e56f... Update dg-require-effective-target for pr101145 cases (*)
  b9003cf... Disable warning for an ASAN test-case. (*)
  518f865... simplify-rtx: Fix vec_select index check (*)
  95318d4... Fix RTL frontend handling of const_vectors (*)
  bc9c8e5... Extend vternlog define_insn_and_split to memory_operand to  (*)
  22ce738... Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (*)
  d0d428c... Update TARGET_MEM_REF documentation (*)
  3fd0723... i386: Auto vectorize sdot_prod, usdot_prod with VNNI instru (*)
  7fcc22d... i386: Fix wrong result for AMX-TILE intrinsic when parsing  (*)
  cd389e5... testsuite: Fix g++.dg/opt/pr102970.C (*)
  18ae471... Daily bump. (*)
  c79399c... MAINTAINERS: Clarify the policy WRT the Write After Approva (*)
  a31056e... RISC-V: Fix register class subset checks for CLASS_MAX_NREG (*)
  1e7a269... libstdc++: Fix regression in std::list::sort [PR66742] (*)
  600dcd7... c: Fold implicit integer-to-floating conversions in static  (*)
  502ffb1... Switch vrp2 to ranger. (*)
  1410b20... Testcase adjustments for pass vrp1. (*)
  6d93668... For ranges, PHIs don't need to process arg == def. (*)
  b18394c... Check for constant builtin value first. (*)
  309bb7f... Fix --param=ranger-debug=all to include a trace. (*)
  fc40767... Provide some context to folding via ranger. (*)
  1967fd8... tree-optimization/102970 - remap cliques when translating o (*)
  67b0d47... aarch64: enable Ampere-1 CPU (*)
  a195c72... AArch64: Improve GOT addressing (*)
  4096eb5... gcov: Remove dead variable. (*)
  2d01bef... Rename predicate class to ipa_predicate (*)
  73658e7... Make sbitmap bitmap_set_bit and bitmap_clear_bit return cha (*)
  c081d0a... middle-end/103033 - drop native_interpret_expr with .DEFERR (*)
  ea2ab80... IBM Z: Free bbs in s390_loop_unroll_adjust (*)
  62af7d9... Fix wrong code caulsed by retslot EAF flags propagation [PR (*)
  b4df2dd... Daily bump. (*)
  4f03292... libstdc++: Add some noexcept to std::valarray (*)
  1fefb6c... Revert accidental commit. (*)
  2a83259... x86_64: Improved implementation of TImode rotations. (*)
  18f0873... ipa-modref cleanup (*)
  a70c051... Static chain support in ipa-modref (*)
  164bbf7... tree-optimization/103029 - ensure vect loop versioning cons (*)
  f197915... addS EAF_NOT_RETURNED_DIRECTLY (*)
  c33a5cc... RISC-V: Fix build errors with shNadd/shNadd.uw patterns in  (*)
  64bf0c8... IBM Z: ldist-{rawmemchr,strlen} tests require vector extens (*)
  6cc8aa6... middle-end: Fix PR103007, add missing check on complex fms  (*)
  268b43d... middle-end/103038 - avoid ICE with -ftrivial-auto-var-init= (*)
  d5c6604... Add a simulate_record_decl lang hook (*)
  d8fe39f... update my email address (*)
  28d8167... Fix flake8 errors. (*)
  e178d02... ia32: Disallow mode(V1TI) [PR103020] (*)
  f81970b... Add TSVC tests. (*)
  2e560ab... Adjust testcase for O2 vect. (*)
  1188cf5... x86_64: Expand ashrv1ti (and PR target/102986) (*)
  e72f783... IBM Z: Fix address of operands will never be NULL warnings (*)
  fb7fee8... openmp: Add testcase for threadprivate random access class  (*)
  cf82e8d... Daily bump. (*)
  6f34b9e... libstdc++: Missing constexpr for __gnu_debug::__valid_range (*)
  09bc980... libstdc++: Reorder constraints on std::span::span(Range&&)  (*)
  679652a... Fix negative integer range for UInteger. (*)
  a11c539... Fix test-suite pattern scanning. (*)
  b050653... contrib: add unicode/utf8-dump.py (*)
  429e3b7... PR 102281 (-ftrivial-auto-var-init=zero causes ice) (*)
  1d5c43d... AArch64: Add better costing for vector constants and operat (*)
  68b48f3... middle-end: Teach CSE to be able to do vector extracts. (*)
  8a260d6... testsuite: fix failing complex add testcases PR103000 (*)
  bd5e882... diagnostics: escape non-ASCII source bytes for certain diag (*)
  91bac9f... libstdc++: Fix range access for empty std::valarray [PR1030 (*)
  bc5baac... Add debug counters to back threader. (*)
  4e0f56d... Move statics to threader pass class. (*)
  0187c03... Don't register nonsensical relations. (*)
  14d3140... aarch64: Fix redundant check in aut insn generation (*)
  4851c80... Rename duplicate_loop_to_header_edge to duplicate_loop_body (*)
  f35af8d... Refactor loop_version (*)
  7a71ea4... libcody: add mostlyclean Makefile target (*)
  3a4a721... Daily bump. (*)
  6ea6c05... Fortran: Revert explicit memcpy in gfc_get_typebound_proc (*)
  ca84f39... Improve handling of return slot in ipa-pure-const and modre (*)
  d41092e... d: Fix regressing test failures on ix86-solaris2.11 (*)
  1b5f738... d: Fix pr96435.d failing on SPARC and HPPA (*)
  a16010a... Fortran: Silence -Wmaybe-uninitialized warning (*)
  0ef9446... Daily bump. (*)
  948d461... OpenMP: Add strictly nested API call check [PR102972] (*)
  90ba129... Fortran: remove descriptions of SHORT and LONG in intrinsic (*)
  6888b79... Fortran: non-standard intrinsics SHORT and LONG have been r (*)
  061245e... Fortran: fix descriptions in intrinsic.texi (*)
  f6a719c... Fortran: improve formatting of tables in intrinsic.texi (*)
  75c9fa3... Fix memory leak of gsymbol (*)
  db3f678... Fortran: update gfortran.texi list of frequent reporters (*)
  d18e4cc... Fortran: generate regular error on invalid conversions of C (*)
  70c947e... Implied compares in Ada Harded Conditionals documentation (*)
  6f449bb... openmp: Diagnose threadprivate OpenMP loop iterators (*)
  4c61300... Daily bump. (*)
  518bc4e... testsuite: Don't expect a complex FMA (*)
  0078a05... libcpp: Fix _Pragma expansion [PR102409] (*)
  ebfc3a2... assert_streq: add newlines to failure message (*)
  26d82fe... gcc/Makefile.in: fix bug in gengtype link rule (*)
  d27feba... libstdc++: Fix typo in std::stack test (*)
  7883a7f... Fortran: Free type-bound procedure structs (*)
  5380cf0... doc: Bump required minimum DejaGnu version to 1.5.3 (*)
  dc173a4... path oracle: Do not look back to the root oracle for killin (*)
  4b3a325... Remove VRP threader passes in exchange for better threading (*)
  14c7757... Avoid overly-greedy match in dejagnu regexp. (*)
  cb596fd... Perform on-entry propagation after range_of_stmt on a gcond (*)
  b8ef019... handle retslot in modref (*)
  4045d5f... middle-end: Add target independent tests for Arm complex nu (*)
  ed3de62... middle-end: Update the Arm complex numbers auto-vec detecti (*)
  f1ba6a8... gimple-fold: Preserve location in gimple_fold_builtin_memse (*)
  4cd2a27... Force -fexcess-precision=standard for fp-uint64-convert-dou (*)
  eca767a... c++: Implement DR2351 - void{} [PR102820] (*)
  146b83e... rs6000: Optimize __builtin_shuffle when it's used to zero t (*)
  84bcefd... Enable vectorization for _Float16 floor/ceil/trunc/nearbyin (*)
  2322c8b... Daily bump. (*)
  6ef9ad9... path relation oracle: Remove SSA's being killed from the eq (*)
  308531d... or1k: Add return address argument to _mcount call (*)
  6123b99... match.pd: Optimize MIN_EXPR <addr1, addr2> etc. addr1 < add (*)
  d123dae... Fix ifcvt-4.c to not depend on VRP2 asserts. (*)
  a6bbf1c... Unify EVRP and VRP folding predicate message. (*)
  d46aeb5... Reset scev before invoking array_checker. (*)
  f70f17d... c++: CTAD within template argument [PR102933] (*)
  e5ddbbf... [PATCH 4/5] gcc/nios2: Define the musl linker (*)
  84401ce... [PATCH 1/5] Makefile.in: Ensure build CPP/CPPFLAGS is used  (*)
  9927ecb... c++: quadratic constexpr behavior for left-assoc logical ex (*)
  60861d8... Update documentation of %X spec (*)
  81342e9... middle-end/84407 - honor -frounding-math for int to float c (*)
  113dab2... Improve backward threading with switches. (*)
  7f6c225... Make back_threader_registry inherit from back_jt_path_regis (*)
  a84b9d5... middle-end/57245 - honor -frounding-math in real truncation (*)
  eed248b... tree-optimization/102949 - fix base object alignment (*)
  b343a29... rs6000: Fix ICE of vect cost related to V1TI [PR102767] (*)
  2dc835c... RISC-V: Fix wrong predicator for zero_extendsidi2_internal  (*)
  e399cde... RISC-V: Handle zi* extension correctly for arch-canonicaliz (*)
  95bb87b... hardened conditionals (*)
  5f9ef13... rs6000: Fold xxsel to vsel since they have same semantics (*)
  9222481... rs6000: Fix wrong code generation for vec_sel [PR94613] (*)
  5720c45... AVX512FP16: Optimize _Float16 reciprocal for div and sqrt (*)
  04a2cf3... Daily bump. (*)
  b0b1d8d... Fortran: Delete unused decl in intrinsic.h (*)
  8bccf82... Fortran: Delete unused decl in trans-types.h (*)
  51227c5... Fortran: Delete unused decl in trans-stmt.h (*)
  a470bfc... Fortran: make some trans-array functions static (*)
  e90e030... Fortran: make some constructor* functions static (*)
  28b3a77... Fortran: make some match* functions static (*)
  fd39c4b... Fortran: make some trans* functions static (*)
  1f98c4e... libffi: Update LOCAL_PATCHES (*)
  11b9675... Darwin, config: Amend for Darwin 21 / macOS 12. (*)
  aeb10f8... Kill known equivalences before a new assignment in the path (*)
  2f0b6a9... Reorder relation calculating code in the path solver. (*)
  9f4edfc... Kill second order relations in the path solver. (*)
  a1957c9... Fix warnings building linux-atomic.c and fptr.c on hppa64-l (*)
  99b1021... Fix a typo. (*)
  ab81095... ipa-cp: Use profile counters (or not) based on local availa (*)
  ab10082... ipa-cp: Select saner profile count to base heuristics on (*)
  d1e2e4f... ipa-cp: Fix updating of profile counts and self-gen value e (*)
  b528e22... Refactor try_vectorize_loop_1 (*)
  7f899b2... Fortran: Fix 'select rank' for allocatables/pointers (*)

(*) This commit already exists in another branch.
    Because the reference `refs/heads/devel/modula-2' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-07 15:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-07 15:22 [gcc/devel/modula-2] (242 commits) Merge branch 'master' into devel/modula-2 Gaius Mulley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).