powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / (Feb 15, 2013) TCC version 0.9.26 is out
6 сообщений из 6, страница 1 из 1
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250341
автор(Feb 15, 2013) TCC version 0.9.26 is out thanks to Thomas Preud'homme

version 0.9.26:

User interface:
- -MD/-MF (automatically generate dependencies for make)
- -pthread option (same as -D_REENTRANT -lpthread) (Henry Kroll III)
- -m32/-m64 to re-exec cross compiler (Henry Kroll III)
- -Wl, Mimic all GNU -option forms supported by ld (Kirill Smelkov)
- new LIBTCCAPI tcc_set_options() (grischka)

Platforms:
- Many improvements for x86-64 target (Shinichiro Hamaji, Michael Matz, grischka)
- x86-64 assembler (Frederic Feret)
- Many improvements for ARM target (Daniel Gl�ckner, Thomas Preud'homme)
- Support WinCE PE ARM (Timo VJ Lahde)
- Support ARM hardfloat calling convention (Thomas Preud'homme)
- Support SELinux (Security-Enhanced Linux) (Henry Kroll III)
- Support Debian GNU/kFreeBSD kernels (Pierre Chifflier)
- Support GNU/Hurd kernels (Thomas Preud'homme)
- Support OSX (tcc -run only) (Milutin Jovanovic)
- Support multiarch configuration (Thomas Preud'homme)
- Support out-of-tree build (Akim Demaille)

Features:
- C99 variable length arrays (Thomas Preud'homme & Joe Soroka)
- Asm labels for variables and functions (Thomas Preud'homme)
- STT_GNU_IFUNC (Indirect functions as externals) (Thomas Preud'homme)
- More tests (tests2) (Milutin Jovanovic)

У меня возник вопрос: как этот самый x86-64 assembler заюзать. Ведь насколько я понимаю речь идет уже о поддержке интеловского синтаксиса , например MOV EAX, EBX . А не MOVL %EBX, %EAX
Модератор: Следи за языком. Еще раз увижу нецензурщину - заблокирую по IP
...
Рейтинг: 0 / 0
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250447
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сын ЗилинскогоВедь насколько я понимаю речь идет уже о поддержке интеловского синтаксиса , например MOV EAX, EBX . А не .... MOVL %EBX, %EAX
Откуда вы это понимаете, если в доке прямо сказано что синтаксис ассемлера GNU-шный?
...
Рейтинг: 0 / 0
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250517
Anatoly MoskovskyСын ЗилинскогоВедь насколько я понимаю речь идет уже о поддержке интеловского синтаксиса , например MOV EAX, EBX . А не .... MOVL %EBX, %EAX
Откуда вы это понимаете, если в доке прямо сказано что синтаксис ассемлера GNU-шный?Оттуда, что гнушный то ранее и так был, а в фючерсах новой версии указали - x86-64 assembler
А дока по моему не обновлена.

Я хочу вставлять вставки асма , совместимого с МАСМом!!!
...
Рейтинг: 0 / 0
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250537
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сын ЗилинскогоОттуда, что гнушный то ранее и так был, а в фючерсах новой версии указали - x86-64 assembler
Это указана новая архитектура, а не синтаксис.
...
Рейтинг: 0 / 0
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250541
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сын ЗилинскогоЯ хочу вставлять вставки асма , совместимого с МАСМом!!!
А я хочу чтобы был мир во всем мире :)
...
Рейтинг: 0 / 0
(Feb 15, 2013) TCC version 0.9.26 is out
    #38250617
Anatoly MoskovskyСын ЗилинскогоЯ хочу вставлять вставки асма , совместимого с МАСМом!!!
А я хочу чтобы был мир во всем мире :)
То, в каком виде это на данный момент реализовано, выглядит просто жутко убого, отвратительно и пошло.
Да еще и инструкции в виде строк.

Но хочу заметить, что я польщен тем, что появилась новая версия этой няши. Ибо для хеллоуворлдов и набросков утилит вещь незаменимая, да и бнарник на выходе просто прелесть, внутри которой тишь да гладь и ни одной лишней инструкции.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / (Feb 15, 2013) TCC version 0.9.26 is out
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]