Вопросы по теме 'gcc4'
g++, двойники, оптимизация и большой WTF
ошибка в моем gcc? ошибка в моем коде? оба?
http://files.minthos.com/code/speedtest_doubles_wtf.cpp
Каким-то образом ему удается «оптимизировать» функцию, которая приводит к обнулению массива двойных значений, что занимает 2,6 секунды на...
286 просмотров
schedule
28.01.2023
совместимы ли двоичные файлы gcc-3 с gcc-4
У меня есть статическая библиотека, скомпилированная с помощью gcc 3.4.3. Я хотел бы использовать ее в коде, который теперь будет скомпилирован с помощью gcc-4. Я смутно читал, что двоичные файлы gcc-3 и gcc-4 несовместимы и что библиотеку необходимо...
1235 просмотров
schedule
17.03.2023
Неопределенные символы при связывании со смешанными C и Fortran в OS X 10.6.4
Я пытаюсь скомпилировать код (не мой), состоящий из смешанных исходных файлов Fortran и C, которые скомпилированы в библиотеку. Эта библиотека может быть связана напрямую или (более полезно) управляться из класса Python. Ранее я успешно создавал...
1904 просмотров
schedule
27.09.2022
Ошибка компиляции компилятора GCC
Я знаю, это ирония - компилировать компилятор. Но мне нужна конкретная версия этого компилятора, а в репозиториях CentOS 5.x есть не самые последние версии GCC.
Мне нужна версия 4.3.2, но у меня только 4.1.1.
Я следовал этому руководству, чтобы...
9571 просмотров
schedule
07.12.2022
GCC4 — распределение регистров ARMv5
Есть ли способ попросить GCC сгенерировать код, который использует регистры способом, отличным от стандартного ABI для этой архитектуры.
Я использую чип ARMv4 (LPC2000), и мне нужно, чтобы мои быстрые прерывания были быстрее.
У меня есть...
252 просмотров
schedule
10.01.2023
Ошибка при сборке ядра Linux 3.8.11 - нераспознанный параметр командной строки -fstack-protector
Я пытаюсь собрать ядро 3.8.11 для архитектуры arm и использую цепочку инструментов, предоставленную поставщиком моей платы eval для arm sbc (технологические системы).
Я вижу эту проблему при компиляции ванильного ядра 3.8.11 по умолчанию с моей...
4203 просмотров
schedule
29.05.2022
Перечисления вызывают двоичное изменение с оптимизацией в Gcc 4.2.4
Я использую GCC версии 4.2.4. Проблема, описанная ниже, не может быть воспроизведена в Gcc 4.6.x, и это единственные две версии, которые я тестировал.
У меня есть файл заголовка, который определяет перечисления, Header: abc.h
enum test
{...
70 просмотров
schedule
19.08.2022
установите gcc 4.9 под suse10, проверив, следует ли включить определенные для сопровождающего части файлов Makefile.
Я устанавливаю gcc 4.9 следующим шагом
wget ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.gz
tar -zxvf gcc-4.9.0.tar.gz
cd gcc-4.9.0
./contrib/download_prerequisites
cd ..
mkdir gcc-build-4.9.0
cd gcc-build-4.9.0
../gcc-4.9.0/configure...
4798 просмотров
schedule
02.09.2023
Странная оптимизация GCC6 со встроенной функцией
С помощью GCC6 и приведенного ниже фрагмента кода этот тест
if (i > 31 || i < 0) {
имеет значение false , и этот printf выполняется
printf("i > 31 || i < 0 is FALSE, where i=%d", i);
и выдает очень странный вывод (GCC6):...
96 просмотров
schedule
24.04.2023