помогите разобрать POC

Тема в разделе "WASM.BEGINNERS", создана пользователем yos196, 6 янв 2018.

  1. yos196

    yos196 New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2017
    Сообщения:
    17
  2. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.788
  3. yos196

    yos196 New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2017
    Сообщения:
    17
    гхм это
    пихать в __asm{} ?
    Для меня не одназначен... Я знаю про extern
    в M$ IDE .Может там сорец для чего то иного?
     
  4. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.568
    Адрес:
    Russia
    нет, собирайте весь win.asm сорец прямо с помощью masm

    ну вам же посоветовали погуглить

    Код (C):
    1.  
    2. #define EXTERN_C_START extern "C" {
    3. #define EXTERN_C_END }
    4.  
    5. #ifdef __cplusplus
    6. EXTERN_C_START
    7. #endif
    8. void _run_attempt();
    9. DWORD64 pointers[4096 / 2];
    10. DWORD64* speculative;
    11.  
    12. BYTE*    L2_cache_clear;
    13.  
    14. DWORD64 times[256];
    15. #ifdef __cplusplus
    16. EXTERN_C_END
    17. #endif
    18.