The first release candidate for GCC 13.2 is available from
https://gcc.gnu.org/pub/gcc/snapshots/13.2.0-RC-20230720/
ftp://gcc.gnu.org/pub/gcc/snapshots/13.2.0-RC-20230720/
and shortly its mirrors. It has been generated from git commit
r13-7597-g9aac37ab8a7b91.
I have so far bootstrapped and
Status
==
The GCC 13 branch is frozen for the release of GCC 13.2 with
a first release candidate published. All changes require
release manager approval.
Quality Data
Priority # Change from last report
--- ---
P10
Hi,
The avr backend has this define_insn_and_split
(define_insn_and_split "*tablejump_split"
[(set (pc)
(unspec:HI [(match_operand:HI 0 "register_operand" "!z,*r,z")]
UNSPEC_INDEX_JMP))
(use (label_ref (match_operand 1 "" "")))
(clobber (match_dup 0))
(clob
> Making operand 0 read/write in define_insn_and_split prevents the web pass
> from creating a new pseudo
> for the clobber, avoiding the whole problem.
That is the right solution. If you clobber a match_dup of an input
operand, that makes it and input-and-output operand, so you should
mark it a
Hi,
I'm a college student interested in contributing to gcc. I'm passionate
about compilers and have worked on a few personnel projects using Rust, C++
and C. Please let me know if anyone is interested in mentoring me on where
I can get started?
Thanks,
Veera
On 7/20/23 07:17, senthilkumar.selva...@microchip.com wrote:
Hi,
The avr backend has this define_insn_and_split
(define_insn_and_split "*tablejump_split"
[(set (pc)
(unspec:HI [(match_operand:HI 0 "register_operand" "!z,*r,z")]
UNSPEC_INDEX_JMP))
(use (l
Hi, Veera
Thanks for your interest in GCC. Welcome!
A good place to start is the GCC Wiki Getting Started page:
https://gcc.gnu.org/wiki/#Getting_Started_with_GCC_Development
David Malcolm has written a wonderful introduction to GCC for newcomers:
https://gcc-newbies-guide.readthedocs.io/en/lat
On 7/19/23 20:47, Ben Boeckel wrote:
On Wed, Jul 19, 2023 at 17:11:08 -0400, Nathan Sidwell wrote:
GCC is neither of these descriptions. a CMI does not contain the transitive
closure of its imports. It contains an import table. That table lists the
transitive closure of its imports (it needs
On Tue, 11 Jul 2023, Krister Walfridsson wrote:
On Tue, 11 Jul 2023, Richard Biener wrote:
I'll update my implementation, and will come back with a more detailed
proposal in a few weeks when I have tried some more things.
Thanks! I've also taken the opportunity given by your work at the recen
Snapshot gcc-11-20230720 is now available on
https://gcc.gnu.org/pub/gcc/snapshots/11-20230720/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 11 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch
Hi all,
I've found the places responsible for the warnings, but before I do
anything I'd like to discuss a couple of things.
1. What would a good name for the warning switch be? How does
-Wreturning-noreturn sound?
2. I've thought about this for a while, and I feel like throwing a warning
for a n
11 matches
Mail list logo