diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2025-03-22 15:19:39 +0100 |
---|---|---|
committer | Georg-Johann Lay <avr@gjlay.de> | 2025-03-22 17:48:17 +0100 |
commit | 8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4 (patch) | |
tree | 5cbb7968c16ebcfa17e15eff212aee175449cd0a /gcc/common | |
parent | f529f3d0ecde48e785ed792b24ae2fce635c5b55 (diff) | |
download | gcc-8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4.zip gcc-8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4.tar.gz gcc-8736edca77a59157a3dae5b3aa5ca59f4fe4b4a4.tar.bz2 |
AVR: libgcc: Properly exclude object files for AVRrc.
There are many objects / functions that are not available on AVRrc,
the reduced core. The old way to exclude some objects for AVRrc
did not work properly since it tested for MULTIFLAGS.
This does not work for, say MULTIFLAGS = "-mmcu=avrtiny -mdouble=64".
This patch uses $(findstring avrtiny,$(MULTIDIR)) in the condition.
libgcc/
* config/avr/t-avr (LIB1ASMFUNCS, LIB2FUNCS_EXCLUDE):
Properly handle avrtiny.
libgcc/config/avr/libf7/
* t-libf7 (libgcc-objects): Only add objects when building
for non-AVRrc.
Diffstat (limited to 'gcc/common')
0 files changed, 0 insertions, 0 deletions