16
ответов

Как может, разыменовывая Нулевого указателя в C не, разрушают программу?

Я нуждаюсь в помощи настоящего гуру C для анализа катастрофического отказа в моем коде. Не для фиксации катастрофического отказа; я могу легко зафиксировать его, но прежде, чем сделать так я хотел бы понять, как этот катастрофический отказ даже возможен,
вопрос задан: 27 August 2009 17:33
8
ответов

Который 32-bit/64-bit архитектура ЦП имеет самую легкую систему команд?

Я чувствую себя чрезвычайно комфортно имеющим дело с 32-разрядным кодом сборки PowerPC, но я полностью потерян при попытке понять x86-код. Сделайте любую из других общих архитектур как ARM, MIPS, Sparc...
вопрос задан: 5 September 2009 06:35
7
ответов

Эмуляция переменного сдвига разряда с помощью только постоянные сдвиги?

Я пытаюсь найти способ выполнить косвенную shift-left/right операцию, на самом деле не используя переменный сдвиг op или любые ответвления. Конкретный процессор PowerPC я продолжаю работать, имеет причуду...
вопрос задан: 26 January 2019 05:29
6
ответов

Что компилятор C делает с битовыми полями?

Я работаю над встроенным проектом (цель PowerPC, компилятор Freescale Metrowerks Codewarrior), где регистры с отображенной памятью и определяются в хороших битовых полях для создания вертения отдельного бита...
вопрос задан: 21 July 2010 13:46
5
ответов

Что делает PowerPC Apple memcpy настолько быстро?

Я записал несколько функций копии в поисках хорошей стратегии памяти относительно PowerPC. Используя Altivec или регистры fp с подсказками кэша (dcb*) удваивает производительность по простому циклу копии байта для...
вопрос задан: 2 January 2010 02:35
3
ответа

PowerPC g ++ генерирует два вызова деструктора в конце основного [дубликата]

При дизассемблировании объектного кода C ++ для основной функции, которая в конечном итоге может быть связана с объектным кодом для класса, я наткнулся на странный сценарий. Нет явного вызова ...
вопрос задан: 17 September 2008 21:23
2
ответа

Цифровой код, портирующий powerpc к Intel, дает различные результаты с помощью плавания

Моя существенная проблема состоит в том, как заставить арифметику с плаваниями на x86 вести себя как PowerPC, идущий из Классической MacOS (CodeWarrior) к Windows (VS 2008). Рассматриваемый код, которого существует много...
вопрос задан: 6 July 2012 23:49
2
ответа

Параметр архитектуры игнорируется apt-get

Я пытаюсь загрузить пакет wvdial и его зависимости, чтобы я мог положить их на флешку и установить на старый Mac без подключения к интернету. Однако команда sudo apt-get -d -...
вопрос задан: 7 May 2012 18:53
2
ответа

Как программы поддерживают i386 и PPC одновременно?

Я хотел бы знать, как можно поддерживать i386 и архитектуру PPC для программ в / мусорном ведре. Я выполняю, например, янтарь файла $ мусорного ведра, я становлюсь янтарным: setgid Мужественный универсальный двоичный файл с 2 архитектурой...
вопрос задан: 19 July 2009 00:37
1
ответ

Получить байтовое представление инструкции ASM в коде C

Есть ли способ в коде C перейти от текстового представления инструкции ASM (например, cmpwi r3, 0x20) к ее двоичному представлению (0x2c030020)? Я пишу код, который будет встроен в ...
вопрос задан: 19 January 2019 13:50
1
ответ

Действительно ли QEMU хорош для изучения программирования в ассемблере для ARM и PowerPC?

Я хочу изучить программирование в ассемблере для PowerPC и ARM, но я не могу купить реальные аппаратные средства с этой целью. Я думаю об использовании QEMU для этого. Однако я не уверен, эмулирует ли это обоих...
вопрос задан: 6 January 2014 20:03
1
ответ

Обзор/справочник для Открытых Микропрограммных Деревьев устройств

Я пытаюсь установить драйвер для встроенной платы PowerPC и корректный способ сделать, это сегодня должно использовать Дерево устройств OpenFirmware datastructure (.dtb файл, скомпилированный из .dts файла)...
вопрос задан: 19 July 2013 15:05
1
ответ

шоу ldd варьировались адреса на x86 Linux

Я использую ldd для показа динамической библиотеки по Fedora/x86, и это показывает различным результатам каждый раз, когда это используется. Это ожидается? Или есть ли объяснение? Я помню, что это показывает фиксированный результат на...
вопрос задан: 17 August 2012 22:46
0
ответов

Что эквивалентно коду операции rdtsc для PPC?

У меня есть программа сборки, содержащая следующий код. Этот код отлично компилируется для процессора Intel. Но когда я использую компилятор PPC (кросс), я получаю сообщение об ошибке, что код операции не распознается. Я ...
вопрос задан: 29 October 2018 05:16
0
ответов

Невозможно связать ppc после обновления до XCode 4

Я выполнил эти инструкции о том, как заставить 10.4 SDK работать с PPC после обновления до XCode 4. Я могу компилировать, но это ошибки во время ссылки. В качестве дополнительной проблемы я не использую XCode ...
вопрос задан: 23 May 2017 12:11
0
ответов

Нужно ли мне беспокоиться о выравнивании при использовании оператора new размещения?

Я прочитал это Когда я должен беспокоиться о выравнивании? но я до сих пор не знаю, нужно ли мне беспокоиться о невыровненном указателе, возвращаемом оператором размещения нового -, как в этом примере :class A { общественный :...
вопрос задан: 23 May 2017 12:09
0
ответов

Как мне добавить поддержку PPC / PPC64 обратно в Xcode 4.2 под Lion?

У меня есть система Lion (10.7.1), на которой я установил Xcode 4.2. Предположим, у меня есть простая программа helloWorld.c на C, которая выглядит следующим образом: #include main () {printf ("привет, мир \ п"); } Используя это ...
вопрос задан: 23 May 2017 11:55
0
ответов

Как я могу узнать, какой тип отладочной информации содержится в Объектный файл ELF?

У меня есть объектный файл ELF. Я хочу знать, какой тип отладочной информации он содержит. Он был скомпилирован с помощью компилятора Diab (исходный код C) для архитектуры PPC. Я почти уверен, что он был построен с помощью ...
вопрос задан: 22 December 2014 18:56
0
ответов

Как сделать Я создаю один make-файл как для 32-, так и для 64-разрядной версии?

У меня есть make-файл, который прозрачно работает для Linux (x86_64) и OS X Intel (x86_64). Здесь используются 64-разрядные параметры GCC. Есть ли способ настроить make-файл так, чтобы я мог собирать для 32-битной ...
вопрос задан: 10 April 2014 20:09
0
ответов

Как использовать десятичную дробь с плавающей запятой в Gnu C++ (g++ )?

В GCC 4.5 добавлена ​​поддержка десятичных чисел с плавающей запятой в библиотеке времени выполнения (http://gcc.gnu.org/gcc-4.5/changes.html).. Я могу скомпилировать код, в том числе, используя пространство имен std ::decimal, а затем используя...
вопрос задан: 17 August 2012 08:24
0
ответов

Поток C++ не останавливается в асинхронном режиме gdb с использованием определяемой пользователем последовательности команд или последовательности команд python

Я использую gdb 7.4.1 на встроенной цели powerpc для выполнения некоторого анализа моей многопоточной программы C++, использующей pthreads. Моя конечная цель состоит в том, чтобы написать скрипт gdb с помощью python для автоматизации некоторого общего ана
вопрос задан: 22 May 2012 01:42
0
ответов

Ошибка компоновщика gcc ELDK в ld.so.1

У меня установлен ELDK-3.1 в системе Ubuntu и работает отлично. На другой машине с 64-битным OpenSuse 12.1 я клонировал установку ELDK, и в течение некоторого времени она работала очень хорошо. Теперь, когда я пытаюсь ...
вопрос задан: 1 February 2012 13:24
0
ответов

скорость передачи по умолчанию - linux / u-boot

Я работаю над разработкой встроенной системы Linux с использованием u-boot. U-boot устанавливает скорость передачи последовательного порта ttyS0 с помощью console = bootarg, но я также хотел бы установить скорость передачи по умолчанию ...
вопрос задан: 16 November 2011 18:55
0
ответов

Установка PIL в OS X Snow Leopard с Xcode4 (без поддержки PPC)

Xcode4 отказался от поддержки PPC, поэтому, когда я пытаюсь создать PIL, он вызывает ненависть: Bens-MacBook-Air: Imaging-1.1.7 bkeating $ python setup. выполнение buildrunning build_pyrunning build_ext --- используя ...
вопрос задан: 25 May 2011 16:15
0
ответов

python easy_install не работает, если «ассемблер для архитектуры ppc не установлен» в Mac OS X

bash-3. 2 $ sudo easy_install appscript Пароль: поиск appscript Чтение http://pypi.python.org/simple/appscript/ Чтение http://appscript.sourceforge.net Лучшее совпадение: appscript 1.0.0 ...
вопрос задан: 23 May 2011 18:19
0
ответов

Как мне удалить раздел ppc в среде Growl?

Теперь я добавляю поддержка уведомлений о рычании в моем приложении, Неподдерживаемая архитектура - исполняемые файлы приложения могут поддерживать один или оба из них ...
вопрос задан: 21 April 2011 03:42
0
ответов

Эквивалент инструкции PAUSE x86 для PPC

Существует ли эквивалент инструкции PAUSE x86, которая помещается в занято циклы ожидания для повышения производительности, особенно на машинах SMT, на PowerPC?
вопрос задан: 24 March 2011 21:05
0
ответов

Суффикс типа C # для десятичного числа

Я не знаю, как правильно сформулировать то, что я пытаюсь для достижения, чтобы он уже мог быть размещен в Интернете. Пожалуйста, будьте добры, если это так. Итак, в основном у меня есть этот метод. public static T IsNull
вопрос задан: 17 March 2011 12:14
0
ответов

Как по умолчанию отключить easy_install или pip build ppc в Snow Leopard 10.6.6?

Поскольку у меня установлен Xcode 4 и кажется, что xcode 4 больше не может создавать двоичные файлы ppc, вполне многие пакеты python (особенно mercurial pymongo и т. д.) не могут быть собраны и жаловались, что нет "as" ...
вопрос задан: 12 March 2011 05:56
0
ответов

Можно ли заставить Node.js использовать Rhino в качестве механизма Javascript?

Я использую Node.js для нескольких задач в своих веб-приложениях, и пока все в порядке. Но Node.js использует Google V8 в качестве механизма Javascript (JSE) по умолчанию, а V8 работает исключительно на x86 и ARM Instruction ...
вопрос задан: 6 December 2010 11:08