Bug 20639

Summary: A 32bit multiplication by a constant results in incorrect code when compiled for some AVR models
Product: Sisyphus Reporter: Vyatcheslav Perevalov <vip0>
Component: avr-gccAssignee: Grigory Milev <week>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: erthad, lex, mike, viy, week
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35872 , http://www.arduino.cc/playground/Learning/Linux
Attachments:
Description Flags
avr-binutils.spec Version: 2.20.51.0.4 none

Description Vyatcheslav Perevalov 2009-06-30 15:17:11 MSD
Собсна, в ссылках информация исчерпывающая. Хотелось бы видеть в репо версию не ниже 4.3.2
Comment 1 Vyatcheslav Perevalov 2009-07-21 09:58:22 MSD
ping
Comment 2 Michael Shigorin 2009-12-09 17:56:38 MSK
Насколько понимаю, майнтейнер не против того, чтоб со сборкой помогли.
Comment 3 Vyatcheslav Perevalov 2009-12-09 18:24:50 MSK
Я один раз попробовал - у меня не получилось.
Comment 4 Grigory Milev 2009-12-09 23:41:49 MSK
Ссылка не рабочая :(
Сейчас нету времени собирать 4.3.2, возможно позже займусть. Там сначала avr-binutils надо пересобрать более свежий, а уж потом и за gcc браться :)
Comment 5 Vyatcheslav Perevalov 2009-12-10 15:14:12 MSK
Ссылок там две - 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35872 и 
http://www.arduino.cc/playground/Learning/Linux
Comment 6 Vyatcheslav Perevalov 2010-01-14 21:13:39 MSK
(В ответ на комментарий №4)
> Сейчас нету времени собирать 4.3.2, возможно позже займусть. Там сначала
> avr-binutils надо пересобрать более свежий, а уж потом и за gcc браться :)

avr-binutils пересобрал. При этом отказался от Patch0: patch-coff-avr.patch (вроде, в исходниках это учтено). avr-gcc пока собираться не желает.
Comment 7 Vyatcheslav Perevalov 2010-01-15 14:33:30 MSK
Created attachment 4205 [details]
avr-binutils.spec Version: 2.20.51.0.4

Во вложении спек, с которым собрались avr-binutils
Comment 8 Grigory Milev 2011-01-18 11:48:07 MSK
avr-binutils-2.21-alt1
avr-gcc-4.5.1-alt2
avr-libc-1.7.0-alt2