Есть ли флаг компилятора C, который учитывает регистр?

Мне просто интересно, возможно ли указать GCC (или другому компилятору), что я не хочу учитывать регистр в моем C-коде?

Если это невозможно, то другой вариант будет иметь флаг-компилятор, который выдает ошибку, когда находит две глобальные переменные / функции с одинаковым именем и другим регистром.

1 ответ

Странный вопрос.... C - это регистрозависимый язык, мне кажется, что невозможно найти регистрозависимый компилятор.

Возможное решение - проанализировать исходный код до и опустить каждый символ, а после этого скомпилировать его.

РЕДАКТИРОВАТЬ: Согласно комментариям, я не рекомендую разбирать код, чтобы изменить регистр символов, вызывая некоторые проблемы с библиотеками

Другие вопросы по тегам