Skip to content

Commit c7d21e2

Browse files
committed
Fix patch again
1 parent 3e30e20 commit c7d21e2

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

avr-gcc-patches/atmel-patches-gcc.7.3.0-arduino2.patch

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1545,6 +1545,17 @@ diff -ur gcc/gcc/config/avr/t-avr gcc-7.3.0-patched/gcc/config/avr/t-avr
15451545
- $(AWK) -f $< -v FORMAT=Makefile $< $(AVR_MCUS) > $@
15461546
+ $(AWK) -f $< $< $(AVR_MCUS) > $@
15471547
Only in gcc-7.3.0-patched/gcc/config/avr: t-avr.orig
1548+
diff -ur gcc/gcc/config/avr/specs.h gcc-7.3.0-patched/gcc/config/avr/specs.h
1549+
--- gcc/gcc/config/avr/specs.h 2017-01-01 13:07:43.905435000 +0100
1550+
+++ gcc-7.3.0-patched/gcc/config/avr/specs.h 2018-12-03 12:12:09.734746759 +0100
1551+
@@ -35,6 +35,7 @@
1552+
"%(cc1_n_flash) " \
1553+
"%(cc1_errata_skip) " \
1554+
"%(cc1_rmw) " \
1555+
+ "%(cc1_non_bit_addressable_registers_mask) " \
1556+
"%(cc1_absdata) "
1557+
1558+
#undef CC1PLUS_SPEC
15481559
diff -ur gcc/gcc/config/avr/t-multilib gcc-7.3.0-patched/gcc/config/avr/t-multilib
15491560
--- gcc/gcc/config/avr/t-multilib 2017-01-01 13:07:43.905435000 +0100
15501561
+++ gcc-7.3.0-patched/gcc/config/avr/t-multilib 2018-11-29 16:08:58.825647392 +0100
@@ -1553,10 +1564,10 @@ diff -ur gcc/gcc/config/avr/t-multilib gcc-7.3.0-patched/gcc/config/avr/t-multil
15531564
# <http://www.gnu.org/licenses/>.
15541565

15551566
-MULTILIB_OPTIONS = mmcu=avr2/mmcu=avr25/mmcu=avr3/mmcu=avr31/mmcu=avr35/mmcu=avr4/mmcu=avr5/mmcu=avr51/mmcu=avr6/mmcu=avrxmega2/mmcu=avrxmega4/mmcu=avrxmega5/mmcu=avrxmega6/mmcu=avrxmega7/mmcu=avrtiny msp8
1556-
+MULTILIB_OPTIONS = mmcu=avr2/mmcu=avr25/mmcu=avr3/mmcu=avr31/mmcu=avr35/mmcu=avr4/mmcu=avr5/mmcu=avr51/mmcu=avr6/mmcu=avrxmega2/mmcu=avrxmega4/mmcu=avrxmega5/mmcu=avrxmega6/mmcu=avrxmega7/mmcu=avrtiny msp8 mshort-calls
1567+
+MULTILIB_OPTIONS = mmcu=avr2/mmcu=avr25/mmcu=avr3/mmcu=avr31/mmcu=avr35/mmcu=avr4/mmcu=avr5/mmcu=avr51/mmcu=avr6/mmcu=avrxmega2/mmcu=avrxmega3/mmcu=avrxmega4/mmcu=avrxmega5/mmcu=avrxmega6/mmcu=avrxmega7/mmcu=avrtiny msp8 mshort-calls
15571568

15581569
-MULTILIB_DIRNAMES = avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega2 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny tiny-stack avr25/tiny-stack
1559-
+MULTILIB_DIRNAMES = avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega2 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny tiny-stack short-calls
1570+
+MULTILIB_DIRNAMES = avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny tiny-stack short-calls
15601571

15611572
-MULTILIB_EXCEPTIONS = \
15621573
- mmcu=avr3/msp8 \
@@ -1584,6 +1595,8 @@ diff -ur gcc/gcc/config/avr/t-multilib gcc-7.3.0-patched/gcc/config/avr/t-multil
15841595
+ mmcu=avr51 \
15851596
+ mmcu=avr6 \
15861597
+ mmcu=avrxmega2 \
1598+
+ mmcu=avrxmega3/mshort-calls \
1599+
+ mmcu=avrxmega3 \
15871600
+ mmcu=avrxmega4 \
15881601
+ mmcu=avrxmega5 \
15891602
+ mmcu=avrxmega6 \

0 commit comments

Comments
 (0)