Search found 438 matches

by bw
Sun Jan 31, 2021 7:23 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 118378

Re: FreePascal

Для ELF в FPC нужен внешний линковщик, неоправданный геморой, я считаю, таскать с собой link.kex, который ещё нужно как-то собрать. Что бы не использовать ogcoff, нужно разобраться как он работает и переписать реализованную в нём логику, я не буду этим заниматься. Да, многие системные функции не бы...
by bw
Sat Dec 26, 2020 7:18 pm
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 118378

Re: FreePascal

Я нашёл эти futex-ы в sysfn77, но не понял, разве их суть как раз не состоит в том, что бы не обращаться лишний раз к ядру? Если один хрен каждый раз дёргать ядро, то почему было не сделать нормальные примитивы синхронизации.

p.s. Или этот код в user-space выполняется?
by bw
Tue Dec 08, 2020 7:42 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 118378

Re: FreePascal

https://bitbucket.org/fpckos/ ftp://ftp.kolibrios.org/users/bw/ Не сделано, сделано на отъебись и другие особенности: ничего не тестировалось и если что-то есть, то это не значит что оно работает, классика; нельзя создавать динамические библиотеки; нельзя загружать динамические библиотеки; при сбор...
by bw
Sat Jan 14, 2012 8:42 am
Forum: Kernel
Topic: Заменить PAGE FAULT
Replies: 23
Views: 20500

Re: Заменить PAGE FAULT

> 68.24
И правда, вопрос обсуждался и всё было сделано, Как сделать полноценный SEH (r1074). В мои времена этого ещё не было, теперь жить интереснее :-).

> Только для текущего потока.
Т.е. для вызывающего процесса/приложения?

..bw
by bw
Fri Jan 13, 2012 1:27 pm
Forum: Kernel
Topic: Заменить PAGE FAULT
Replies: 23
Views: 20500

Re: Заменить PAGE FAULT

> А писать свой обработчик #PF в userland я бы ни за что не стал. А почему во "взрослых" системах пишут? Т.е. есть возможность. > себе дороже Ну те же исключения FPU можно обрабатывать, хотя это тоже процесс накосячил и непонятно как обработчик заработает. Обработчик конечно же не должен с...
by bw
Fri Jan 13, 2012 6:52 am
Forum: Kernel
Topic: Заменить PAGE FAULT
Replies: 23
Views: 20500

Re: Заменить PAGE FAULT

Сначала мне показалось что речь о возможности приложения повесить обработчик на "Segmentation fault", что было бы полезным (а заодно и на "Division by zero" и пр.) как это сделано для исключений в FPU. но похоже ошибся. Я не считаю что страница (если я правильно понял) должна выд...
by bw
Mon Nov 07, 2011 10:12 pm
Forum: Polls
Topic: Нужен ли сервер группового онлайн-редактирования?
Replies: 22
Views: 17065

Re: Нужен ли сервер группового онлайн-редактирования?

Интересная идея. Хотя я сомневаюсь в практическом смысле, но вместо того-же IRC лучше использовать что-то подобное; можно было бы просто понаблюдать и поучиться (кодированию, архитектуре ядра), можно заранее договорившись и два-три раза в неделю народом кодить что-то общее. p.s. Я так понимаю этот и...
by bw
Sat Oct 29, 2011 12:38 pm
Forum: Design and decoration
Topic: Сделайте, пожалуйста, граф. интерфейс немного в другом стиле
Replies: 27
Views: 21796

Re: Сделайте, пожалуйста, граф. интерфейс немного в другом с

Да чего вы наезжаете на человека. Есть у него идеи по ПИ, пусть высказывает, всё равно их никто реализовывать не будет, но это hsshvvmm и сам со временем поймёт :-).

..bw
by bw
Mon Oct 24, 2011 2:43 pm
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1620956

Re: Что я хочу увидеть в Колибри завтра....

Мне тоже хочется сис. п.31 (родительский pid). Ещё было бы не плохо, при запуске программы (70.7) передавать ей произвольные данные, некий двоичный буфер. Например, таким образом можно было бы извещать дочерний процесс о каналах ввода/вывода, тупо передавая ему pid и/или доп. инфу для обратной связи...
by bw
Tue Oct 04, 2011 2:08 am
Forum: Compilers and programming
Topic: Возможные будущие компиляторы для Колибри
Replies: 42
Views: 29134

Re: Возможные будущие компиляторы для Колибри

> Kolibri API Зачем? Ты считаешь себя умнее тех кто разработал API libc, glib, pascal rtl/crt. Зачем придумывать новый интерфейс, чем именно этот новый интерфейс будет лучше существующих (чем хуже понятно). (Я разделяю понятия интерфейса и реализации, так что под Kolibri API понимаю именно интерфейс...
by bw
Sun Sep 25, 2011 7:47 pm
Forum: Compilers and programming
Topic: Возможные будущие компиляторы для Колибри
Replies: 42
Views: 29134

Re: BASIC

> написаны на Паскале, что практически сводит на нет возможность их портирования > я не думаю, что это безумно сложная задача Портировать FPC просто. Была бы ещё адекватная консоль. Надеюсь получится в следующем году вернуться к этому вопросы, а то я как забросил это дело, больше никто им и не заним...
by bw
Tue Aug 09, 2011 11:00 am
Forum: Application libraries
Topic: Newlib
Replies: 234
Views: 137047

Re: Newlib

Я бы использовал COFF.
По поводу кроскомпилятора не понял, ты думаешь запихать gcc в kos или чего сделать?

..bw
by bw
Fri Jul 29, 2011 12:38 am
Forum: Resources
Topic: Статьи о Колибри/МеОС
Replies: 191
Views: 118179

Re: Статьи о Колибри/МеОС

> это независимое авторство
Патентодержателя это не волнует :-).

p.s. Про СССР это круто, даже какая-то странная гордость появилась (и мысли по редизайну :-).

..bw
by bw
Fri Jul 22, 2011 12:54 am
Forum: HLL
Topic: FreePascal
Replies: 109
Views: 118378

Re: FreePascal

> после заголовка километровое пустое место идет
Ну как я и обещал, какая-то секция, возможно стэк. Хотя могу врать, забыл всё нахрен.

Про файлы. В играх есть lrl. В develop/fp/media есть fliplay.
И не бойся лазить по исходникам :-).

..bw
by bw
Thu Jul 21, 2011 2:55 pm
Forum: Video
Topic: Новые драйвера для ATI Radeon.
Replies: 609
Views: 336724

Re: Новые драйвера для ATI Radeon.

> Кто-нибудь использует старые карты, древнее R600 ? Я пользовался RV280, но мать сдохла, замену найти не смог, взял новую на RS780. Так что эта AGP'шка валяется без дела и врядли теперь будет использована. Но если бы не смерть матери... мне за глаза видюхи хватала. Хотя, в принципе, я не против соб...