public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r15-295] Rename "x86 Windows Options" to "Cygwin and MinGW Options"
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] late: Start storing mappings properly in the resolver
 2024-05-07 16:04 UTC 

[gcc r15-294] aarch64: Add SEH to machine_function
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] late: Start setting up builtin types
 2024-05-07 16:04 UTC 

[gcc r15-293] aarch64: Add Cygwin and MinGW environments for AArch64
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] nr2.0: Store mappings in NameResolutionContext
 2024-05-07 16:04 UTC 

[gcc r15-292] Exclude i386 functionality from aarch64 build
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] toplevel: Use DefaultResolver for Function
 2024-05-07 16:04 UTC 

[gcc r15-291] Rename section and encoding functions from i386 which will be used in aarch64
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] nr2.0: Add base for late name resolution
 2024-05-07 16:04 UTC 

[gcc r15-290] Reuse MinGW from i386 for AArch64
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] ctx: Add Labels ForeverStack to the resolver
 2024-05-07 16:04 UTC 

[gcc r15-289] aarch64: Add aarch64-w64-mingw32 COFF
 2024-05-07 16:04 UTC 

[gcc/devel/rust/master] Added support to Parse ASYNC function
 2024-05-07 16:04 UTC 

[gcc r15-288] aarch64: Mark x18 register as a fixed register for MS ABI
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Introduce a proper keyword list
 2024-05-07 16:03 UTC 

[gcc r15-287] Introduce aarch64-w64-mingw32 target
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Replace some weak keyword raw value with constexpr
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add a list of weak keyword
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Replace some keyword raw values
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add await keyword
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Treat underscore as a keyword
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add edition separation for keywords
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Replace TOK suffix with KW
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add ast validation check on union variant number
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add a test regular variadic functions errors
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Emit an error on variadic non extern functions
 2024-05-07 16:03 UTC 

[gcc/devel/rust/master] Add check for associated items on auto traits
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] Add a regression test for super trait on auto trait
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] Reject auto traits with super trait
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] Add regression test for generic auto traits
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] Reject auto traits with generic parameters
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] fixup: Ensure buffer allocation for bootstrap
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] forever stack: Remove development debug info
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] resolve: Format if properly
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] foreverstack: Add `to_rib` method
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] foreverstack: Add `to_canonical_path` method
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] forever stack: Improve resolve_path implementation
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] forever stack: Fix resolve_path signature
 2024-05-07 16:02 UTC 

[gcc/devel/rust/master] foreverstack: Specialize `get` for Namespace::Labels
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] forever-stack: Fix basic get logic
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] rib: Add Namespace enum
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] ast: Change *Path nodes API
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Add new test for parsing errors on self pointers
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Report self parameter parsing error kind
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Fix error emission for self pointers
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Add a test to highlight public trait type parsing
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Add visibility to trait item
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Adjust item kind enums for TupleStructItems and TuplePatternItems
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Add a new test for float disambiguation
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] Fix float lexing and tuple index disambiguation
 2024-05-07 16:01 UTC 

[gcc/devel/rust/master] gccrs: v0-mangle closures
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Move default visitor templates to header
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Move templated functions to header file
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Bump actions/upload-artifact from v2 to v3
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Rework function special parameters
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Add new test for invalid variadics
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Add multiple check on variadics position
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Add trait context to ContextualASTVisitor
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Add regression test for invalid label name
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Change error location for LoopLabel
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Add validation pass for label name
 2024-05-07 16:00 UTC 

[gcc/devel/rust/master] Use a loop label in break expression
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Use keyword const values instead of raw values
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Change keyword set to a map
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Replace local keyword set with the utils
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add new keyword utility class
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add licence text and change header guard name
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add regression test for lifetime name validation
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add lifetime name validation pass
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Replace AST::Method with existing AST::Function
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add named variadic argument test
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add a new regression test for named variadics
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Parse named variadic parameters
 2024-05-07 15:59 UTC 

[gcc/devel/rust/master] Add a new regression test
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Fix multiple issues with variadic representation
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Allow variadic NamedFunctionParam
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Add a function to check if a function is variadic
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Parse variadic functions
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Change FunctionParam to represent variadic params
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Add a new test for const without body
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Make use of the Contextual visitor in validation
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Add a new visitor that gathers context information
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Add a default AST visitor
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Add some reference getter
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Small fix to the ast collector visitor
 2024-05-07 15:58 UTC 

[gcc/devel/rust/master] Emit an error on associated const without values
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add call to ast validation checker
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add two new steps to compile process
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add ast validation checker
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add more checks for expr value in early visitors
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Move SingleASTNode implementation out of header
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add missing override specifier
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Add regression test for float literal tuple indices
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Fix token lexed as a float literal
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] HIR: remove obsole double borrow member
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] HIR: fix typo
 2024-05-07 15:57 UTC 

[gcc/devel/rust/master] Compile pattern match statements into conditional statements
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Document proc macro token tree indices
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Move proc macro builders to their own file
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add array length to the proc macro buffer
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Put common functions in their own namespace
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add macro buffer global variable export
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add an explicit value to proc macro enum kind
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Change proc macro entrypoint
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add utility function to build proc macro types
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add getters for proc macro mappings
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Collect procedural macros in the crate
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Reformat comments
 2024-05-07 15:56 UTC 

[gcc/devel/rust/master] Add containers for proc macro collection mappings
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] Add const getter for tokentrees
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] Change ABI setup and add gccrs_proc_macro attr
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] Make proc macro definition cdecl
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Refactor and BIR improvements
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Dev notes
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Docs
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Make goto explicit
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: BIR continue
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Dump: handle infinite loops
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: BIR: handle break
 2024-05-07 15:55 UTC 

[gcc/devel/rust/master] borrowck: Dump improve jumps
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Dump: simplify cfg
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Dump: proper comma separation
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: BIR dump
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Create BIR builders (visitors)
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Create Borrow-checker IR (BIR)
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Execute only with CLI flag
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Add CLI option for borrowck
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] borrowck: Add initial structure for borrowchecking
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] Rust: Make 'tree'-level 'MAIN_NAME_P' work
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] Revert "Rust: Make 'tree'-level 'MAIN_NAME_P' work"
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] Rust: Make 'tree'-level 'MAIN_NAME_P' work
 2024-05-07 15:54 UTC 

[gcc/devel/rust/master] (9883 commits) Change singleton returned type to a reference
 2024-05-07 15:53 UTC 

[gcc r14-10176] c++/modules: imported spec befriending class tmpl [PR114889]
 2024-05-07 14:49 UTC 

[gcc r15-286] AVR: target/114835 - Tweak popcountqi2
 2024-05-07 14:32 UTC 

[gcc r15-285] libstdc++: Fix handling of incomplete UTF-8 sequences in _Unicode_view
 2024-05-07 13:49 UTC 

[gcc r15-284] libstdc++: Fix <memory> for -std=c++23 -ffreestanding [PR114866]
 2024-05-07 13:48 UTC 

[gcc r15-283] libstdc++: Simplify std::variant comparison operators
 2024-05-07 13:45 UTC 

[gcc r15-282] aarch64: Preserve mem info on change of base for ldp/stp [PR114674]
 2024-05-07 13:44 UTC 

[gcc r15-281] Fix block index check in insert_updated_phi_nodes_for
 2024-05-07 13:29 UTC 

[gcc r15-280] Avoid re-allocating vector
 2024-05-07 13:29 UTC 

[gcc r15-279] libstdc++: Constrain equality ops for std::pair, std::tuple, std::variant
 2024-05-07 12:49 UTC 

[gcc r15-278] libstdc++: Use https instead of http in some comments
 2024-05-07 12:46 UTC 

[gcc r15-277] libstdc++: Update ABI test to disallow adding to released symbol versions
 2024-05-07 12:46 UTC 

[gcc r15-276] middle-end/27800 - avoid unnecessary temporary during gimplification
 2024-05-07 12:19 UTC 

[gcc r15-275] Remove redundant check
 2024-05-07 12:19 UTC 

[gcc r15-274] tree-optimization/110490 - bitcount for narrow modes
 2024-05-07 12:13 UTC 

[gcc r12-10419] AVR: Backport device support from v13.3
 2024-05-07 12:04 UTC 

[gcc r15-273] Use unsigned for stack var indexes during RTL expansion
 2024-05-07 11:15 UTC 

[gcc r15-272] build: Derive object names in make_sunver.pl
 2024-05-07 11:14 UTC 

[gcc r15-271] middle-end/114931 - type_hash_canon and structual equality types
 2024-05-07 11:05 UTC 

[gcc r12-10418] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM
 2024-05-07 10:56 UTC 

[gcc r15-270] Minor range type fixes for IPA in preparation for prange
 2024-05-07 10:22 UTC 

[gcc r14-10175] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM
 2024-05-07 10:20 UTC 

[gcc r15-269] Remove obsolete Solaris 11.3 support
 2024-05-07  8:46 UTC 

[gcc r15-268] Revert "Revert "combine: Don't combine if I2 does not change""
 2024-05-07  8:15 UTC 

[gcc r15-267] ada: Fix calculation of tasks in null arrays
 2024-05-07  8:01 UTC 

[gcc r15-266] ada: Prevent calculation of negative stack counts
 2024-05-07  8:01 UTC 

[gcc r15-265] ada: Cleanup calculation of task stacks
 2024-05-07  8:01 UTC 

[gcc r15-264] ada: Fix grammar in comment
 2024-05-07  8:00 UTC 

[gcc r15-263] ada: Remove redundant guard against empty list of declarations
 2024-05-07  8:00 UTC 

[gcc r15-262] ada: Remove redundant guard against empty list of actions
 2024-05-07  8:00 UTC 

[gcc r15-261] ada: Cleanup detection of per-object constraints in inlining for SPARK
 2024-05-07  8:00 UTC 

[gcc r15-260] ada: Simplify detection of the enclosing scope
 2024-05-07  8:00 UTC 

[gcc r15-259] ada: Reduce scope in the analysis of access attributes
 2024-05-07  8:00 UTC 

[gcc r15-258] ada: Fix detection of components with per-object constraints
 2024-05-07  8:00 UTC 

[gcc r15-257] ada: Fix bad interaction between homogeneous finalization master and BIP protocol
 2024-05-07  8:00 UTC 

[gcc r15-256] ada: Add Global contracts to Ada.Numerics.Generic_Elementary_Functions
 2024-05-07  8:00 UTC 

[gcc r15-255] ada: Remove obsolete field Postconditions_Proc
 2024-05-07  8:00 UTC 

[gcc r15-254] ada: Fix typo in documentation comment
 2024-05-07  7:59 UTC 

[gcc r15-253] ada: Fix crash on body postcondition
 2024-05-07  7:59 UTC 

[gcc r15-252] ada: Adapt proof of runtime units
 2024-05-07  7:59 UTC 

[gcc r15-251] Update copyright years
 2024-05-07  7:59 UTC 

[gcc r15-250] ada: Improve pragma No_Return's pre-Ada2022 handling of functions
 2024-05-07  7:59 UTC 

[gcc r15-249] ada: Fix LTO type mismatches in GNAT.Sockets.Thin
 2024-05-07  7:59 UTC 

[gcc r15-248] ada: Aspects on multiple component declarations
 2024-05-07  7:59 UTC 

[gcc r15-247] ada: Bad internal naming when using pragma Compile_Time_Error
 2024-05-07  7:59 UTC 

[gcc r15-246] ada: Fix missing flag for GNATprove
 2024-05-07  7:59 UTC 

[gcc r15-245] ada: Fix spurious error on generic state in SPARK
 2024-05-07  7:59 UTC 

[gcc r15-244] ada: Reject non-statically compatible extended return statement
 2024-05-07  7:59 UTC 

[gcc r15-243] ada: Minor comment improvement
 2024-05-07  7:59 UTC 

[gcc r15-242] ada: Fix bug in overloaded selected_components in aspect_specifications
 2024-05-07  7:58 UTC 

[gcc r15-241] ada: Fix Program_Error raised during generation of data representation in JSON
 2024-05-07  7:58 UTC 

[gcc r15-240] ada: SPARK rule changed on functions with side effects
 2024-05-07  7:58 UTC 

[gcc r15-239] ada: Accept constants of access types as globals of side-effect function
 2024-05-07  7:58 UTC 

[gcc r15-238] ada: Update comment about implicit inputs of Depends contract
 2024-05-07  7:58 UTC 

[gcc r15-237] Mention that some options are turned on by `-Ofast` in their descriptions [PR97263]
 2024-05-07  7:46 UTC 

[gcc r15-236] Extend usdot_prodv*qi with vpmaddwd when AVXVNNI/AVX512VNNI is not available
 2024-05-07  7:45 UTC 

[gcc r15-235] Support dot_prod optabs for 64-bit vector
 2024-05-07  7:45 UTC 

[gcc r15-234] Optimize 64-bit vector permutation with punpcklqdq + 128-bit vector pshuf
 2024-05-07  7:44 UTC 

[gcc r14-10174] Bump BASE-VER
 2024-05-07  7:23 UTC 

[gcc r15-233] pru: New validation pass for minrt
 2024-05-07  7:18 UTC 

[gcc r15-232] pru: Refactor to use passes definition file
 2024-05-07  7:18 UTC 

[gcc r15-231] pru: Use HOST_WIDE_INT_1U macro
 2024-05-07  7:18 UTC 

[gcc r15-230] pru: Drop usage of ATTRIBUTE_UNUSED
 2024-05-07  7:18 UTC 

[gcc r15-229] pru: Skip register save if function will not return
 2024-05-07  7:18 UTC 

[gcc r15-228] pru: Add pattern variants for zero extending destination
 2024-05-07  7:18 UTC 

[gcc r15-227] pru: Optimize the extzv and insv patterns
 2024-05-07  7:18 UTC 

[gcc r15-226] pru: Implement zero fill for 64-bit registers
 2024-05-07  7:18 UTC 

[gcc r15-225] pru: Implement TARGET_ADDRESS_COST
 2024-05-07  7:17 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).