Вопросы по теме 'armcc'
Макрос для уровня оптимизации (ARMCC V6)
Существуют предопределенные макросы, такие как __OPTIMIZE__ (определено во всех оптимизирующих компиляциях) и __OPTIMIZE_SIZE__ (определено, если компилятор оптимизирует размер).
Я использую эти макросы, чтобы проверить, установлен ли правильный...
88 просмотров
schedule
10.11.2021
Есть ли предопределенные макросы, определяющие порядок байтов в armcc?
Существуют ли предопределенные макросы, определяющие порядок байтов в armcc.
Я новичок в армсс. и извините за мой английский.
В gcc это макросы:
__BYTE_ORDER__
__ORDER_LITTLE_ENDIAN__
__ORDER_BIG_ENDIAN__
__ORDER_PDP_ENDIAN__
...
Теперь я...
293 просмотров
schedule
22.11.2022
Lint Warning: #647: Подозрительное усечение
Я прочитал вопросы, связанные с этим предупреждением Lint о подозрительном усечении, но здесь это чисто случай C.
В следующей строке появляется Warning #647 :
pCont->sig -= (signed int64_t)((sub2 << 8)/pCont->freq + 1);
где...
2097 просмотров
schedule
26.11.2022
Что означает PFYvv? (не ПФВВ!)
Я пытаюсь связать файл символа с искаженными сгенерированными из заголовка. (сопоставление функций, расположенных в ПЗУ, с функциями в ОЗУ.)
В .sym у меня есть функция с параметром " PFvv ", обычно деманглированная на -> VOID (fn*)(VOID)....
76 просмотров
schedule
22.12.2022
Какова структура записи .arm.extab в armcc?
Я пытаюсь понять, как именно работает таблица исключений (.arm.extab). Я знаю, что это зависит от компилятора, поэтому я ограничусь armcc (поскольку я использую Keil).
Типичная запись в таблице выглядит примерно так: b0aa0380 2a002c00 01000000...
1183 просмотров
schedule
15.05.2024