Вопросы по теме '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