Landing: 7593996706d0
Project / Subsystem
gcc / avr
Date
2026-08-25
Author
Georg-Johann Lay
Commit
7593996706d01a823bd2cd1b116522f49c9497fc
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- avr
- patch_id
- —
- commit_hash
- 7593996706d01a823bd2cd1b116522f49c9497fc
- source_type
- github
- headline
- AVR libgcc build: Stop copying multilibs with t-copy-libgcc.
- tldr
- AVR libgcc build process no longer copies multilib variants unnecessarily, simplifying the build.
- author
- Georg-Johann Lay
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • build
- • avr
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-25T00:00:00.000Z
The build process for AVR’s libgcc has been simplified by removing a hack that copied multilib variants when the target code didn’t depend on specific floating-point settings. This change restores the standard multilib build procedure, eliminating manual copying of multilibs even when their target code is identical. The affected files t-copy-libgcc and parts of t-avrlibc have been removed or modified.