Возможно. Я лишь пытаюсь понять то, что вы написали, ибо меня заинтересовало "портируются под что угодно (если есть возможность использования inline ассемблера)." Вместо ответов на уточняющие вопросы получаю либо "Потому что нельзя и все", либо "ну-ну".
Проблемы с логикой в этой ветке у вас: сначала
При включении этого варнинга компилятор проверяет даже размер битовых полей, т.е. вот на это будет выдано предупреждение
я вам задаю вопрос: что вас смущает в этом предупреждении? В конце мы выясняем:
Конкретный ответ - я не считаю, что присваивание переменной константы превышающей диапазон этой переменной надо считать ошибкой. Предупреждение - да, но не ошибка.
Круг замкнулся. Ну ладно, по считать/не считать ошибкой у нас разные мнения, но что вас смущало в предупреждении из первого сообщения - ответа мы так и не дождались.