Результаты поиска по запросу "gcc"

2 ответа

Постобработка `objdump --disassemble` с количеством циклов ARM

Есть ли скрипт для пост-обработки некоторыхobjdump --disassemble вывод аннотировать с количеством циклов? Особенно для семьи ARM.В большинстве случаев это будет только совпадение с шаблоном и поиск по таблице для счетчика. Я думаю, аннотации, ...

1 ответ

Почему arm-linux-androideabi-gcc обеспечивает -fpic?

Я был удивлен, увидев, что gcc заставляет код быть независимым от позиции, даже если такой флаг не был явно указан в командной строке. Я подозреваю, что это может быть связано с определенными ожиданиями от динамического загрузчика Android ...

1 ответ

Объяснение оптимизации GCC

Интересно, как из любопытства хакеровgcc Можно ли умно оптимизировать функцию ниже этого? int c() { int i, j = 0; for (i = 0; i < 10; i++) { j += i; } return j; }$objdump -D c.o ниже для руки, но x86 не отличается по логике. 00000000 <c>: 0: ...

ТОП публикаций

3 ответа

Оставить место в целевой папке GCC

Есть ли способ получить пробелы внутри целевых имен, работающих при использовании make.exe? Кажется невозможным, если этот действительно древний отчет об ошибке верен:http://savannah.gnu.org/bugs/?712 [http://savannah.gnu.org/bugs/?712] Для ...

1 ответ

Семантика GCC горячий атрибут

Предположим, у меня есть модуль компиляции, состоящий из трех функций, A, B и C. A вызывается один раз из функции, внешней по отношению к модулю компиляции (например, это точка входа или обратный вызов); B вызывается много раз A (например, он ...

6 ответов

Когда мне следует использовать опцию -pipe в GCC?

GCC 4.1.2 документация [http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Overall-Options.html]имеет это сказать о-pipe опция: -pipe Используйте каналы, а не временные файлы для связи между различными этапами компиляции. Это не работает в некоторых ...

2 ответа

Смешивание C и сборочных исходников и сборка с помощью cmake

Я использую eclipse для создания проекта avr-gcc, который смешивает код ассемблера и исходные файлы на языке C. Я хочу избавиться от автоматической генерации затмений в make-файлах, потому что мне нужно автоматизировать некоторые процессы в ...

5 ответов

Есть ли способ использовать fopen_s () с GCC или хотя бы создать #define?

Компилятор MSVC говорит, чтоfopen() устарела и рекомендует использоватьfopen_s(). Есть ли способ использоватьfopen_s() и все же быть портативным? Любые идеи для#define?

1 ответ

GCC (/ Clang): объединение функций с одинаковыми инструкциями (сворачивание COMDAT)

Просто любопытно, реализуют ли наборы инструментов GCC или Clang эквивалент MSVC?идентичный складной COMDAT [http://msdn.microsoft.com/en-us/library/bxwfs976(v=vs.80).aspx](ICF) в настоящее время? Если нет, есть ли планы? Я не могу найти ...

3 ответа

Разница между CC, GCC и G ++?

В чем разница между 3 компиляторами CC, gcc, g ++ при компиляции кода C и C ++ с точки зрения генерации кода сборки, доступных библиотек, возможностей языка и т. Д.?