User Tag List

Показано с 81 по 90 из 125

Тема: LLVM Backend для Z80

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

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

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    176
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS Посмотреть сообщение
    насколько я знаю есть binutils с поддержкой z80
    сейчас буду искать
    Их z80-coff очень ограниченная штука, кстати, в таблице релоцирования COFF нет некоторых ключевых фич. Я как-то пытался его прикрутить к sdcc, и споткнулся на том, что вот такое (взятие старшего и младшего байта адреса, который неизвестен на этапе компиляции)
    Код:
          section .data
    DATA
          defm "Hello, world"
          
          section .text
          LD H, DATA >> 8
          LD L, DATA & 0xFF
    там в принципе невозможно. sdcc же такое генерит направо и налево, да и практически все прочие z80-ассемблеры понимают подобные по смыслу конструкции. Нужен ELF с его complex relocations.
    Последний раз редактировалось Eltaron; 12.10.2013 в 18:27.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

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

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

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

Ваши права

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