Commit graph

  • dd98219865 LoongArch: Change {dg-do-what-default} save and restore logical. master Xing Li 2025-04-16 10:29:57 +08:00
  • d776b20148 Daily bump. GCC Administrator 2025-04-18 00:16:59 +00:00
  • 2d6f1ca17f [PATCH] RISC-V: Do not free a riscv_arch_string when handling target-arch attribute 翁愷邑 2025-04-17 16:24:20 -06:00
  • 3f0eccfd90 c++: constexpr virtual base diagnostic Jason Merrill 2025-04-16 16:02:09 -04:00
  • 3dabe6a53e Document peculiarities of BOOLEAN_TYPE Eric Botcazou 2025-04-17 20:46:57 +02:00
  • 4cff0434e8 c++: constexpr new diagnostic location Jason Merrill 2025-03-10 11:49:57 -04:00
  • 53d4e355db c++: vec_safe_reserve usage tweaks Jason Merrill 2025-01-19 05:15:01 -05:00
  • 20e31f507a c++: improve pack index diagnostics Jason Merrill 2025-03-24 12:59:39 -04:00
  • eff4dc4233 c++: add assert to cp_make_fname_decl Jason Merrill 2025-04-04 23:27:50 -04:00
  • 47b62be9ca c++: 'requires' diagnostic before C++20 Jason Merrill 2025-01-28 17:46:59 -05:00
  • 7c47badcdc
    doc: say "compatible types" for -fstrict-aliasing Sam James 2025-03-24 04:32:47 +00:00
  • c237297ee5 ada: bump Library_Version to 16. Jakub Jelinek 2025-04-17 12:51:46 +02:00
  • 6027ba0c05 Update crontab and git_update_version.py Jakub Jelinek 2025-04-17 12:50:35 +02:00
  • 7eac294e08 Bump BASE-VER. Jakub Jelinek 2025-04-17 12:40:07 +02:00
  • 5d05d496b2 libgomp: Don't test ompx::allocator::gnu_pinned_mem on non-linux targets. Jakub Jelinek 2025-04-17 12:14:15 +02:00
  • 930b504b59 libstdc++: Fixed signed comparision in _M_parse_fill_and_align [PR119840] Tomasz Kamiński 2025-04-17 10:33:10 +02:00
  • 7cf5503e0a middle-end: fix masking for partial vectors and early break [PR119351] Tamar Christina 2025-04-17 10:25:43 +01:00
  • 0be3dff1aa
    libstdc++: Do not use 'not' alternative token in <format> Jonathan Wakely 2025-04-16 11:44:46 +01:00
  • 22fe83d6fc s390: Use match_scratch instead of scratch in define_split [PR119834] Jakub Jelinek 2025-04-17 10:57:18 +02:00
  • 843b273c68 libstdc++: Remove dead code in range_formatter::format [PR109162] Tomasz Kamiński 2025-04-16 15:28:46 +02:00
  • 55620672d7 nvptx: Remove 'TARGET_ASM_NEED_VAR_DECL_BEFORE_USE' Thomas Schwinge 2025-02-24 19:06:28 +01:00
  • 4bff3f0b89 libgomp.texi: For HIP interop, mention cpp defines to set Tobias Burnus 2025-04-17 10:21:05 +02:00
  • 0eae20c899 d: Fix infinite loop regression in CTFE Iain Buclaw 2025-04-17 08:21:40 +02:00
  • a4f81e168e combine: Correct comments about combine_validate_cost Hans-Peter Nilsson 2025-04-15 06:08:36 +02:00
  • ac31e41c58 c++: ill-formed constexpr function [PR113360] Jason Merrill 2021-08-31 17:01:22 -04:00
  • 5e3646a3cb Daily bump. GCC Administrator 2025-04-17 00:18:03 +00:00
  • 7b9d8d4315 [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well Alexandre Oliva 2025-04-16 19:30:48 -03:00
  • 47561e459e Doc: Document raw string literals as GNU C extension [PR88382] Sandra Loosemore 2025-04-16 22:16:16 +00:00
  • 17c5ad2581 testsuite: Replace altivec vector attribute with generic equivalent [PR112822] Peter Bergner 2025-04-16 21:48:59 +00:00
  • c3e721f489 cobol: Eliminate gcc/cobol/LICENSE. [PR119759] Bob Dubner 2025-04-16 14:41:06 -04:00
  • 83340869a2 [PATCH] rx: avoid adding setpsw for rx_cmpstrn when len is const Keith Packard 2025-04-16 14:10:18 -06:00
  • d5d7dfab81 Fix wrong optimization of conditional expression with enumeration type Eric Botcazou 2025-04-16 22:01:31 +02:00
  • dbffeadf7f Doc: make regenerate-opt-urls Sandra Loosemore 2025-04-16 18:51:28 +00:00
  • 5fdb0145fb c++: templates, attributes, #pragma target [PR114772] Jason Merrill 2025-04-16 12:02:58 -04:00
  • b0d7d644f3 c++: format attribute redeclaration [PR116954] Jason Merrill 2025-04-16 11:15:14 -04:00
  • 6b4569a3eb i386: Enable -mnop-mcount for -fpic with PLTs [PR119386] Ard Biesheuvel 2025-04-10 14:26:41 +02:00
  • 9b0ae0a8d7 i386: Prefer PLT indirection for __fentry__ calls under -fPIC [PR119386] Ard Biesheuvel 2025-04-10 14:26:40 +02:00
  • a5212edf26 Doc: Add pointer to --help use to main entry for -Q option [PR90465] Sandra Loosemore 2025-04-16 18:17:11 +00:00
  • 4e3060ee17 Fortran: pure subroutine with pure procedure as dummy [PR106948] Harald Anlauf 2025-04-15 20:43:05 +02:00
  • 518efed8cb Remove 'ALWAYS_INLINE' workaround in 'libgomp.c++/target-exceptions-pr118794-1.C' Thomas Schwinge 2025-04-16 16:52:08 +02:00
  • 34fe8e9000 libatomic: Fix up libat_{,un}lock_n for mingw [PR119796] Jakub Jelinek 2025-04-16 17:22:49 +02:00
  • 61dfb0747a libatomic: Fix up libat_{,un}lock_n [PR119796] Jakub Jelinek 2025-04-16 17:21:39 +02:00
  • 0b2a2490be Add 'libgomp.c++/pr106445-1{,-O0}.C' [PR106445] Thomas Schwinge 2025-03-20 17:25:14 +01:00
  • ca9cffe737 For nvptx offloading, make sure to emit C++ constructor, destructor aliases [PR97106] Thomas Schwinge 2025-04-16 14:00:31 +02:00
  • eabba7be04 Stream ipa_return_value_summary Jan Hubicka 2025-04-16 15:28:32 +02:00
  • 0e8b6f0dad MAINTAINERS: Add myself to Write After Approval Waffl3x 2025-04-16 07:26:50 -06:00
  • aef8797522 libstdc++: Fix constification in range_formatter::format [PR109162] Tomasz Kamiński 2025-04-16 13:39:04 +02:00
  • fa99720e9f middle-end: force AMDGCN test for vect-early-break_18.c to consistent architecture [PR119286] Tamar Christina 2025-04-16 13:11:20 +01:00
  • 46ccce1de6 middle-end: Fix incorrect codegen with PFA and VLS [PR119351] Tamar Christina 2025-04-16 13:09:05 +01:00
  • 473dde5252 libstdc++: Implement formatters for pair and tuple [PR109162] Tomasz Kamiński 2025-04-14 16:00:57 +02:00
  • 5a48e7732d bitintlower: Fix interaction of gimple_assign_copy_p stmts vs. has_single_use [PR119808] Jakub Jelinek 2025-04-16 09:11:06 +02:00
  • fc4099a484 riscv: Fix incorrect gnu property alignment on rv32 Jesse Huang 2025-04-10 21:25:21 -07:00
  • 1d9e02bb7e RISC-V: Put jump table in text for large code model Kito Cheng 2025-04-14 16:03:07 +08:00
  • 45a708d7bf testsuite: Add testcase for already fixed PR [PR116093] Jakub Jelinek 2025-04-16 08:42:35 +02:00
  • 31e16c8b75 AArch64: Fix operands order in vec_extract expander Tejas Belagod 2025-04-13 01:08:00 +05:30
  • 43cbf049f5 aarch64: Disable sysreg feature gating Alice Carlotti 2025-04-15 17:36:25 +01:00
  • 60130b2d33 Daily bump. GCC Administrator 2025-04-16 00:18:18 +00:00
  • c5ffab99a5 d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826] Iain Buclaw 2025-04-16 01:28:53 +02:00
  • a6f4178d0d c++: Prune lambda captures from more places [PR119755] Nathaniel Shead 2025-04-13 12:20:37 +10:00
  • 674b0875a9 testsuite: Fix up completion-2.c test Jakub Jelinek 2025-04-16 00:30:09 +02:00
  • 1ff4a22103 libgomp.texi (gcn, nvptx): Mention self_maps alongside USM Tobias Burnus 2025-04-15 23:19:50 +02:00
  • 727f330f9a c: Fully fold each parameter for call to .ACCESS_WITH_SIZE [PR119717] Qing Zhao 2025-04-14 19:41:12 +00:00
  • 99835bd68e OpenMP: omp.h omp::allocator C++ Allocator interface waffl3x 2025-04-15 14:34:38 -06:00
  • 5ed2fa4768 x86: Update gcc.target/i386/apx-interrupt-1.c H.J. Lu 2025-04-14 15:49:26 -07:00
  • d91aab4dd6 Docs: Address -fivopts, -O0, and -Q confusion [PR71094] Sandra Loosemore 2025-04-15 18:37:37 +00:00
  • 628aecb050 c++: constexpr, trivial, and non-alias target [PR111075] Jason Merrill 2025-04-15 11:23:57 -04:00
  • 7f56a8e8ad configure, Darwin: Recognise new naming for Xcode ld. Iain Sandoe 2025-04-15 14:02:21 +01:00
  • 9cf6b52d04 includes, Darwin: Handle modular use for macOS SDKs [PR116827]. Iain Sandoe 2024-12-29 23:06:54 +00:00
  • 5621b3b5c9
    Regenerate common.opt.urls Kyrylo Tkachov 2025-04-15 09:22:05 -07:00
  • 248e228fec cobol/119302 - transform gcobol.3 name during install, install as gcobol-io.3 Richard Biener 2025-03-15 15:56:49 +01:00
  • 4a01869b96 Set znver5 issue rate to 4. Jan Hubicka 2025-04-15 19:09:20 +02:00
  • e2011ab13d Set ADDSS cost to 3 for znver5 Jan Hubicka 2025-04-15 19:04:15 +02:00
  • 25775e73ea
    libstdc++: Do not define __cpp_lib_ranges_iota in <ranges> Jonathan Wakely 2025-04-15 14:00:23 +01:00
  • df59bf20d8
    libstdc++: Do not declare namespace ranges in <numeric> unconditionally Jonathan Wakely 2025-04-15 14:01:55 +01:00
  • edb4867412 RISC-V: vsetvl: elide abnormal edges from LCM computations [PR119533] Vineet Gupta 2025-04-15 09:29:08 -07:00
  • 517f7e3f02 RISC-V: Do not lift up vsetvl into non-transparent blocks [PR119547]. Robin Dapp 2025-04-04 17:06:44 +02:00
  • f62e5d720d libstdc++: Implement formatter for ranges and range_formatter [PR109162] Tomasz Kamiński 2025-03-28 09:30:22 +01:00
  • a039bab957 libgcobol: mark riscv64-*-linux* as supported target Andreas Schwab 2025-03-17 09:51:07 +01:00
  • 99cd28c473 Fortran/OpenMP: Support automatic mapping allocatable components (deep mapping) Tobias Burnus 2025-04-15 16:35:45 +02:00
  • 6d9fdf4bf5
    Locality cloning pass: -fipa-reorder-for-locality Kyrylo Tkachov 2025-02-27 09:24:10 -08:00
  • b4cf69503b
    ipa-bit-cp: Fix adjusting value according to mask (PR119803) Martin Jambor 2025-04-15 15:55:34 +02:00
  • 074b2b0f91 d: Fix internal compiler error: in visit, at d/decl.cc:838 [PR119799] Iain Buclaw 2025-04-15 15:19:13 +02:00
  • 369461d074 c++: prev declared hidden tmpl friend inst, cont [PR119807] Patrick Palka 2025-04-15 09:06:40 -04:00
  • f5ed7d19c9 d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676 [PR119817] Iain Buclaw 2025-04-15 14:49:34 +02:00
  • bf115fd457 ipa-cp: Fix up ipcp_print_widest_int Jakub Jelinek 2025-04-15 14:56:30 +02:00
  • 0756511537 tailc: Fix up musttail calls vs. -fsanitize=thread [PR119801] Jakub Jelinek 2025-04-15 14:09:55 +02:00
  • 039b566f2f Wbuiltin-declaration-mismatch-4.c: accept long long in warning for llp64 Jonathan Yong 2025-04-13 02:41:36 +00:00
  • a591629420 testsuite: Fix up ipa/pr119318.c test [PR119318] Jakub Jelinek 2025-04-15 12:26:11 +02:00
  • 05d3aebe24
    libstdc++: Fix std::string construction from volatile char* [PR119748] Jonathan Wakely 2025-04-11 22:13:14 +01:00
  • 8a208899e9
    libstdc++: Enable __gnu_test::test_container constructor for C++98 Jonathan Wakely 2025-04-14 17:16:46 +01:00
  • 69ffddd8bd libgcobol: Handle long double as an alternate IEEE754 quad [PR119244] Jakub Jelinek 2025-04-15 07:55:55 +02:00
  • fc89b1face Doc: always_inline attribute vs multiple TUs and LTO [PR113203] Sandra Loosemore 2025-04-15 03:49:06 +00:00
  • 764f02327f c++: shortcut constexpr vector ctor [PR113835] Jason Merrill 2025-04-12 11:35:18 -04:00
  • fa58ff249a Revert documents from r11-344-g0fec3f62b9bfc0 liuhongt 2025-04-13 19:40:51 -07:00
  • f7a2f0aa6b Doc: clarify -march=pentiumpro has no MMX support [PR42683] Sandra Loosemore 2025-04-15 00:56:30 +00:00
  • 9f3d2506e4 Daily bump. GCC Administrator 2025-04-15 00:19:09 +00:00
  • fe283dba77 GCN, nvptx: Support '-mfake-exceptions', and use it for offloading compilation [PR118794] Thomas Schwinge 2025-03-28 09:20:49 +01:00
  • 6c0ea84026 Add 'throw', dead code test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading Thomas Schwinge 2025-03-27 14:46:20 +01:00
  • 1daf570498 Add 'throw', caught test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading Thomas Schwinge 2025-03-27 14:46:20 +01:00
  • 1362d9d494 Add 'throw' test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading Thomas Schwinge 2025-03-27 14:46:20 +01:00