Page 13 of 18

Re: SDK for Evo

PostPosted: 31 Oct 2012, 19:53
by SfS
TS-Labs wrote:Тогда походу все плохо.


Да всё хорошо) Тут один товарищь взялся LLVM для Z80 заточить:) http://zx.pk.ru/showthread.php?t=20094

Надеюсь, у него получится:)

Re: SDK for Evo

PostPosted: 31 Oct 2012, 21:33
by lvd
SfS wrote:Но - поддержка имногих файлов, фоновый анализ С-кода и прочие вкусности - это того стоит.

Оно шагать сишный код может?

Re: SDK for Evo

PostPosted: 31 Oct 2012, 21:57
by breeze
Sublime text 2 — наше фсьо! :vodka:

Re: SDK for Evo

PostPosted: 01 Nov 2012, 03:40
by SfS
lvd wrote:Оно шагать сишный код может?


Нативный код KDevelop может шагать.
Но если код собирается кросс-компилятором - то ХБЗ. Вряд ли.

Re: SDK for Evo

PostPosted: 03 Nov 2012, 20:08
by deathsoft
SfS wrote:Надеюсь, у него получится

Да не получится у него ничего, они там вообще не тем заняты, делают всякие частности но не видят общего. К LLVM просто так не прекрутить работу с альтернативным набором регистров, а без этого любой Ц компилятор под z80 не больше чем детская поделка. Смотрели мы этот LLVM расчитан он на обычные процы типа arm/avr/msp430 и прочие - где все регистры общего назначения доступны сразу, а не разбиты на банки. Если компилятор Ц под Z80 не умеет автоматически генерировать код с использованием EX AF,AF' и EXX, то никакого смысла в нем нет, код будет жудко не оптимальный по сравнению с кодом написанным на асме вручную.

Re: SDK for Evo

PostPosted: 03 Nov 2012, 20:13
by deathsoft
DimkaM wrote:Быват вменяемый консольный текстовый редактор линуксовый?

fte (он под любые платформы, хоть под дос) http://fte.sourceforge.net/

Image

Image

Re: SDK for Evo

PostPosted: 03 Nov 2012, 22:51
by DimkaM
красивенький

Re: SDK for Evo

PostPosted: 05 Nov 2012, 05:45
by SfS
deathsoft wrote:Да не получится у него ничего,


Всё! Приговор вынесен! :)
Все посыпают голову пеплом, беременные женщины прячутся за стариков и детей! Сам deathsoft слово молвит!:)

Re: SDK for Evo

PostPosted: 05 Nov 2012, 11:55
by deathsoft
SfS wrote:Всё! Приговор вынесен!

Ну я посомтрю как они поддержку альтернативного набора регистров добавят (в комерческих компиляторых она есть, в том же IAR ипрочих). А пока автоматической поддержки альтернативного набора регистров нету - можно считать что это очередной унылый sdcc. Таких попыток пиления gcc и llvm под z80 было полно, везде результат был закономерный - fail.

Re: SDK for Evo

PostPosted: 07 Nov 2012, 18:08
by SfS
deathsoft wrote: Таких попыток пиления gcc и llvm под z80 было полно, везде результат был закономерный - fail.


Поподробнее про "полно" можно? И чем IAR принципиально отличается от других компилеров, что вот в ём - можно альтернативные регистры пользовать, а во всех прочих - ну никак?