From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id F406E3858407; Tue, 4 Oct 2022 11:47:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F406E3858407 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1664884032; bh=YxMGdlpvMi46jLm5ai3EmZcLqvWJYTPlEwoSlOgevGA=; h=From:To:Subject:Date:From; b=yHGP8L5GAGzCGM4xwfG9D87vgApyxpoSPeHrsHgTzK4bsUX0IaYfMZ2WvoJCV29zP +YFXVSSeqYJVeTqWtN7hV/zQVlAZDdd+wPRxnJKijnUKqAvuwiP63yR1hbvz0CvKI0 cQFg5vr1NvpVr2LSCxAQIUpmUWGCdvDBl6ZPYALg= 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] (189 commits) Merge branch 'master' into devel/modula-2. X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/devel/modula-2 X-Git-Oldrev: 8239b43c4be32ad06ad4c021eee4efff9bf44b2e X-Git-Newrev: f2c218d06786b1345cf5810f6e972fca88fa72b6 Message-Id: <20221004114711.F406E3858407@sourceware.org> Date: Tue, 4 Oct 2022 11:47:11 +0000 (GMT) List-Id: The branch 'devel/modula-2' was updated to point to: f2c218d0678... Merge branch 'master' into devel/modula-2. It previously pointed to: 8239b43c4be... Bugfix for gcc/doc/gm2.texi add Linking section to the Usin Diff: Summary of changes (added commits): ----------------------------------- f2c218d... Merge branch 'master' into devel/modula-2. e886ebd... install.texi: gcn - update llvm reqirements, gcn/nvptx - ne (*) 49c3e9d... libstdc++: Use ///< for inline documentation (*) b6d5d72... openmp: Add begin declare target support (*) 7df3693... Convert nonzero mask in irange to wide_int. (*) f50d103... [PR107130] range-ops: Separate out ffs and popcount optimiz (*) 70e3f71... diagnostics: Add test for fixed _Pragma location issue [PR9 (*) 69fd6dc... Daily bump. (*) c27ddea... libstdc++: Update status docs for compare_exchange padding (*) ef31657... gcc/config/t-i386: add build dependencies on i386-builtin-t (*) b22baa4... [testsuite][arm] Fix cmse-15.c expected output (*) c823366... c++: Disallow jumps into statement expressions (*) 7ba34c4... Update gcc sv.po (*) 35b4cbb... c++: rename IS_SAME_AS trait code to IS_SAME (*) 7cc9022... libstdc++: Disable hosted-only tests [PR103626] (*) 7f38b5c... libstdc++: Enable std::bitset::bitset(const char*) for f (*) 54fd7d8... libstdc++: Re-enable std::hash in freestanding (*) 25ebfdb... libstdc++: Add effective-target 'hosted' for testsuite [PR1 (*) 46eb286... libstdc++: Make some tests work on freestanding [PR103626] (*) 6885e7e... libstdc++: Rework how freestanding install works [PR106953] (*) 18f176d... libstdc++: Mark headers that must be hosted as such [PR1036 (*) 06b3c0f... libstdc++: Adjust precompiled headers for freestanding (*) bcb1f43... libstdc++: Filter out unconditional default inclu (*) f1b51f6... libstdc++: Make _GLIBCXX_HOSTED respect -ffreestanding [PR1 (*) 77d0627... libsanitizer: Fix Solaris 11.3 compilation of sanitizer_pro (*) 48960b6... vect: while_ult for integer masks (*) f41d1b3... Don't process undefined range. (*) 06aa66a... arm: Add missing early clobber to MVE vrev64q_m patterns (*) 53acc10... c: Adjust LDBL_EPSILON for C2x for IBM long double (*) 866263a... libstdc++: Fix tests broken by C++23 P2266R3 "Simpler impli (*) c0129d6... Do not pessimize range in set_nonzero_bits. (*) 7f6f1f5... Avoid comparing ranges when sub-ranges is 0. (*) 8e1de8d... Do not compare nonzero masks for varying. (*) b90d1b5... Do not compare incompatible ranges in ipa-prop. (*) 31d7c8b... Fortran: fix testcases (*) 4347fea... libstdc++: Fix gdb pretty printers when dealing with std::s (*) 4223101... Daily bump. (*) d01bd0b... tree-cfg: Fix a verification diagnostic typo [PR107121] (*) b83b133... Adjust LIBGCC2_INCLUDES for VxWorks and augment comment (*) 2f26f5b... Define GCC_DRIVER_HOST_INITIALIZATION for VxWorks targets (*) 372044a... Prevent secondary warning from diagnostic tweak in gthr-vxw (*) 6ed7eee... Refine guard for vxworks crtstuff spec (*) 3290dcf... Daily bump. (*) 5299155... Fortran: Fix ICE and wrong code for assumed-rank arrays [PR (*) c051060... c++: make some cp_trait_kind switch statements exhaustive (*) ca01d25... or1k: Only define TARGET_HAVE_TLS when HAVE_AS_TLS (*) 153ca01... OpenACC: Fix struct-component-kind-1.c test (*) 2555071... Improve Z flag handling on H8 (*) dd9c8f6... c++: loop through array CONSTRUCTOR (*) f8cb417... c++: cast split_nonconstant_init return val to void (*) aa360fb... Install correct patch version. (*) c3cb74a... Emit discriminators for inlined call sites. (*) 3a221b7... Daily bump. (*) 1214196... More gimple const/copy propagation opportunities (*) 89b5a31... Minor cleanup/prep in DOM (*) 2002c54... Document -fexcess-precision=16 in target.def (*) 4dcd340... Document -fexcess-precision=16 in tm.texi (*) 75c0899... RISC-V: Support -fexcess-precision=16 (*) 789ddef... libstdc++: Remove dependency from std::bitset::to (*) 1c12a3c... libstdc++: Optimize operator>> for std::bitset (*) 4eb46f4... libstdc++: Remove non-standard public members in std::bitse (*) 7069d03... libstdc++: Fix broken dg-prune-output (*) 61786ed... arm, csky: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*) b52b99b... diagnostics: Fix virtual location for -Wuninitialized [PR69 (*) e564021... aarch64: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*) a6d8c61... i386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x or _F (*) fe8264b... testsuite: Windows paths use \ and not / (*) 5fb7136... testsuite: Only run test on target if VMA == LMA (*) 86291da... testsuite: Do not prefix linker script with "-Wl," (*) 32f86f2... RISC-V: Add '-m[no]-csr-check' option in gcc. (*) 1e2c124... c++: streamline built-in trait addition process (*) 3bb2d70... testsuite: Colon is reserved on Windows (*) 57707f3... libstdc++: Add missing include to refuse to create dangling referen (*) f1adf45... Add instruction level discriminator support. (*) 9f65eec... c++: Add DECL_NTTP_OBJECT_P lang flag (*) db28823... i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey (*) 03f3365... RISC-V: Add ABI-defined RVV types. (*) 5d7be27... var-tracking: Add entry values up to max register mode (*) d0b00b6... cselib: Keep track of further subvalue relations (*) 5e9c4ed... arm: Define __ARM_FEATURE_AES and __ARM_FEATURE_SHA2 when m (*) b48d7ff... LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414] (*) 9a8212d... testsuite: Skip intrinsics test if arm (*) 646ce00... LoongArch: Fixed a typo in the comment information of the f (*) 175a89d... libgomp.texi: Status 'P' for 'assume', remove duplicated li (*) fa4bc21... LoongArch: Libitm add LoongArch support. (*) a25982a... stack-protector: Check stack canary before throwing excepti (*) 2839044... Fix AutoFDO tests to not look for hot/cold splitting. (*) 1f16a02... Daily bump. (*) 6bf4730... Fix profile count comparison. (*) 772d532... c++: Implement C++23 P2266R1, Simpler implicit move [PR1011 (*) 78bc649... Fortran: error recovery while simplifying intrinsic UNPACK (*) e73d9fc... runtime: portable access to sigev_notify_thread_id (*) f381629... runtime: synchronize empty struct field handling (*) 0b2706a... docs: update abi version info (*) 001c60c... range-ops: Calculate the popcount of a singleton. (*) 971bc0a... c++: Don't quote nothrow in diagnostic (*) 3f7eea4... c++: Make __is_{,nothrow_}convertible SFINAE on access [PR (*) 614e569... libstdc++: Adjust deduction guides for static operator() [P (*) b939a5c... fixincludes: FIx up for Debian/Ubuntu includes (*) c8dfa79... d: Merge upstream dmd d579c467c1, phobos 88aa69b14. (*) be4a655... irange: keep better track of powers of 2. (*) 1db05e1... Add an irange setter for wide_ints. (*) 303976a... c++: Implement C++23 P1169R4 - static operator() [PR106651] (*) cb8f25c... reassoc: Handle OFFSET_TYPE like POINTER_TYPE in optimize_r (*) 4790fe9... openmp: Add OpenMP assume, assumes and begin/end assumes su (*) 5b86d5d... c++: Improve diagnostics about conflicting specifiers (*) 5da546d... Fix ICEs due to recent jump-to-return optimization (*) b042088... c++: Implement P1467R9 - Extended floating-point types and (*) 8be6564... Updated constants from (*) 220c4d8... Daily bump. (*) 03cb9ed... libstdc++: Update std::pointer_traits to match new LWG 3545 (*) af85ad8... libstdc++: Use new built-ins for std::is_convertible traits (*) 7701ea4... docs: add missing dash in option name (*) 567329f... c++: P2513R4, char8_t Compatibility and Portability Fix [PR (*) 5e77d40... Optimize [0 = x & MASK] in range-ops. (*) be4b32b... c++: Instantiate less when evaluating __is_convertible (*) 099a664... c++ modules: variable template partial spec fixes [PR107033 (*) 1b5432b... Update my address and DCO entry in MAINTAINERS file (*) 2460f7c... Set ranges from unreachable edges for all known ranges. (*) e901908... nvptx: Allow '--with-arch' to override the default '-misa' (*) 4d94582... nvptx: Introduce dummy multilib option for default '-misa=s (*) 108b99b... nvptx: Make default '-misa=sm_30' explicit (*) 84072a2... nvptx: forward '-v' command-line option to assembler (*) 1b74b5c... [RFA] Minor improvement to coremark, avoid unconditional ju (*) 386ebf7... fix assert in __deregister_frame_info_bases (*) 6904ed8... libstdc++: Add #if around non-C++03 code in std::bitset [PR (*) (*) 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.