raw
m_genesis.kv            1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
m_genesis.kv 2 ;; ;;
m_genesis.kv 3 ;; This file is part of 'M', a MIPS system emulator. ;;
m_genesis.kv 4 ;; ;;
m_genesis.kv 5 ;; (C) 2019 Stanislav Datskovskiy ( www.loper-os.org ) ;;
m_genesis.kv 6 ;; http://wot.deedbot.org/17215D118B7239507FAFED98B98228A001ABFFC7.html ;;
m_genesis.kv 7 ;; ;;
m_genesis.kv 8 ;; You do not have, nor can you ever acquire the right to use, copy or ;;
m_genesis.kv 9 ;; distribute this software ; Should you use this software for any purpose, ;;
m_genesis.kv 10 ;; or copy and distribute it to anyone or in any manner, you are breaking ;;
m_genesis.kv 11 ;; the laws of whatever soi-disant jurisdiction, and you promise to ;;
m_genesis.kv 12 ;; continue doing so for the indefinite future. In any case, please ;;
m_genesis.kv 13 ;; always : read and understand any software ; verify any PGP signatures ;;
m_genesis.kv 14 ;; that you use - for any purpose. ;;
m_genesis.kv 15 ;; ;;
m_genesis.kv 16 ;; See also http://trilema.com/2015/a-new-software-licensing-paradigm . ;;
m_genesis.kv 17 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
m_genesis.kv 18
m_genesis.kv 19 ;-----------------------------------------------------------------------------
m_genesis.kv 20 %macro ACHTUNG 1
m_genesis.kv 21 [section .rodata]
m_genesis.kv 22 %%text:
m_genesis.kv 23 dd %%endstr - %%str ; Store 32-bit length of text string
m_genesis.kv 24 %%str: db %1, 10 ; Store the text string itself + newline
m_genesis.kv 25 %%endstr:
m_genesis.kv 26 __SECT__
m_genesis.kv 27 push rdx
m_genesis.kv 28 mov rdx, %%text
m_genesis.kv 29 call _Print_Text_STDERR
m_genesis.kv 30 pop rdx
m_genesis.kv 31 %endmacro
m_genesis.kv 32 ;-----------------------------------------------------------------------------
m_genesis.kv 33
m_genesis.kv 34 ;-----------------------------------------------------------------------------
m_genesis.kv 35 %macro EGGOG 1
m_genesis.kv 36 ACHTUNG %1
m_genesis.kv 37 jmp _exit
m_genesis.kv 38 %endmacro;
m_genesis.kv 39 ;-----------------------------------------------------------------------------