public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc/devel/rust/master] Add Docker file for automated images to allow for easier testing
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Initial TestSuite setup for make check-rust
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Remove unused and add FIXME
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Added skeleton for macro expansion and added way to convert MetaItems back to Attributes (e.g. for c
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Improved parsing of MatchExpr (and AST structure)
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Testing some more algorithmic changes
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Test even more generic algorithm for parsing in for lifetimes
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Added more error_at formatting fixes
 2022-06-08 10:20 UTC 

[gcc/devel/rust/master] Attempt to significantly reduce warning count by modifying error message format
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Working on consolidating some other parsing functions
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Attempt to consolidate CompoundAssignmentExpr parsing
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Attempt consolidation of ArithmeticOrLogicalExpr parsing
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Attempt to fix the ExprWithoutBlock in ExprStmtWithoutBlock issue First step toward consolidation of
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Converted Parser to template in preparation for macro expansion
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Potential modifications to buffered_queue to move when resizing instead of copying - test if works p
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Attempt to modify buffered_queue to take ownership of a source rather than reference, other cleanup
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Massive lexer cleanup and refactoring - moved lots of stuff out of main method Minor changes to pars
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Attempted to solve string escape vs null character location issues
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Lexer cleanup
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] Miscellaneous improvements to various target hooks
 2022-06-08 10:19 UTC 

[gcc/devel/rust/master] i386 build fix against latest gcc
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Improvements to aarch64 target hook
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Improved and tidied up ARM target hook
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Enhancements to x86 target hook, should be feature complete with llvm to the greatest extent possibl
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added Xtensa target hook (or provisional one at least)
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added Visium target hook (or at least provisional one)
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added VAX target hook (or provisional one at least)
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added NEC V850 target hook (or provisional one at least)
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added TILEPro target hook
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added TILE-Gx target hook
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Compile AST::StructExprStructFields into a constructor tree
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added provisional SPARC target hook
 2022-06-08 10:18 UTC 

[gcc/devel/rust/master] Added target hook for Renesas SH (or provisional one at least)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added extremely provisional S/390 and zSeries target hook
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added Renesas RX target hook (or at least provisional one)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added RL78 target hook (or at least provisional one)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added RISC-V target hook (or at least provisional one)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added PRU target hook (or provisional one at least)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added PDP-11 target hook (or provisional one at least)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added HPPA target hook (or provisional one at least)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added OpenRISC target hook (or at least provisional one)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Minor Nios II tweaks based on new information found
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added (very bad and provisional) Nvidia PTX target hook
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Added Nios II target hook (or provisional one at least)
 2022-06-08 10:17 UTC 

[gcc/devel/rust/master] Type Resolve Struct initializtion of their fields
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added NDS32 target hook (or at least provisional one)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added MSP430 target hook (or at least provisional one)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added moxie target hook (or at least provisional one)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added MN10300 target hook (or provisional one at least)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added MMIX target hook (or provisional one at least)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added MIPS target hook (provisional at least)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Modifications to tm.texi so that build should work
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added M*Core target hook (or provisional one at least)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added provisional Motorola 68K target hook
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added M32C target hook (provisional one at least)
 2022-06-08 10:16 UTC 

[gcc/devel/rust/master] Added Lico32 target hook (or at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added IQ2000 target hook
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added IA-64 target hook (should be okay but still should have some later attention)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added (really crappy) GCN target hook
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added FT32 target hook (or at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added FRV target hook (or at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added fr30 target hook (at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added Epiphany target hook (or at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added C-SKY target hook (at least provisional one)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added CR16 target hook (or provisional one at least)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Added TI C6X target hook (or a basic one at least)
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Refactor type resolution scoping to use a simple class akin to backend code
 2022-06-08 10:15 UTC 

[gcc/devel/rust/master] Struct record compilation and type resolution
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Remove redundant virtual functions in Resolution class All these virtual functions are inherited fro
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Add basic functions of name resolution
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Add function signature in rust-name-resolution.h
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Add comments on the algorithm of name resolution
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Lower NegationExprs
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Compile conditional expressions if/if-else/if-elif-else
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Ensure number of arguments match number of parameters to function before type analysis
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Compile LazyBooleans and ComparisonExpr to gimple
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] Fix up returns and call expressions to actually work
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] need access to the fields in AssignmentExpr and ReturnExpr
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] More AST conversion to GIMPLE
 2022-06-08 10:14 UTC 

[gcc/devel/rust/master] This creates the initial design for the pass to compile to GIMPLE by managing blocks in the scope
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Need access to the LHS of the expression
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Add a compilation unit scope to unitify how scoping is done in GIMPLE conversion
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] compile locals per block
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] We need to analyse and store the locals per block for compilation
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Remove scoping in TypeResolution destructor
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Remove scoping in NameResolution destructor
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Move scoping to Resolution class
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] add type resolution to parameters and return types of functions
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Start compilation of parameters and return type to functions
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Don't continue to compilation to GIMPLE phase if we saw errors
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Need access to TypePath fields
 2022-06-08 10:13 UTC 

[gcc/devel/rust/master] Add the referenced function to the CallExpr when resolved
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Add type resolution to CallExpr
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Add rust-name-resolution
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Add rust-type-resolution
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Refactor Resolution class
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Change rust-session-manager for resolution refactoring
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] For tuple structs the constructor is just a regular function call
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Add in a toplevel pass to grab global declarations for analysis pass
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Reuse typeComparison checks in assignments and expressions
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Initial type comparison code for error: E0308
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Need public access to Expr locus and rhs
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Template the scope class
 2022-06-08 10:12 UTC 

[gcc/devel/rust/master] Need access to function and params for CallExpr
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Infer types for AssignmentExpr
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Infer types to scope for FunctionParams
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Need to be able to visit LHS and RHS of AssignmentExpr
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Need public to access locus and param name in FunctionParam
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Do inferencing on Expressions needs type match checking
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] need public access to locus on OperatorExpr
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Need public access to IdentifierExpr ident and locus
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] make ArithmeticOrLogicalExpr visitable
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Add missing bool builtin
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Add a basic lookup for builtin types
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] Add error E0282 when the LetStmt cannot be infered
 2022-06-08 10:11 UTC 

[gcc/devel/rust/master] WIP more type inferencing code for LetStmt
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] need public access on the Literal from LiteralExpr
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Setup error handling for infering types in declarations
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] need access to the expression for analysis
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] This will now compile a void function declaration to gimple
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Fix params printing in DelimTokenTree
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Fix string literal printing in AST dump
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Enhance let statement in AST dump
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] This sets up the conversion from AST to GCC
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Revert "Test a clang-format lint"
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] Test a clang-format lint
 2022-06-08 10:10 UTC 

[gcc/devel/rust/master] This setups an initial frame work for our resolution step for the pipeline
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Adding Rust target hook documentation Added powerpc target hook and improved aarch64 feature handlin
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Fix indentation
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Initial target hook construction
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Enhance AST dump
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Fix typo in README.md
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Add rust_OBJS to fix compiling error
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Fixed the compiler name in another place in Make-lang.in
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Changed compiler name in Make-lang.in to be consistent with other files
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Cleanup and fixes to retain desired behaviour
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Fix broken build
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] Remove unused compilation code to GCC GENERIC
 2022-06-08 10:09 UTC 

[gcc/devel/rust/master] paralellized builds causes problems in workflow
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Missing plugin-dev to provide insn-modes.h for workflow github env
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Missing g++-multilib for workflow github env
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Update README for more instructions
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Rebase GCCRS against SimplyTheOthers c++11 AST
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Fixed data structure for storing target data
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Added more type no bounds parsing
 2022-06-08 10:08 UTC 

[gcc/devel/rust/master] Original rust code from 2014/2015
 2022-06-08 10:08 UTC 

[gcc] Created branch 'devel/rust/master'
 2022-06-08 10:08 UTC 

[gcc(refs/meta/config)] Enable 'no-precommit-check' for GCC/Rust development branches, 'devel/rust/*'
 2022-06-08 10:02 UTC 

[gcc r13-1013] [Committed] Add -mno-avx2 to recent gcc.target/i386/xop-vpcmov3.c
 2022-06-08  9:07 UTC 

[gcc r13-1012] OpenMP: Fortran - fix ancestor's requires reverse_offload check
 2022-06-08  8:07 UTC 

[gcc r13-1011] arm: Add star-mc1 cpu
 2022-06-08  7:25 UTC 

[gcc r13-1010] libgccjit: allow common objects in $(EXTRA_GCC_OBJS) and $(EXTRA_OBJS)
 2022-06-08  6:48 UTC 

[gcc r13-1009] Disparages SSE_REGS alternatives sligntly with ?v instead of *v in *mov{si, di}_internal
 2022-06-08  3:24 UTC 

[gcc r12-8462] Fix insn does not satisfy its constraints: sse2_lshrv1ti3
 2022-06-08  3:17 UTC 

[gcc r11-10053] Fix insn does not satisfy its constraints: sse2_lshrv1ti3
 2022-06-08  3:17 UTC 

[gcc r13-1008] Adjust testcase to avoid compile failure under -m32
 2022-06-08  2:59 UTC 

[gcc r12-8461] Daily bump
 2022-06-08  0:19 UTC 

[gcc r11-10052] Daily bump
 2022-06-08  0:18 UTC 

[gcc r10-10817] Daily bump
 2022-06-08  0:18 UTC 

[gcc r13-1007] Daily bump
 2022-06-08  0:17 UTC 

[gcc(refs/users/egallager/heads/autotools-tinkering)] autoreconf in libquadmath and libssp
 2022-06-07 22:49 UTC 

[gcc(refs/vendors/ARM/heads/morello)] morello: fix selftest::expand_c_tests
 2022-06-07 14:02 UTC 

[gcc r13-1006] arm: Improve code generation for BFI and BFC [PR105090]
 2022-06-07 11:12 UTC 

[gcc r13-1005] Fix insn does not satisfy its constraints: sse2_lshrv1ti3
 2022-06-07  9:32 UTC 

[gcc r13-1004] PR middle-end/105853: Call store_constructor directly from calls.cc
 2022-06-07  9:13 UTC 

[gcc r13-1003] Revert "configure: arrange to use appropriate objcopy"
 2022-06-07  8:25 UTC 

[gcc r13-1002] openmp: Add support for OpenMP 5.2 linear clause syntax for C/C++
 2022-06-07  8:13 UTC 

[gcc r13-1001] x86: harmonize __builtin_ia32_psadbw*() types
 2022-06-07  7:18 UTC 

[gcc r13-1000] x86-64: make "length_vex" also account for VEX.B use by register operand
 2022-06-07  7:18 UTC 

[gcc r13-999] PR c++/96442: Improved error recovery in enumerations
 2022-06-07  6:57 UTC 

[gcc r13-998] Recognize vpcmov in combine with -mxop on x86
 2022-06-07  6:51 UTC 

[gcc r13-997] Update document for VECTOR_MODES_WITH_PREFIX
 2022-06-07  3:09 UTC 

[gcc r12-8460] Daily bump
 2022-06-07  0:19 UTC 

[gcc r11-10051] Daily bump
 2022-06-07  0:18 UTC 

[gcc r10-10816] Daily bump
 2022-06-07  0:18 UTC 

[gcc r13-996] Daily bump
 2022-06-07  0:17 UTC 

[gcc(refs/users/meissner/heads/work090)] Optimize vec_splats of constant vec_extract for V2DI/V2DF, PR target 99293
 2022-06-06 21:24 UTC 

[gcc(refs/users/meissner/heads/work090)] Revert path
 2022-06-06 21:20 UTC 

[gcc(refs/users/meissner/heads/work090)] Update ChangeLog.meissner
 2022-06-06 20:16 UTC 

[gcc(refs/users/meissner/heads/work090)] Optimize vec_splats of constant vec_extract for V2DI/V2DF, PR target 99293
 2022-06-06 20:15 UTC 

[gcc r10-10815] [RS6000] altivec style lvx/stvx addresses vs power10
 2022-06-06 19:17 UTC 

[gcc(refs/users/meissner/heads/work090)] Revert patch
 2022-06-06 19:15 UTC 

[gcc r13-995] c++: function NTTP argument considered unused [PR53164, PR105848]
 2022-06-06 18:29 UTC 

[gcc(refs/users/meissner/heads/work090)] Update ChangeLog.meissner
 2022-06-06 18:24 UTC 

[gcc(refs/users/meissner/heads/work090)] Optimize vec_splats of constant vec_extract for V2DI/V2DF, PR target 99293
 2022-06-06 18:22 UTC 

[gcc r13-994] arm: reinstate HAVE_GAS_ARM_EXTENDED_ARCH
 2022-06-06 15:57 UTC 

[gcc/devel/modula-2] Merge branch 'master' into devel/modula-2
 2022-06-06 10:49 UTC 

[gcc/devel/modula-2] (141 commits) Merge branch 'master' into devel/modula-2
 2022-06-06 10:49 UTC 

[gcc r12-8459] Daily bump
 2022-06-06  0:19 UTC 

[gcc r11-10050] Daily bump
 2022-06-06  0:18 UTC 

[gcc r10-10814] Daily bump
 2022-06-06  0:17 UTC 

[gcc r13-993] Daily bump
 2022-06-06  0:17 UTC 

[gcc r12-8458] Daily bump
 2022-06-05  0:19 UTC 

[gcc r11-10049] Daily bump
 2022-06-05  0:18 UTC 

[gcc r10-10813] Daily bump
 2022-06-05  0:18 UTC 

[gcc r13-992] Daily bump
 2022-06-05  0:17 UTC 

[gcc r13-991] c++: Allow mixing GNU/std-style attributes [PR69585]
 2022-06-04 13:59 UTC 

[gcc r13-990] PR middle-end/95126: Expand small const structs as immediate constants
 2022-06-04 11:23 UTC 

[gcc r13-989] i386: Fix up *_doubleword_mask [PR105825]
 2022-06-04  8:37 UTC 

[gcc r12-8457] Daily bump
 2022-06-04  0:19 UTC 

page:  |  | latest

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).