From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id 11F13385842E; Wed, 2 Nov 2022 23:24:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 11F13385842E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1667431472; bh=f67WfPtYYQYrYPTfYmucX6l5nVbHLYXKMfMfu91G6XE=; h=From:To:Subject:Date:From; b=FBhTqJHxr+9DGEkYjU6Z9bRYBKfz0XRgMRIm2GyblswQOwhaQeszTKZfOxHTevZFm lKwbiN9QeJWSgP54CYFMhJtCflyelVQiiYs+erVJn4D+blcYNbbOA7N7yxvUlFveR3 tkslxRC/CuM/DiV5QHg8TkVSNI+1CkVPPn5lOevg= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Gaius Mulley To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/modula-2] (179 commits) Rebuilt configure and gcc/configure. X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/devel/modula-2 X-Git-Oldrev: 494609a74926b2a9af933d14ade31a81dd35ef17 X-Git-Newrev: 28504e8e716bb9e56569b8ce5a85a9815f3c3081 Message-Id: <20221102232432.11F13385842E@sourceware.org> Date: Wed, 2 Nov 2022 23:24:32 +0000 (GMT) List-Id: The branch 'devel/modula-2' was updated to point to: 28504e8e716... Rebuilt configure and gcc/configure. It previously pointed to: 494609a7492... Python3 scripts in gcc/m2/tools-src flake8 compliant and us Diff: Summary of changes (added commits): ----------------------------------- 28504e8... Rebuilt configure and gcc/configure. 59a8e4e... Merge branch 'master' into devel/modula-2. 41602c8... libstdc++: Remove more redundant union members (*) f6ce1e7... Support OpenACC 'declare create' with Fortran allocatable a (*) da8e0e1... Support OpenACC 'declare create' with Fortran allocatable a (*) abeaf37... Add 'libgomp.oacc-fortran/declare-allocatable-array_descrip (*) 59c6c5d... Add 'libgomp.oacc-fortran/declare-allocatable-1-runtime.f90 (*) 8c357d8... Add 'libgomp.oacc-fortran/declare-allocatable-1.f90' (*) a1a6b91... RISC-V: Add Zawrs ISA extension support (*) abaa32c... gcc: honour -ffile-prefix-map in ASM_MAP [PR93371] (*) 58511b3... Fix bug in frange::contains_p() for signed zeros. (*) 6d9dbdf... libstdc++: Improve ERANGE behavior for fallback FP std::fro (*) f487469... libstdc++: Remove unnecessary variant member in std::expect (*) cf35818... libstdc++: Ignore -Wignored-qualifiers warning in (*) 0c86a66... libstdc++: _Bfloat16 for (*) c3299cd... builtins: Guard builtins.cc against HUGE_VAL and NAN defini (*) b65e391... libstdc++: Shortest denormal hex std::to_chars (*) eaba55f... rs6000: Byte reverse V8HI on Power8 by vector rotation. (*) 74e904b... Daily bump. (*) 2b0e81d... c++: per-scope, per-signature lambda discriminators (*) 4f8aac7... configure: cache result of "sys/sdt.h" header check (*) e5c15eb... gcc/file-prefix-map: Allow remapping of relative paths (*) bdf0018... [PR tree-optimization/107490] Handle NANs in op[12]_range. (*) 82b0345... Make sure ssa-name is valid. (*) e7310e2... Make ranger vrp1 default. (*) 7b1cdca... Remove builtin_unreachable in VRP (*) 592bbe3... Allow queries on exit block. (*) 7cc2824... Intersect with nonzero bits can indicate change incorrectly (*) 81f98af... libstdc++: std::from_chars std::{,b}float16_t support (*) 0ae2653... libstdc++: std::to_chars std::{,b}float16_t support (*) 29ef50b... libstdc++-v3: Some std::*float*_t charconv and i/ostream ov (*) 5cee5f9... i386: correct integer division modeling in znver.md (*) 0122faa... c++: Reorganize per-scope lambda discriminators (*) 4acc4c2... Fix incorrect digit constraint (*) 5c5ef2f... Enable more optimization for 32-bit/64-bit shrd/shld with i (*) af6d747... c++: pass std attributes to make_call_declarator (*) 43c40f1... c++: set TREE_NOTHROW after genericize (*) 6a1f27f... c++: formatting tweaks (*) 1b9a5cc... Add attribute hot judgement for INLINE_HINT_known_hot hint. (*) 9a8b868... Daily bump. (*) a3b58f2... RISC-V: Libitm add RISC-V support. (*) db55f1d... libstdc++-v3: support for extended floating point (*) 8422861... btf: Add support to BTF_KIND_ENUM64 type (*) cbf5650... libstdc++: Small extended float support tweaks (*) 1b07d37... RISC-V: Change constexpr back to CONSTEXPR (*) 10aa035... amdgcn: add fmin/fmax patterns (*) f539029... amdgcn: multi-size vector reductions (*) 12a1085... amdgcn: Silence unused parameter warning (*) 7e06cfc... Update email address (*) 27b9e11... Libvtv: Add loongarch support. (*) 259a115... builtins: Add various complex builtins for _Float{16,32,64, (*) 29490c2... builtins: Add __builtin_nextafterf16b builtin (*) 7f94082... builtins: Add various __builtin_*f{16,32,64,128,32x,64x,128 (*) 58685b9... Support Intel AVX-NE-CONVERT (*) 87235f1... i386:: using __bf16 for AVX512BF16 intrinsics (*) 6913cad... Enable V4BFmode and V2BFmode. (*) da5e884... Daily bump. (*) f36bba0... Daily bump. (*) 7f06740... Repair --disable-sjlj-exceptions (*) 96ba0c3... Restore RTL alias analysis for hard frame pointer (*) 7e7ebe3... d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b5 (*) cfd8541... Better separate 'LTO' vs. 'LTODump' in 'gcc/lto/lang.opt' (*) eaa59f0... d: Make TARGET_D_MINFO_SECTION hooks in elfos.h the languag (*) ca652f8... d: Remove D-specific version definitions from target header (*) 724d3f9... Fix signed vs unsigned issue in H8 port (*) 3055829... Daily bump. (*) 49237fe... libstdc++: Fix dangling reference in filesystem::path::file (*) b80f25a... libstdc++: Make placeholders inline when inline variables a (*) 655271e... libstdc++: Don't use gstdint.h anymore (*) e583c86... c++: -Wdangling-reference and system headers (*) 38a628f... c++: apply friend attributes sooner (*) 4fe34cd... c: tree: target: C2x (...) function prototypes and va_start (*) 988dd22... libstdc++: Fix allocator propagation in regex algorithms [P (*) 95decac... vect: Reject non-byte offsets for gather/scatters [PR107346 (*) 031a400... tree-optimization/107407 - wrong code with DSE (*) 1add363... tree-optimization/107447 - avoid hoisting returns-twice cal (*) 0841285... tree-optimization/107435 - ICE with recurrence vectorizatio (*) 89999f2... openmp: Allow optional comma after directive-specifier in C (*) 826df6d... Adjust gcc.dg/vect/pr100756.c for V8SI and V16SI (*) 11e811d... OpenACC: Don't gang-privatize artificial variables [PR90115 (*) 0607307... Fix target selector syntax in 'gcc.dg/vect/bb-slp-cond-1.c' (*) 3f9c071... docs: document sanitizers can trigger warnings (*) bd89173... lto-dump: modernize a bit (*) 0c11265... Document 'distclean-stage[N]' (*) c6567d2... Change remaining flag_finite_math_only use in value-range.c (*) 225f9c8... testsuite: Adjust vect-bitfield-read-* with vect_shift and (*) e0997c1... c: C2x enums with fixed underlying type [PR61469] (*) 96069d8... Daily bump. (*) 0a2984d... runtime: use _libgo_off_t_type when calling C mmap (*) fc01cfa... Aarch64: Do not define DONT_USE_BUILTIN_SETJMP (*) 0e36a9c... x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg pattern (*) 1c2b53c... Use simple_dce_from_worklist with match_simplify_replacemen (*) a33d623... c++: Fix ICE on g++.dg/modules/adl-3_c.C [PR107379] (*) f7d1d77... c++: Templated lambda mangling (*) f95d3d5... aarch64: Reinstate some uses of CONSTEXPR (*) 2b1fb72... [PR tree-optimization/107394] Canonicalize global franges a (*) 9119431... options: Clarify 'Init' option property usage for streaming (*) be6c755... lto: do not load LTO stream for aliases [PR107418] (*) bfb7994... c++: Fix excess precision related ICE on invalid binop [PR1 (*) 4e1d704... IRA: Make sure array is big enough (*) 2706537... RISC-V: Add zhinx/zhinxmin testcases. (*) 6b252dc... RISC-V: Limit regs use for z*inx extension. (*) ac96e90... RISC-V: Target support for z*inx extension. (*) e093357... RISC-V: Minimal support of z*inx extension. (*) 486a503... Daily bump. (*) 57bbf3a... analyzer: fixes to file-descriptor handling (*) 593254a... analyzer: add sm-fd.dot (*) f7d2881... Fortran: BOZ literal constants are not compatible to any ty (*) 068baae... bpf: add preserve_field_info builtin (*) d2249cd... c++: Implement -Wdangling-reference [PR106393] (*) f896c13... xtensa: Fix out-of-bounds array access in the movdi pattern (*) 82e629c... ipa-visibility: remove assert in TLS optimization [PR107353 (*) a87819b... Check if varying may also be non-negative. (*) d80b774... i386: add reset_cpu_feature (*) 4329d11... RISC-V: Fix epilogue generation for barrier. (*) 7e924ba... RISC-V: ADJUST_NUNITS according to -march. (*) f556cd8... RISC-V: Support load/store in mov pattern for RVV mod (*) 86654b2... RISC-V: Recognized Svinval and Svnapot extensions (*) 0ef04aa... RISC-V: Adjust table indentation in commnet for riscv-modes (*) ba2030b... gcc/configure: regenerate (*) 82866f4... Convert flag_finite_math_only uses in frange to HONOR_*. (*) 978ec48... rs6000: cannot_force_const_mem for HIGH code rtx[PR106460] (*) 0cd11d3... RISC-V: Add h extension support (*) a9f339d... Don't force DWARF4 for AutoFDO tests (*) e73ca78... Daily bump. (*) 65f5fa2... Start using discriminators in AutoFDO. (*) 43e654a... c++: Adjust synthetic template parm creation (*) fe1e1ae... c++: remove use_default_args parm of coerce_template_parms (*) 4a54873... c++: correct fold_operand change (*) 15d67c1... c++ modules: enum TYPE_MIN/MAX_VALUE streaming [PR106848] (*) 1c64aba... Always use TYPE_MODE instead of DECL_MODE for vector field (*) e6a29aa... c++: constexpr-evaluate more assumes (*) ac8f92c... c++: improve failed constexpr assume diagnostic (*) 4ba3902... rs6000: Add CCANY; replace signed by (*) 4c5b116... tree-optimization/107176 - SCEV analysis association issue (*) cb21297... Relax assertion in profiler (*) 3ee6757... Move NOP stripping in SCEV analysis (*) d931715... Remove znver4 instruction reservations (*) 619e4ca... gimplify: Fix comment typos (*) 44e18da... gimplify: Call gimple_boolify on IFN_ASSUME argument [PR107 (*) 5936320... MIPS: add builtime option for -mcompact-branches (*) 4479f1d... MIPS: Not trigger error for pre-R6 and -mcompact-branches=a (*) 7d88853... gimplify: Don't add GIMPLE_ASSUME if errors were seen [PR10 (*) 354c97e... MIPS: fix building on multiarch platform (*) 19295e8... tree-optimization/100756 - niter analysis and folding (*) 321f89e... rs6000/test: Support vect_long_long effective target (*) 958014f... vect: Fix wrong shift_n after widening on BE [PR107338] (*) 5a20a47... riscv: fix cross compiler (*) f3f000b... i386: fix pedantic warning (*) 4e939ae... Daily bump. (*) 687d11f... analyzer: fix ICE on va_copy [PR107349] (*) 2e8a055... diagnostics: fix ICE in sarif output with NULL filename [PR (*) 18faaeb... analyzer: handle (NULL == &VAR) [PR107345] (*) 53881c4... analyzer: simplify sm_state_map lookup (*) 792f039... analyzer: handle "pipe" and "pipe2" [PR106300] (*) 244021b... tree: add build_string_literal overloads (*) 2055388... libgomp/nvptx: Prepare for reverse-offload callback handlin (*) f751bf4... x86: fix VENDOR_MAX enum value (*) f7d8ccf... c++: ICE with invalid structured bindings [PR107276] (*) 65e3274... c, c++: Fix up excess precision handling of scalar_to_vecto (*) 131d18e... libgomp/nvptx: Prepare for reverse-offload callback handlin (*) a096036... [AArch64] Improve immediate expansion [PR106583] (*) da8c362... c++: Fix up constexpr handling of char/signed char/short pr (*) f44575c... c-family: Implicitly return zero from main even on freestan (*) 5bcd92d... [PR tree-optimization/107355] Handle NANs in abs range-op e (*) 178ac53... OpenMP: Fix reverse offload GOMP_TARGET_REV IFN corner case (*) 97d1ed6... RISC-V: Support --target-help for -mcpu/-mtune (*) 1e9d9ed... Check HONOR_NANS instead of flag_finite_math_only in frange (*) 47db37e... lto: Always quote path to touch (*) 6bfea64... RISC-V: Support (set (mem) (const_poly_int)) (*) f84e4fb... RISC-V: Replace CONSTEXPR with constexpr (*) 3eea8c6... RISC-V: Remove unused TI/TF vector modes. (*) 65908ac... RISC-V: Fix REG_CLASS_CONTENTS. (*) 00716b7... Daily bump. (*) 0e37fd4... libgcc: Update 'gthr-mcf.h' to include a dedicated header f (*) e396245... Daily bump. (*) fef16c4... Fix uninitialized variable warnings. (*) 423df44... Update selftest such that [-Inf, +Inf] is always VARYING fo (*) e0927d7... xtensa: Make register A0 allocable for the CALL0 ABI (*) (*) 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.