cl asm inline emulator

Тема в разделе "WASM.X64", создана пользователем SashaTalakin, 27 мар 2009.

  1. SashaTalakin

    SashaTalakin New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2008
    Сообщения:
    261
    Кто-нибудь пробовал создать эмулятор для inline ассемблера x64? Есть мысль что это возможно сделать с помощью ассемблерных листингов генерируемых cl.exe /FAs. Попробовал сунуть сгенерированный .asm в ml64 ничего не получилось не стал разбираться почему. Есть подозрение что эти листинги вообще не предназначены для компиляции. Какие мысли?
     
  2. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    Мысль правильная :)
     
  3. SashaTalakin

    SashaTalakin New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2008
    Сообщения:
    261
    Может быть есть возможность, выполнив некоторый парсинг такого листинга, получить компилируемый файл?
     
  4. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    Ыыы.. это через жёппу... Раз у тебя есть исходник, скомпиль его gcc и заставь компилер оставить промежуточный .s (asm) файл.
     
  5. SashaTalakin

    SashaTalakin New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2008
    Сообщения:
    261
    Не, задача научить cl.exe для x64 работать с __asm. Не задача даже, а просто мысли вслух