> > Ну усложняйте. Чтобы заменить стартап, нужно заменить стартап. Не надо
> > перекомпилировать компилятор. man gcc /-nostdlib
>
> Это понятно, это для линкера. Запускаться такая программа не
> будет, пока вручную не определите точку входа.
Будет. Именно в стартапе и находится call main.
> Есл
Alexey Boyko пишет:
C же другая ситуация -- для такой замены требуется перекомпиляция самого
компилятора, что бы изменить startup. Переход на функцию main в C зашит в
коде компилятора. В C Вы также не можете изменить семантику реакции
Ну усложняйте. Чтобы заменить стартап, нужно заменить
> C же другая ситуация -- для такой замены требуется перекомпиляция самого
> компилятора, что бы изменить startup. Переход на функцию main в C зашит в
> коде компилятора. В C Вы также не можете изменить семантику реакции
Ну усложняйте. Чтобы заменить стартап, нужно заменить стартап. Не надо
пе
> на фортране была. Другое дело, что в принципе никто не мешает
> реализовать интерпретатор форта на уровне микрокода и тогда он сможет
> выполняться на голом железе.
Например temic/atmel marc4
--
xmpp: alexey#boyko,km,ua
On Sun, 2010-01-31 at 22:44 +0200, Serhiy Storchaka wrote:
> Stanislav Maslovski wrote:
> > On Sun, Jan 31, 2010 at 10:30:02AM +0300, Artem Chuprina wrote:
> >> Тут вот
> >> еще недавно Форт упоминался. Программы на котором изначально, как я
> >> понимаю, были как раз такими - в смысле, работали
On Mon, 1 Feb 2010, Dmitry Nezhevenko wrote:
On Mon, Feb 01, 2010 at 11:28:54AM +0300, yuri.nefe...@gmail.com wrote:
On Mon, 1 Feb 2010, Dmitry Nezhevenko wrote:
On Mon, Feb 01, 2010 at 04:30:27AM +0300, Alexandr Sagadeev wrote:
Однако, в любом случае, все эти замены есть стандартное свойств
On Mon, 1 Feb 2010, Dmitry Nezhevenko wrote:
On Mon, Feb 01, 2010 at 04:30:27AM +0300, Alexandr Sagadeev wrote:
Однако, в любом случае, все эти замены есть стандартное свойство Форта, в
котором слова (проседуры) ядра ничем не отличаются от пользовательских. В
C же другая ситуация -- для такой з
Artem Chuprina пишет:
Не знаю как Витус, а я считаю ядро необычной, но программой. Тут вот
еще недавно Форт упоминался. Программы на котором изначально, как я
понимаю, были как раз такими - в смысле, работали на голом железе.
В любом случае для Форта тоже необходимо указать точку в хода в инте
Stanislav Maslovski wrote:
> On Sun, Jan 31, 2010 at 10:30:02AM +0300, Artem Chuprina wrote:
>> Тут вот
>> еще недавно Форт упоминался. Программы на котором изначально, как я
>> понимаю, были как раз такими - в смысле, работали на голом железе.
>
> Ну, не напрямую. Там все-таки прослойка из инте
Hello!
On Sunday 31 January 2010 12:32:12 Artem Chuprina wrote:
> Alexey Pechnikov -> debian-russian@lists.debian.org @ Sun, 31 Jan 2010
> 12:04:08 +0300:
> AP> Если методом стеганографии в картинке скрыто сохранить ядро линукс,
> AP> это, по-вашему, тоже программа? А что - выполнить можно, на
Artem Chuprina пишет:
> Не знаю как Витус, а я считаю ядро необычной, но программой. Тут вот
> еще недавно Форт упоминался. Программы на котором изначально, как я
> понимаю, были как раз такими - в смысле, работали на голом железе.
Не на голом. Там маленькая VM.
--
With Best Regards, Maksym Ti
Hello!
On Sunday 31 January 2010 10:30:02 Artem Chuprina wrote:
> YK> А вы считаете ядро обычной программой?
> YK> По мне, так это именно кусок кода, к которому без
> YK> дополнительных знаний даже начала не найдёшь.
> YK> Большая часть написана на Си, да.
>
> Не знаю как Витус, а я считаю яд
В Сбт, 30/01/2010 в 11:35 +0300, Victor Wagner пишет:
> On 2010.01.30 at 09:56:54 +0300, Yuri Kozlov wrote:
>
> >
> > Угу, я это понимаю. Но по стандарту для работы программы
> > всё окружение (библиотеки, компилятор) требует наличия функция main.
> > Человек, читающий с бумаги (раз уж этот носит
Hello!
On Saturday 30 January 2010 11:35:27 Victor Wagner wrote:
> > Угу, я это понимаю. Но по стандарту для работы программы
> > всё окружение (библиотеки, компилятор) требует наличия функция main.
> > Человек, читающий с бумаги (раз уж этот носитель многие любят),
> > тоже будет искать main при
> > main вызывается из ассемблерного стартапа. (небольшой объектный файл,
> > который линуется с программой). у него есть в конце инструкция типа call
> > main. Так вот, если приходтся переписать стартап-код, то он не обязан
> > вызывать main. Он может вызвать другую функцию.
>
> Угу, я это понима
Hello!
On Saturday 30 January 2010 02:47:02 ivan demakov wrote:
> On Saturday 30 of January 2010 04:44:42 Alexey Boyko wrote:
> > main вызывается из ассемблерного стартапа. (небольшой объектный файл,
> > который линуется с программой). у него есть в конце инструкция типа call
> > main. Так вот,
On Saturday 30 of January 2010 04:44:42 Alexey Boyko wrote:
> > > > Текст без main это набор функций на Си (библиотека, например), а не
> > > > программа, так как непонятна точка запуска.
> > >
> > > Кому непонятна?
> >
> > Всем кроме автора.
> >
> > > > > startup не обязан вызывать именно main.
>
> > > Текст без main это набор функций на Си (библиотека, например), а не
> > > программа, так как непонятна точка запуска.
> >
> > Кому непонятна?
>
> Всем кроме автора.
>
> > > > startup не обязан вызывать именно main.
main вызывается из ассемблерного стартапа. (небольшой объектный файл, котор
> > startup не обязан вызывать именно main. И даже если это расходится с
> > требованиями стандарта на стартап, программой на Си оно быть не
> > перестаёт.
>
> Текст без main это набор функций на Си (библиотека, например), а не
> программа, так как непонятна точка запуска.
Кому непонятна?
> > sta
19 matches
Mail list logo