Skip to content

Commit

Permalink
ЛР14. Стилистическая правка
Browse files Browse the repository at this point in the history
  • Loading branch information
HepoH3 committed Jul 4, 2024
1 parent 512595c commit f6d2e86
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Labs/14. Programming/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -462,7 +462,7 @@ _Листинг 2. Пример содержимого файла первичн

Вам потребуются следующие флаги компиляции:

- `-march=rv32i_zicsr` — указание разрядности и набора расширений в архитектуре, под которую идет компиляция (у нас процессор rv32i с расширением инструкциями для взаимодействия с регистрами контроля и статуса Zicsr)
- `-march=rv32i_zicsr` — указание разрядности и набора расширений в архитектуре, под которую идет компиляция (у нас процессор rv32i, расширенный набором инструкций для взаимодействия с регистрами контроля и статуса Zicsr)
- `-mabi=ilp32` — указание двоичного интерфейса приложений. Здесь сказано, что типы `int`, `long` и `pointer` являются 32-разрядными.

Есть очень [хорошее видео](https://youtu.be/29iNHEhHmd0?t=141), описывающее состав тулчейнов, именование исполняемых файлов компиляторов, как формируются ключи архитектуры и двоичного интерфейса приложений.
Expand Down

0 comments on commit f6d2e86

Please sign in to comment.