]>
4 days ago | TheShermanTanker | Define which threading model is in use on Windows Signed-off-by: TheShermanTanker <tanksherman27@gmail... |
commit | commitdiff | tree |
4 days ago | Liao Shihua | RISC-V: Fix missing boolean_expression in zmmul extension |
commit | commitdiff | tree |
6 days ago | Nathaniel Shead | c++/modules: Improve diagnostic when redeclaring builtin... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
7 days ago | Nathaniel Shead | c++/modules: Improve errors for bad module-directives... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
7 days ago | Nathaniel Shead | c++/modules: Remember that header units have CMIs * name-lookup.cc (pushdecl): Likewise. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
7 days ago | Nathaniel Shead | c++/modules: Fix treatment of unnamed types ...implement this checking but we should assume Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
7 days ago | Nathaniel Shead | c++/modules: Ensure all partial specialisations are... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
9 days ago | Nathaniel Shead | c++: Strengthen checks on 'main' Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-13 | Ashley Gay | ada: Remove deprecated VxWorks interrupt connection API used anymore (the VxBus subsystem should be used instead). |
commit | commitdiff | tree |
2024-05-07 | Nathaniel Shead | c++/modules: Stream unmergeable temporaries by value... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-07 | Nathaniel Shead | c++: Allow IS_FAKE_BASE_TYPE for union types [PR114954] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-07 | Nathaniel Shead | c++/modules: Fix dangling pointer with imported_temploid_friends Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-02 | Nathaniel Shead | c++: Clear is_unbraced_* when parsing declaration_seq_opt... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-02 | Nathaniel Shead | c++: Don't emit unused GMF partial specializations... * module.cc (depset::hash::add_partial_entities): Mark GM (depset::hash::find_dependencies): Also reach... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-02 | Nathaniel Shead | c++: Implement modules ABI for vtable emissions * class.cc (finish_struct_1): Also push classes attached... ...record_key_method_defined): Don't push classes Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-01 | Nathaniel Shead | c++: Propagate hidden flag on decls from partitions Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-01 | Nathaniel Shead | c++: Propagate using decls from partitions [PR114868] * module.cc (depset::hash::add_binding_entity): Propagate Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-05-01 | Nathaniel Shead | c++: Implement P2615 'Meaningful Exports' [PR107688] * name-lookup.cc (push_namespace): Error when exporting * g++.dg/template/crash71.C: Update error messages. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-30 | Nathaniel Shead | c++: Fix instantiation of imported temploid friends... ...instantiations of friend declarations should Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-30 | Nathaniel Shead | c++: Standardise errors for module_may_redeclare * g++.dg/modules/shadow-1_b.C: Likewise. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-23 | Nathaniel Shead | c++: Fix ICE with xobj parms and maybe incomplete decl... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-23 | Nathaniel Shead | c++: Check if allocation functions are xobj members... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-15 | Nathaniel Shead | c++: Only emit exported GMF usings [PR114600] * module.cc (depset::hash::add_binding_entity): Require... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-14 | Nathaniel Shead | c++: Setup aliases imported from modules [PR106820] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-12 | Tatsuyuki Ishi | Regenerate opt.urls |
commit | commitdiff | tree |
2024-04-10 | Nathaniel Shead | c++: Keep DECL_SAVED_TREE of cdtor instantiations in... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-10 | Nathaniel Shead | c++: Track declarations imported from partitions [PR99377] following assumption in depset::hash::make_dependency doesn't hold: declared in the partition and thus should be considered as-if it was Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-04-08 | Tatsuyuki Ishi | RISC-V: Implement TLS Descriptors. and libc support ships. |
commit | commitdiff | tree |
2024-03-27 | Segher Boessenkool | combine: Don't combine if I2 does not change progress, so we shouldn't do it, it will lead to... ...Boessenkool <segher@kernel.crashing.org> |
commit | commitdiff | tree |
2024-03-19 | Nathaniel Shead | c++: Fix handling of no-linkage decls for modules Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-18 | Nathaniel Shead | testsuite: Fix excess errors for new modules testcases... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-16 | Nathaniel Shead | c++: Check module attachment instead of just purview... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-12 | Nathaniel Shead | c++: Support target-specific nodes when streaming modules... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-11 | Richard Earnshaw | gomp: testsuite: improve compatibility of bad-array... |
commit | commitdiff | tree |
2024-03-08 | Richard Earnshaw | arm: testsuite: tweak bics_3.c [PR113542] sequence where BICS should always be the preferred solution. ...Adjust code to something which should |
commit | commitdiff | tree |
2024-03-07 | Nathaniel Shead | c++: Redetermine whether to write vtables on stream... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-07 | Nathaniel Shead | c++: Fix ICE diagnosing incomplete type of overloaded... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-07 | Nathaniel Shead | c++: Stream DECL_CONTEXT for template template parms... parameter in 'tpl_parms_fini'. We should not set the DECL_CONTEXT to ...template-template parameter, as it should already be the The precise logic for what DECL_CONTEXT should be for a template Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-06 | Nathaniel Shead | c++: Fix template deduction for conversion operators... ...not for xobj parameters, which should be handled "normally" Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-05 | Richard Earnshaw | arm: check for low register before applying peephole... |
commit | commitdiff | tree |
2024-03-04 | Nathaniel Shead | c++: Support exporting using-decls in same namespace... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-01 | Nathaniel Shead | c++: Stream definitions for implicit instantiations... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-03-01 | Nathaniel Shead | c++: Ensure DECL_CONTEXT is set for temporary vars... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-02-29 | Nathaniel Shead | c++: Support lambdas attached to more places in modules... class-specifier should not be TU-local, which includes... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-02-28 | Nathaniel Shead | c++: Revert deferring emission of inline variables... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-02-27 | Richard Earnshaw | arm: warn about deprecation of iwmmx in mmintrin.h |
commit | commitdiff | tree |
2024-02-23 | Richard Earnshaw | arm: fix ICE with vectorized reciprocal division [PR108120] |
commit | commitdiff | tree |
2024-02-21 | Ilya Leoshkevich | IBM Z: Preserve exceptions in autovec-*-signaling-eq... |
commit | commitdiff | tree |
2024-02-14 | Nathaniel Shead | c++: Defer emitting inline variables [PR113708] crashes when importing non-trivially... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-02-14 | Nathaniel Shead | c++: Fix error recovery when redeclaring enum in different... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-02-08 | Richard Earnshaw | arm: testsuite: fix issues relating to fp16 alternative... |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Fix macro parsing for trait items. Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Remove obsolete classes and functions. Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Parse trait functions as `AST::Function`. Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Fix inconsistent formatting. Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Add missing visitors for AST::Function. Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Add checks for Trait functions Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Use AssociatedItem in place of TraitItem Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-02-07 | Kushal Pal | gccrs: Parse normal functions with `self` parameter... Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Added newline to get more readable lexdump Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Handle `async` keyword for regular implementations Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Fix inconsistent formatting Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Handle `async` functions in traits Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Generate error for `async` trait fucntions Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Handle `async` qualifier inside trait Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Kushal Pal | gccrs: Renamed `WIN64` to `WIN_64` Signed-off-by: Kushal Pal <kushalpal109@gmail.com> |
commit | commitdiff | tree |
2024-01-30 | Nathaniel Shead | c++: Handle error header names in modules [PR107594] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-29 | Prathamesh Kulkarni | PR112950: Use #pragma GCC for including arm_sve.h. |
commit | commitdiff | tree |
2024-01-26 | Nathaniel Shead | c++: Stream additional fields for DECL_STRUCT_FUNCTION... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-26 | Nathaniel Shead | c++: Emit definitions of ODR-used static members imported... Static data members marked 'inline' should be emitted in TUs where they Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-25 | Nathaniel Shead | c++: Handle partial specialisations in GMF [PR113405] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-25 | Nathaniel Shead | c++: Fix importing nested namespace declarations [PR100707] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-23 | Nathaniel Shead | testsuite: Disable new test for PR113292 on targets... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-23 | Nathaniel Shead | c++: Fix handling of extern templates in modules [PR112820] importing so we shouldn't decide this now, or necessarily... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-18 | Brian Inglis | Remove remnant of removed Cygwin options from invoke... |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Rewrite some instructions using ASM targethook |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Fix register overlap issue for some xtheadvector... |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Add support for xtheadvector-specific intrinsics. * config/riscv/riscv-vector-builtins-shapes.cc ...oadstore_width_def): Define new builtin shapes. Define new builtin shapes. ...th_extract_def): Define new builtin shapes. (SHAPE): Define new builtin shapes. * config/riscv/riscv-vector-builtins-shapes.h: Define new builtin shapes. ...target/riscv/rvv/xtheadvector/vlh-vsh.c: New test. ...target/riscv/rvv/xtheadvector/vlhu-vsh.c: New test. |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Handle differences between XTheadvector and... instructions but share same patterns as RVV1.0 instructions... * config/riscv/riscv-vector-builtins-shapes.cc (check_type): |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Adds the prefix "th." for the instructions... |
commit | commitdiff | tree |
2024-01-18 | Jun Sha (Joshua) | RISC-V: Introduce XTheadVector as a subset of V1.0.0 |
commit | commitdiff | tree |
2024-01-17 | Nathaniel Shead | c++: Prevent overwriting arguments when merging duplicates... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-16 | Nathaniel Shead | c++: Support thread_local statics in header modules... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-16 | Nathaniel Shead | c++: Fix ENABLE_SCOPE_CHECKING printing Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-16 | liushuyu | gccrs: rust-compile-intrinsic: add `copy` intrinsics ... Signed-off-by: Zixing Liu <liushuyu011@gmail.com> |
commit | commitdiff | tree |
2024-01-16 | liushuyu | gccrs: rust-builtins: add likely and unlikey intrinsics Signed-off-by: Zixing Liu <liushuyu011@gmail.com> |
commit | commitdiff | tree |
2024-01-15 | Liao Shihua | RISC-V: Add C intrinsic for Scalar Bitmanip Extension |
commit | commitdiff | tree |
2024-01-15 | Liao Shihua | RISC-V: Add C intrinsic for Scalar Crypto Extension |
commit | commitdiff | tree |
2024-01-15 | Liao Shihua | RISC-V: Remove the Scalar Bitmanip and Crypto Built... * gcc.target/riscv/zknh-sha256-32.c: Removed. * gcc.target/riscv/zknh-sha256-64.c: Removed. * gcc.target/riscv/zknh-sha512-32.c: Removed. * gcc.target/riscv/zknh-sha512-64.c: Removed. * gcc.target/riscv/zksh32.c: Removed. * gcc.target/riscv/zksh64.c: Removed. |
commit | commitdiff | tree |
2024-01-12 | Ilya Leoshkevich | rs6000: Fix ASAN linker errors for Power ELF V1 ABI... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> |
commit | commitdiff | tree |
2024-01-09 | Siddhesh Poyarekar | SECURITY.txt: Drop "exploitable" in reference to hardening... Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org> |
commit | commitdiff | tree |
2024-01-08 | Ilya Leoshkevich | asan: Do not call asan_function_start () without the... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> |
commit | commitdiff | tree |
2024-01-07 | Nathaniel Shead | c++: Fix ICE when writing nontrivial variable initializers Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-07 | Nathaniel Shead | c++: Export usings referring to global module fragment... global module fragment, since they should still be exported if named * module.cc (depset::hash::add_binding_entity): Don't skip... Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-07 | Nathaniel Shead | c++: Follow module grammar more closely [PR110808] Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com> |
commit | commitdiff | tree |
2024-01-05 | Ilya Leoshkevich | asan: Align .LASANPC on function boundary Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> |
commit | commitdiff | tree |
2024-01-05 | Ilya Leoshkevich | Implement ASM_DECLARE_FUNCTION_NAME using ASM_OUTPUT_FUNCTIO... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> (mips_finish_stub): Pass the tree to |
commit | commitdiff | tree |
2024-01-02 | Jun Sha (Joshua) | RISC-V: Use vector_length_operand instead of csr_operand... |
commit | commitdiff | tree |
2023-12-20 | Siddhesh Poyarekar | tree-object-size: Clean up unknown propagation Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org> |
commit | commitdiff | tree |
2023-12-20 | Siddhesh Poyarekar | tree-object-size: Always set computed bit for bdos... finish the object size expression. The... Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org> |
commit | commitdiff | tree |
next |