История изменений
Исправление t184256, (текущая версия) :
Криволапым гарантий не дают.
Предлагаю схему: есть исходники gcc с известной контрольной суммой. Ты собираешь их компилятором А, результатом собираешь еще раз. Затем вместо компилятора А берешь компилятор Б и повторяешь весь цикл. Не совпало - разбираешься. Совпало - повторяешь для компилятора В, пока тебя не отпустит кондратий от прочтения https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf
Но чтобы успокоиться полностью, тебе, скорее всего, придется бутстрапнуть свой компилятор и процессор.
Исходная версия t184256, :
Криволапым гарантий не дают.
Предлагаю схему: есть исходники gcc с известной контрольной суммой. Ты собираешь их компилятором А, результатом собираешь еще раз. Затем вместо компилятора А берешь компилятор Б и повторяешь весь цикл. Не совпало - разбираешься. Совпало - повторяешь для компилятора В, пока тебя не отпустит кондратий от прочтения https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf