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

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

 e6e2c18a772... Merge branch 'master' into devel/modula-2.

It previously pointed to:

 c6cdf493ee7... Fix to parallel builds by adding dependencies to gcc/m2/Mak

Diff:

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

  e6e2c18... Merge branch 'master' into devel/modula-2.
  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] (*)

(*) 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:[~2022-01-14  0:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-14  0:25 [gcc/devel/modula-2] (235 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).