aboutsummaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorAndrew Pinski <quic_apinski@quicinc.com>2024-01-15 10:31:36 +0100
committerGeorg-Johann Lay <avr@gjlay.de>2024-01-15 10:41:53 +0100
commitf1b0b1e4454d160564090a4cc1fa649ccefdcb1e (patch)
treea18c3d85f1bb6254205913dc5f683b7fbb70ec89 /libgfortran
parent8a1927856a10c5ff1b86504c345c8be449b53c30 (diff)
downloadgcc-f1b0b1e4454d160564090a4cc1fa649ccefdcb1e.zip
gcc-f1b0b1e4454d160564090a4cc1fa649ccefdcb1e.tar.gz
gcc-f1b0b1e4454d160564090a4cc1fa649ccefdcb1e.tar.bz2
AVR: target/113156 - Fix ICE due to missing "Save" on -m[long-]double= options.
Multilib options -mdouble= and -mlong-double= are not orthogonal: TARGET_HANDLE_OPTION = avr-common.cc::avr_handle_option() sets them such that sizeof(double) <= sizeof(long double) is always true. gcc/ PR target/113156 * config/avr/avr.opt (-mdouble, -mlong-double): Add "Save" flag. (-mbranch-cost): Set "Optimization" flag.
Diffstat (limited to 'libgfortran')
0 files changed, 0 insertions, 0 deletions