User Tag List

Показано с 1 по 10 из 23

Тема: Оберон/GCC для УКНЦ/БК

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,748
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, это отличная новость. Я сразу беру в разработку тестировать.

    yu.zxpk, правильно ли я понимаю, что с активной опцией `-mbm1` или `-mbm2` GCC не будет генерировать команд вроде SETD/SETI ?

    Дело в том, что я забыл упомянуть ещё про одну трудность: как только я определяю функцию main, то для неё сразу создаётся код с командами SETD/SETI. Приходится вместо main писать start и в начале главного модуля пихать функцию на асме для перехода к метке _start. Костыль конечно, но пока не придумал ничего лучше.



    - - - Добавлено - - -

    P.S. Есть здесь любители БК-0010 и 0011? Подскажите: как лучше получить бинарник для загрузки полученного от GCC кода в эмуль БК?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Да, это отличная новость. Я сразу беру в разработку тестировать.

    yu.zxpk, правильно ли я понимаю, что с активной опцией `-mbm1` или `-mbm2` GCC не будет генерировать команд вроде SETD/SETI ?

    Дело в том, что я забыл упомянуть ещё про одну трудность: как только я определяю функцию main, то для неё сразу создаётся код с командами SETD/SETI. Приходится вместо main писать start и в начале главного модуля пихать функцию на асме для перехода к метке _start. Костыль конечно, но пока не придумал ничего лучше.
    Да, я в курсе. Сейчас, как workaround, надо добавить в команду опцию `-msoft-float`
    Постараюсь это исправить сегодня

    Этот пользователь поблагодарил yu.zxpk за это полезное сообщение:

    Oleg N. Cher(10.11.2021)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 247
    Последнее: 17.11.2024, 07:55
  2. Ответов: 172
    Последнее: 10.12.2012, 18:36
  3. Создание кросскомпилятора языка Оберон для Z80
    от Oleg N. Cher в разделе Программирование
    Ответов: 35
    Последнее: 27.03.2012, 14:36
  4. Ответов: 0
    Последнее: 13.03.2012, 23:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •