User Tag List

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

Тема: GCC 11.2.1 с поддержкой процессоров 1801вм1 и 1801вм2

Древовидный режим

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

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

    По умолчанию

    за 0x2000 - не скажу, не понимаю, о чем речь.

    Вот свежий вариант LD скрипт для SAV файла:
    https://github.com/yshestakov/pdp11-...c/pdp11-sav.ld

    В нем в 1й блок файла (512байт) сделан в виде savhdr.o файла. То есть структура заголовка SAV описана в savhdr.s.
    В частности, это позволяет в адрес 050 (Program’s high limit) внести адрес метки `.end` -- где конец программы с данными

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

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    - - - Добавлено - - -

    Вы в этом точно уверены? Мне так не показалось. По-моему, GCC для PDP-11 вообще не использует секцию .bss
    Нет, уже не уверен. Смотрю в файл hello.out.map, вижу секция .bss есть, но не инициализированная переменная, или инициализированная 0-лем попадает в секцию data.

    Надо разбираться. Я за год+ все забыл.

    Судя по всему, `pdp11-sav.ld` -- не рабочий. Я пользую pdp11-aout.ld скрипт + lda2sav программу для преобразования LDA->SAV.

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

    При `ALIGN(040)` не работает rt11_print() и puts() функции. При `ALIGN(0100)` -- все работает. Почему так? Не помню. Надо разбираться, опять таки.
    размер всей программы hello минус 512 байт заголовка == 384 байта. При этом на ALIGN между секциями фактически ушло 100 байт. Много ли это или мало?

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

    Oleg N. Cher(27.11.2021)

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

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

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

Похожие темы

  1. Вопрос по 1801ВМ1
    от svinka в разделе БК-0010/0011
    Ответов: 35
    Последнее: 27.02.2022, 21:22
  2. Оберон/GCC для УКНЦ/БК
    от Oleg N. Cher в разделе ДВК, УКНЦ
    Ответов: 22
    Последнее: 10.11.2021, 11:15
  3. отладочный модуль на 1801ВМ1
    от Случайность в разделе ДВК, УКНЦ
    Ответов: 16
    Последнее: 21.04.2020, 14:55
  4. 1801ВМ2 А и Б
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 03.05.2010, 11:51

Ваши права

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