|
Вариант для распечатки |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы Программирование под UNIX (Public) | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"asm in C file" | |
Сообщение от asm on 13-Июн-04, 22:38 (MSK) | |
Вот такая бага у меня: | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "asm in C file" | |
Сообщение от Bob (??) on 14-Июн-04, 12:09 (MSK) | |
__asm__ __volatile__ ( ...... ); | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
2. "asm in C file" | |
Сообщение от asm on 14-Июн-04, 13:53 (MSK) | |
>__asm__ __volatile__ ( ...... ); | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
3. "asm in C file" | |
Сообщение от Bob (??) on 14-Июн-04, 16:11 (MSK) | |
#include <stdio.h> | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
4. "asm in C file" | |
Сообщение от dimus (ok) on 20-Июл-04, 10:01 (MSK) | |
Гораздо лучше сделать отдельный файл на ассемблере, заголовочный файл, описывающий функции в нем и соединять их при линковке. Причина - облегчение переноса программ на другие платформы. Вот представь, приспичило тебе перенести твою чудо программу ну, скажем, на процессор ARM. И ты добросовестно сидишь и выковыриваешь из исходников команды x86 и заковыриваешь туда команды ARM. В результате у тебя два исходника, и каждый из них нужно поддерживать. Нахрен такой гемор? А так все ассемблерные функции у тебя в отдельном файлике - сделал новый под другую архитектуру и все проблемы решены. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |