Commit graph

  • cd227d0c00 Fix libgcc configuration gcc-14.2.0 Aiden Isik 2025-02-28 13:00:44 +00:00
  • 1c6a4f7528 Set up powerpc64-fcx-xenon target gcc-dev Aiden Isik 2025-02-04 17:31:14 +00:00
  • 53400733ec Patch out nonexistant Altivec instructions on the 360 Aiden Isik 2025-01-18 19:03:46 +00:00
  • 04696df096 Update ChangeLog and version files for release Jakub Jelinek 2024-08-01 08:18:20 +00:00
  • 0f4eb65785 Daily bump. GCC Administrator 2024-08-01 00:23:56 +00:00
  • 10323e2cca Daily bump. GCC Administrator 2024-07-31 00:23:47 +00:00
  • ee6c5afec3 x86: Don't enable APX_F in 32-bit mode Lingling Kong 2024-07-24 14:52:47 +08:00
  • 7c688e026a Daily bump. GCC Administrator 2024-07-30 00:22:56 +00:00
  • da7f0be91e c++: wrong error initializing empty class [PR115900] Marek Polacek 2024-07-17 11:19:32 -04:00
  • a7f1b00ed6 tree-optimization/116057 - wrong code with CCP and vector CTORs Richard Biener 2024-07-24 13:16:35 +02:00
  • 61cb0c889e testsuite: Fix up consteval-prop21.C for 32-bit targets [PR115986] Jakub Jelinek 2024-07-29 09:33:09 +02:00
  • 9662299593 c++: if consteval and consteval propagation [PR115583] Jason Merrill 2024-07-27 16:40:02 -04:00
  • 56d5f8a605 c++: consteval propagation and templates [PR115986] Jason Merrill 2024-07-26 17:20:18 -04:00
  • f30caf1bda c++: ICE with concept, local class, and lambda [PR115561] Jason Merrill 2024-07-26 16:53:03 -04:00
  • 98baaa1756 Fix ICE with -fdump-tree-moref Jan Hubicka 2024-07-29 10:48:34 +02:00
  • affb2e8f87 i386: Fix AVX512 intrin macro typo Haochen Jiang 2024-07-25 16:12:20 +08:00
  • b858a511eb Daily bump. GCC Administrator 2024-07-29 00:23:54 +00:00
  • c3eef3d446 Daily bump. GCC Administrator 2024-07-28 00:22:44 +00:00
  • 8eae5b065d Daily bump. GCC Administrator 2024-07-27 00:22:35 +00:00
  • 92eb0ee705 Daily bump. GCC Administrator 2024-07-26 00:22:36 +00:00
  • a32aff11db Regenerate gcc.pot Joseph Myers 2024-07-25 16:24:37 +00:00
  • a7f07e5d48 Daily bump. GCC Administrator 2024-07-25 00:24:39 +00:00
  • 181f40f5cf testsuite: Fix up pr116034.c test for big/pdp endian [PR116061] Jakub Jelinek 2024-07-24 18:00:05 +02:00
  • ab0386679f RISC-V: Disable Zba optimization pattern if XTheadMemIdx is enabled Christoph Müllner 2024-07-23 14:48:02 +02:00
  • ae2909a057 Daily bump. GCC Administrator 2024-07-24 00:23:48 +00:00
  • a544898f6d testsuite: Disable finite math only for test [PR115826] Torbjörn SVENSSON 2024-07-15 12:10:12 +02:00
  • b41487a883 libstdc++: Use [[maybe_unused]] attribute in src/c++23/print.cc Jonathan Wakely 2024-07-23 10:08:52 +01:00
  • 5fad887430 libstdc++: Do not use isatty on avr [PR115482] Detlef Vollmann 2024-07-23 09:25:22 +01:00
  • 084768c865 ssa: Fix up maybe_rewrite_mem_ref_base complex type handling [PR116034] Jakub Jelinek 2024-07-23 10:50:29 +02:00
  • 81f356f9f7 i386: Change prefetchi output template Haochen Jiang 2024-07-22 14:06:18 +08:00
  • 109b389a0b [powerpc] [testsuite] reorder dg directives [PR106069] Alexandre Oliva 2024-07-23 00:44:05 -03:00
  • 066c7893ea c++/coroutines: correct passing *this to promise type [PR104981] Patrick Palka 2024-07-22 21:30:49 -04:00
  • 50ff112d17 c++: xobj fn call without obj [PR115783] Patrick Palka 2024-07-19 13:48:12 -04:00
  • dfae324da5 Daily bump. GCC Administrator 2024-07-23 00:22:52 +00:00
  • 9ddd5f88e6 Fix modref's iteraction with store merging Jan Hubicka 2024-07-22 19:00:39 +02:00
  • bd535b46aa rs6000: Catch unsupported ABI errors when using -mrop-protect [PR114759,PR115988] Peter Bergner 2024-07-18 18:01:46 -05:00
  • 35e5c2d2e4 rs6000: Error on CPUs and ABIs that don't support the ROP protection insns [PR114759] Peter Bergner 2024-07-15 16:57:32 -05:00
  • e2d746e5ab rs6000: ROP - Emit hashst and hashchk insns on Power8 and later [PR114759] Peter Bergner 2024-06-19 16:07:29 -05:00
  • 33ebeb2435 rs6000: Compute rop_hash_save_offset for non-Altivec compiles [PR115389] Peter Bergner 2024-06-14 14:36:20 -05:00
  • c33532c597 rs6000: Update ELFv2 stack frame comment showing the correct ROP save location Peter Bergner 2024-06-07 16:03:08 -05:00
  • 27ef3a0779 Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call parameters Jan Hubicka 2024-07-22 18:08:08 +02:00
  • f2e9808479 Fix accounting of offsets in unadjusted_ptr_and_unit_offset Jan Hubicka 2024-07-22 18:05:26 +02:00
  • c5397d343f Compare loop bounds in ipa-icf Jan Hubicka 2024-07-22 18:01:57 +02:00
  • 9a7d668fc5 Reduce recursive inlining of always_inline functions Jan Hubicka 2024-05-14 12:58:56 +02:00
  • 323d010fa5 [PR115565] cse: Don't use a valid regno for non-register in comparison_qty Maciej W. Rozycki 2024-06-29 23:26:55 +01:00
  • 91a6faf8b3 Daily bump. GCC Administrator 2024-07-22 00:22:26 +00:00
  • 043f3adc9c Daily bump. GCC Administrator 2024-07-21 00:22:34 +00:00
  • bb34b7eda1 s390: Fix unresolved iterators bhfgq and xdee Stefan Schulze Frielinghaus 2024-07-20 16:03:33 +02:00
  • 2eca8a9548 Avoid undefined behaviour in build_option_suggestions Siddhesh Poyarekar 2024-07-19 12:44:32 -04:00
  • 94e4661fee Revert "Fortran: Auto array allocation with function dependencies [PR59104]" Paul Thomas 2024-07-20 10:42:40 +01:00
  • 6b6a056891 Daily bump. GCC Administrator 2024-07-20 00:22:33 +00:00
  • d15664f71c Fortran: Fix wrong code in unlimited polymorphic assignment [PR113363] Paul Thomas 2024-05-13 07:27:20 +01:00
  • 5034af8223 Fortran: Auto array allocation with function dependencies [PR59104] Paul Thomas 2024-06-20 08:01:36 +01:00
  • 1205104bbe rs6000: Fix .machine cpu selection w/ altivec [PR97367] René Rebe 2024-07-12 21:17:08 +00:00
  • ca0fa18add Fortran: character array constructor with >= 4 constant elements [PR103115] Harald Anlauf 2024-07-18 21:15:48 +02:00
  • 187eec8a2f Fix Xcode 16 build break with NULL != nullptr Daniel Bertalan 2024-07-09 23:34:46 +02:00
  • 0abce4116a RISC-V: Split vwadd.wx and vwsub.wx and add helpers. Robin Dapp 2024-05-16 12:43:43 +02:00
  • 937713a523 RISC-V: Do not allow v0 as dest when merging [PR115068]. Robin Dapp 2024-05-13 13:49:57 +02:00
  • 3a7e796b48 RISC-V: Add -X to link spec Fangrui Song 2024-04-26 18:14:33 -07:00
  • 92003fad99 RISC-V: Fix parsing of Zic* extensions Christoph Müllner 2024-04-29 00:46:06 +02:00
  • 68ef0c321a RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar Pan Li 2024-05-11 15:25:28 +08:00
  • c38dbfc1ce RISC-V: Fix missing boolean_expression in zmmul extension Liao Shihua 2024-05-24 13:03:57 +08:00
  • 4db38759dc RISC-V: Bugfix vec_extract v mode iterator restriction mismatch Pan Li 2024-06-14 14:54:22 +08:00
  • 87346ed74c RISC-V: Bugfix vec_extract vls mode iterator restriction mismatch Pan Li 2024-06-13 15:26:59 +08:00
  • c32995c445 [PATCH] RISC-V: Fix unrecognizable pattern in riscv_expand_conditional_move() Artemiy Volkov 2024-06-23 14:54:00 -06:00
  • 2d7dda8473 RISC-V: Use tu policy for first-element vec_set [PR115725]. Robin Dapp 2024-07-01 13:37:17 +02:00
  • b218c42532 [RISC-V] add implied extension repeatly until stable Fei Gao 2024-07-05 09:56:30 +00:00
  • a2a2916755 Daily bump. GCC Administrator 2024-07-19 00:25:13 +00:00
  • 493035c878 eh: ICE with std::initializer_list and ASan [PR115865] Marek Polacek 2024-07-11 15:57:43 -04:00
  • 747c4b5857 Do not use caller-saved registers for COMDAT functions LIU Hao 2024-07-15 16:55:52 +08:00
  • c314867fc0 c++: ICE with __has_unique_object_representations [PR115476] Marek Polacek 2024-06-17 17:53:12 -04:00
  • a4c9ade728 i386: PR target/115351: RTX costs for *concatditi3 and *insvti_highpart. Roger Sayle 2024-06-07 14:03:20 +01:00
  • b0452ed2fd analyzer: fix ICE seen with -fsanitize=undefined [PR114899] David Malcolm 2024-05-15 18:40:56 -04:00
  • 0b7ec50ae2 Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF Jan Hubicka 2024-05-16 15:33:55 +02:00
  • 0f593e4cd8 PR tree-optimization/113673: Avoid load merging when potentially trapping. Roger Sayle 2024-06-24 15:34:03 +01:00
  • 0fbad21b07 testsuite: Fix up builtin-clear-padding-3.c for -funsigned-char Jakub Jelinek 2024-07-18 09:22:10 +02:00
  • f0c3a1c16a c++/modules: Conditionally start timer during lazy load [PR115165] Nathaniel Shead 2024-07-07 23:19:52 +10:00
  • 4871b0f74c Daily bump. GCC Administrator 2024-07-18 00:24:42 +00:00
  • 1bbfe788d1 c++: constrained partial spec type context [PR111890] Patrick Palka 2024-07-17 11:08:35 -04:00
  • 2249c63488 c++: alias template with dependent attributes [PR115897] Patrick Palka 2024-07-15 18:07:55 -04:00
  • 79c5a09f95 c++: bad 'this' conversion for nullary memfn [PR106760] Patrick Palka 2024-06-28 19:45:21 -04:00
  • 3a963d441a alpha: Fix duplicate !tlsgd!62 assemble error [PR115526] Uros Bizjak 2024-07-17 18:11:26 +02:00
  • 01dfc5b4ad bitint: Use gsi_insert_on_edge rather than gsi_insert_on_edge_immediate [PR115887] Jakub Jelinek 2024-07-17 17:32:21 +02:00
  • d668f87598 gimple-fold: Fix up __builtin_clear_padding lowering [PR115527] Jakub Jelinek 2024-07-17 11:38:33 +02:00
  • 297ea7e5bb c++: Fix ICE on constexpr placement new [PR115754] Jakub Jelinek 2024-07-02 22:09:58 +02:00
  • bf64404280 vect: Merge loop mask and cond_op mask in fold-left reduction [PR115382]. Robin Dapp 2024-06-07 14:36:41 +02:00
  • c58bede01c tree-optimization/115868 - ICE with .MASK_CALL in simdclone Richard Biener 2024-07-11 09:56:56 +02:00
  • 5fad0b552c c++/modules: Propagate BINDING_VECTOR_*_DUPS_P on realloc [PR99242] Nathaniel Shead 2024-07-08 22:25:17 +10:00
  • 4039c7473a Daily bump. GCC Administrator 2024-07-17 00:24:45 +00:00
  • 59ed01d5e3 tree-optimization/115841 - reduction epilogue placement issue Richard Biener 2024-07-16 11:53:17 +02:00
  • 06829e593d tree-optimization/115843 - fix wrong-code with fully-masked loop and peeling Richard Biener 2024-07-15 13:50:58 +02:00
  • e01012c459 tree-optimization/115701 - fix maybe_duplicate_ssa_info_at_copy Richard Biener 2024-06-30 11:34:43 +02:00
  • 6f74a5f5dc tree-optimization/115701 - factor out maybe_duplicate_ssa_info_at_copy Richard Biener 2024-06-30 11:28:11 +02:00
  • ca275b68ef tree-optimization/115867 - ICE with simdcall vectorization in masked loop Richard Biener 2024-07-11 10:18:55 +02:00
  • 4a04110ec8 Fixup unaligned load/store cost for znver5 Richard Biener 2024-07-16 10:45:27 +02:00
  • d702a95775 Fixup unaligned load/store cost for znver4 Richard Biener 2024-07-15 13:01:24 +02:00
  • c8fdef7fc2 [alpha] adjust MEM alignment for block move [PR115459] Alexandre Oliva 2024-07-16 08:54:20 -03:00
  • b3cff8357e RISC-V: Allow adding enabled extension via target arch attributes Christoph Müllner 2024-07-06 17:03:18 +02:00
  • 0e1f599d63 RISC-V: Rewrite target attribute handling Christoph Müllner 2024-06-22 21:59:04 +02:00
  • b604d59b23 RISC-V: Fix comment/naming in attribute parsing code Christoph Müllner 2024-07-05 04:58:07 +02:00