From 48c342e22472128049c9e278e4e6d3a578e0d477 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Wed, 17 Jun 2009 19:33:59 +0000 Subject: After upgrading devel/avr-gcc to GCC 4.3.x, keep a GCC 4.2.x version here as it frequently produces more compact code (but supports less target MCU types). --- devel/avr-gcc-42/files/patch-bug30243 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 devel/avr-gcc-42/files/patch-bug30243 (limited to 'devel/avr-gcc-42/files/patch-bug30243') diff --git a/devel/avr-gcc-42/files/patch-bug30243 b/devel/avr-gcc-42/files/patch-bug30243 new file mode 100644 index 000000000000..dcfa43dd6b66 --- /dev/null +++ b/devel/avr-gcc-42/files/patch-bug30243 @@ -0,0 +1,14 @@ +Fix for GCC bug #30243. +Index: gcc/builtins.c +=================================================================== +--- gcc/builtins.c (revision 126457) ++++ gcc/builtins.c (working copy) +@@ -5664,7 +5664,7 @@ + lo = 0; + } + +- if (imode != rmode) ++ if (imode > rmode) + temp = gen_lowpart (rmode, temp); + temp = expand_binop (rmode, and_optab, temp, + immed_double_const (lo, hi, rmode), -- cgit v1.2.3