From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id 82F153857815; Thu, 16 Sep 2021 12:03:00 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 82F153857815 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] (164 commits) M2GenGCC.mod tidyup and removal of unused parameters and va X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/devel/modula-2 X-Git-Oldrev: e9e0d6237e623ea0745ef6e11d7c6c35f3836fe5 X-Git-Newrev: 85251cc0b117103788de2062060362a46256c35a Message-Id: <20210916120300.82F153857815@sourceware.org> Date: Thu, 16 Sep 2021 12:03:00 +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: Thu, 16 Sep 2021 12:03:00 -0000 The branch 'devel/modula-2' was updated to point to: 85251cc0b11... M2GenGCC.mod tidyup and removal of unused parameters and va It previously pointed to: e9e0d6237e6... Merge branch 'master' into devel/modula-2. Diff: Summary of changes (added commits): ----------------------------------- 85251cc... M2GenGCC.mod tidyup and removal of unused parameters and va 447e74e... Merge branch 'master' into devel/modula-2. e210398... testsuite: fix failing pytest tests (*) bd55fa1... Fix PR ada/101970 (*) 9bb2029... arc: Update ZOL pattern. (*) f349a8b... Do not issue size error for too large array type (*) b9c3585... Fix inaccurate bounds in debug info for vector array types (*) 2686401... Fix internal error on broken import of vector intrinsics (*) fad5405... Strengthen compatibility warning for GCC builtins (*) caef520... Fix internal error on pointer-to-pointer binding in LTO mod (*) b29fc21... testsuite: Use sync_long_long instead of sync_int_long for (*) 3f89d5e... openmp: Add testing checks (whether lhs appears in operands (*) f3922ac... Implement PR ada/101385 (*) 45d32da... Remove superfluous call to UI_Is_In_Int_Range (*) f1f5b1f... Give more informative error message for by-reference types (*) ebcdd00... AVX512FP16: Add testcase for fpclass/getmant/getexp instruc (*) 8486e9f... AVX512FP16: Add fpclass/getexp/getmant instructions. (*) b6e944d... AVX512FP16: Add testcase for vreduceph/vreducesh/vrndscalep (*) 8bed761... AVX512FP16: Add vreduceph/vreducesh/vrndscaleph/vrndscalesh (*) 03f0cbc... AVX512FP16: Add testcase for vrcpph/vrcpsh/vscalefph/vscale (*) bf4c124... AVX512FP16: Add vrcpph/vrcpsh/vscalefph/vscalefsh. (*) c636572... AVX512FP16: Add testcase for vsqrtph/vsqrtsh/vrsqrtph/vrsqr (*) 4204740... AVX512FP16: Add vsqrtph/vrsqrtph/vsqrtsh/vrsqrtsh. (*) 22abfa3... c++: Fix warning on 32-bit x86 (*) 07985c4... Daily bump. (*) 104c05c... Fortran - ensure simplification of bounds of array-valued n (*) 8d93ba9... Fortran - fix handling of substring start and end indices (*) 6c79057... Don't maintain a warning spec for 'UNKNOWN_LOCATION'/'BUILT (*) 1985392... Clarify 'key_type_t' to 'location_t' as used for 'gcc/diagn (*) accf943... Simplify 'gcc/diagnostic-spec.h:nowarn_map' setup (*) 76b7501... c++: implement C++17 hardware interference size (*) 8ea2925... i386: support micro-levels in target{,_clone} attrs [PR1016 (*) 03312cb... [aarch64] Fix target/95969: __builtin_aarch64_im_lane_bound (*) 20f3c16... Remove m32r{,le}-*-linux* support from GCC (*) 9e58de3... Fix PR lto/49664: liblto_plugin.so exports too many symbols (*) 512b383... aarch64: PR target/102252 Invalid addressing mode for SVE l (*) c7a669a... Remove references to FSM threads. (*) c8b2b89... c++: parameter pack inside constexpr if [PR101764] (*) 90ac6ed... c++: fix -fsanitize-coverage=trace-pc ICE [PR101331] (*) a7f5985... Adjust ssa-dom-thread-7.c on aarch64. (*) 5b01bfe... x86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES (*) c8e4cb8... Use gen_lowpart_if_possible instead of gen_lowpart to avoid (*) 924326b... Move pointer_equiv_analyzer to new file. (*) 5f6a6c9... gimple: allow more folding of memcpy [PR102125] (*) f0cfd07... arm: expand handling of movmisalign for DImode [PR102125] (*) 408e8b9... rtl: directly handle MEM in gen_highpart [PR102125] (*) c012297... cr16-elf is now obsoleted (*) f42e95a... Fix multi-statment macro (*) c86de34... Remove DARWIN_PREFER_DWARF and dead code (*) 2071a0e... Fix i686-lynx build breakage (*) a7348a1... Add cr16-*-* to the list of obsoleted targets (*) 716e03f... Default AVR to DWARF2 debug (*) d399e43... Always default to DWARF2 debugging for RX, even with -mas10 (*) 113ff25... Default Alpha/VMS to DWARF2 debugging only (*) 2ebb6f6... Always default to DWARF2 debug for cygwin and mingw (*) fc4a29c... libgfortran: Handle m68k extended real format in ISO_Fortra (*) fbeead5... rs6000: Add load density heuristic (*) b70e254... rs6000: Remove typedef for struct rs6000_cost_data (*) 7f8ee89... [i386] Remove UNSPEC_{COPYSIGN,XORSIGN}. (*) e1ab928... Daily bump. (*) 53a4def... d: Don't include terminating null pointer in string express (*) b195fae... Also preserve SUBREG_PROMOTED_VAR_P in expr.c's convert_mov (*) d71126e... Daily bump. (*) 79513dc... compiler: don't pad zero-sized trailing field in results st (*) 5485bbe... Refactor jump_thread_path_registry. (*) 3fca63b... testsuite: Fix c-c++-common/auto-init-* tests (*) a26206e... Daily bump. (*) 332a9f7... libgccjit: Generate debug info for variables (*) 57b7c43... Revert "Get rid of all float-int special cases in validate_ (*) f75e524... MAINTAINERS: Adding myself to to DCO and write after approv (*) 8122fbf... openmp: Implement OpenMP 5.1 atomics, so far for C only (*) b7f8470... compiler: correct condition for calling memclrHasPointers (*) 01b5038... Disable threading through latches until after loop optimiza (*) fb88bf9... doc: document BPF -mcpu and related options (*) ae1cce7... bpf testsuite: add tests for new feature options (*) 5b2ab1d... bpf: add -mcpu and related feature options (*) 4f0f696... bpf: correct zero_extend output templates (*) 7f8af6d... libstdc++: Use "test.invalid." for invalid hostname (*) 79f488d... middle-end/102273 - avoid ICE with auto-init and nested fun (*) 5c5c2d8... Fix 'dg-do run' syntax in 'c-c++-common/auto-init-padding-{ (*) 1dae802... middle-end/102269 - avoid auto-init of empty types (*) f7523db... Remove vestiges of --with-stabs (*) 1e77bcb... AVX512FP16: Add testcase for vcmpph/vcmpsh/vcomish/vucomish (*) 0f20073... AVX512FP16: Add vcmpph/vcmpsh/vcomish/vucomish. (*) 98da680... AVX512FP16: Add testcase for vmaxph/vmaxsh/vminph/vminsh. (*) b96cb2c... AVX512FP16: Add vmaxph/vminph/vmaxsh/vminsh. (*) 63d7c9d... AVX512FP16: Add testcase for vaddsh/vsubsh/vmulsh/vdivsh. (*) 7183826... AVX512FP16: Add vaddsh/vsubsh/vmulsh/vdivsh. (*) d959312... AVX512FP16: Enable _Float16 autovectorization (*) 0458154... Remove dbx.h, do not set PREFERRED_DEBUGGING_TYPE from dbxc (*) 60efb1f... Remove copysign post_reload splitter for scalar modes. (*) f84e2f0... Daily bump. (*) a25e0b5... Add -ftrivial-auto-var-init option and uninitialized variab (*) 5fe0865... Fortran - out of bounds in array constructor with implied d (*) de515ce... x86-64: Update AVX512FP16 ABI tests for x32 (*) 013cfc6... Improve LIM fill_always_executed_in computation (*) 6e27bc2... Avoid full DOM walk in LIM fill_always_executed_in (*) f77f3ad... AVX512FP16: Add testcase for vaddph/vsubph/vmulph/vdivph. (*) bd7a34e... AVX512FP16: Add vaddph/vsubph/vdivph/vmulph. (*) 8f323c7... Optimize v4sf reduction. (*) 60eec23... Optimize vec_extract for 256/512-bit vector when index exce (*) b6db7cd... Daily bump. (*) 3c64582... c++: Fix docs on assignment of virtual bases [PR60318] (*) e66b9f6... analyzer: fix ICE when discarding result of realloc [PR1022 (*) 716a583... c++/102228 - make lookup_anon_field O(1) (*) d27d694... testsuite: Allow .sdata in more cases in gcc.dg/array-quals (*) d081516... testsuite: Use explicit -ftree-cselim in tests using -fdump (*) 86e6268... rs6000: Fix ELFv2 r12 use in epilogue (*) 7485a52... i386: Fix up xorsign for AVX [PR89984] (*) 6576ad5... Compile __{mul,div}hc3 into libgcc_s.so.1. (*) 7285f39... tree-optimization/102183 - sccvn: fix result compare in vn_ (*) 87d55da... libgcc, i386: Export *hf* and *hc* from libgcc_s.so.1 (*) a7b626d... i386: Fix up @xorsign3_1 [PR102224] (*) 4a61bca... AVX512FP16: Add abi test for zmm (*) 07308cd... AVX512FP16: Add ABI test for ymm. (*) 22ce16f... AVX512FP16: Add ABI tests for xmm. (*) 5bbd88b... AVX512FP16: Add tests for vector passing in variable argume (*) 2f3318d... AVX512FP16: Add testcase for vector init and broadcast intr (*) 9e2a82e... AVX512FP16: Support vector init/broadcast/set/extract for F (*) a684121... AVX512FP16: Initial support for AVX512FP16 feature and scal (*) f19a327... Support -fexcess-precision=16 which will enable FLT_EVAL_ME (*) a549a9a... Adjust the wording for x86 _Float16 type. (*) b274813... Daily bump. (*) b552c4e... gcc: xtensa: fix PR target/102115 (*) 21b046b... runtime: use hash32, not hash64, for amd64p32, mips64p32, m (*) d9996cc... doc: BPF CO-RE documentation (*) f4cdfd4... bpf testsuite: Add BPF CO-RE tests (*) 8bdabb3... bpf: BPF CO-RE support (*) 0a2bd52... btf: expose get_btf_id (*) 5b72340... ctfc: add function to lookup CTF ID of a TREE type (*) 44e4ed6... ctfc: externalize ctf_dtd_lookup (*) 81eced2... dwarf: externalize lookup_type_die (*) 578cd82... Fix fatal typo in gcc.dg/no_profile_instrument_function-att (*) 2a1537a... Fortran - improve error recovery determining array element (*) 849d5f5... dwarf2out: Emit BTF in dwarf2out_finish for BPF CO-RE useca (*) e29a960... bpf: Add new -mco-re option for BPF CO-RE (*) 053db9a... debug: Add BTF_WITH_CORE_DEBUG debug format (*) c03db57... tree: Change error_operand_p to an inline function (*) 81f9718... c++: Fix up constexpr evaluation of deleting dtors [PR10049 (*) ff7bc50... libgomp.texi: Extend OpenMP 5.0 Implementation Status (*) 020e2db... Rename forwarder_block_p in treading code to empty_block_wi (*) fc4f063... libgfortran: Makefile fix for ISO_Fortran_binding.h (*) 81e9178... Fix PR debug/101947 (*) ad9fcb9... x86: Enable FMA in unsigned SI to SF expanders (*) 8430681... tree-optimization/102226 - fix epilogue vector re-use (*) ba1cc69... C, C++, Fortran, OpenMP: Add support for 'flush seq_cst' co (*) aad72d2... inline: do not einline when no_profile_instrument_function (*) f387ff7... tree-optimization/101555 - avoid redundant alias queries in (*) cff72ef... libgomp.texi: Add OpenMP Implementation Status (*) 13beaf9... Fortran: Revert to non-multilib-specific ISO_Fortran_bindin (*) 546ecb0... rs6000: Expand fmod and remainder when built with fast-math (*) 58572bb... MIPS: add .module arch and ase to all output asm (*) 9f99555... Daily bump. (*) 74cb45e... Correct implementation of wi::clz (*) 1bc6601... invoke.texi: Fix @opindex for -foffload-options (*) 78b34cd... gcc_update: use human readable name for revision string in (*) 652bef7... x86: Add non-destructive source to @xorsign3_1 (*) 93e6809... Avoid FROM being overwritten in expand_fix. (*) 086bb91... 'libgomp.c/target-43.c': '-latomic' for nvptx offloading (*) c0b03af... Fix debug info for packed array types in Ada (*) 8a4602c... match.pd: Fix up __builtin_*_overflow arg demotion [PR10220 (*) 564efbf... Fix PR tree-optimization/63184: add simplification of (& + (*) 637dfcf... Explicitly add -msse2 to compile HF related libgcc source f (*) a3fb781... tree-optimization/102176 - locally compute participating SL (*) (*) 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.