[Bug target/99184] New: [avr] wrong double to 16-Bit and 32-Bit integers in libgcc/libf7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99184 Bug ID: 99184 Summary: [avr] wrong double to 16-Bit and 32-Bit integers in libgcc/libf7 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: avr at gjlay dot de Target Milestone: --- Casting from double to 32-bit and 16-bit integers incorrectly rounds to nearest.
[Bug target/115523] [avr] Remove SFmode insns
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115523 --- Comment #2 from Georg-Johann Lay --- Am 17.06.24 um 17:06 schrieb pinskia at gcc dot gnu.org: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115523 > > Andrew Pinski changed: > > What|Removed |Added > > CC||pinskia at gcc dot gnu.org >Component|rtl-optimization|target > This is an issue in the RTL passes, subreg-lowering vs. reg alloc. It's just the case that the backend can (partially) hack around it. Johann