Помогите, пожалуйста исправить ошибку "left shift count >= width of type"
Код
uint32_t crc;
crc <<= 1U;
Вот такую сам вылечил
Код
uint32_t crc;
//if (crc & ( 1 << 31 ) ) //ошибка
if (crc & ((uint32_t)1 << 31) )
Цитата(_Pasha @ Apr 30 2009, 13:40)

Йа Станиславский

Вы точно ходили, жмя F11 или смотрели *.lss или еще какую вредную шнягу ?

Objdump доведет до коровьего бешенства.
Так и есть, спал 2 часа, потом стоматолог дррррр, а теперь ещё и дизассембить. Извините оффтоп.
Что же делать "warning: left shift count >= width"
Код
crc <<= 1U;
//uint32_t crc;