"Fossies" - the Fresh Open Source Software Archive

Member "fasm/tools/libc/ccall.inc" (21 Feb 2022, 318 Bytes) of package /linux/misc/fasm-1.73.30.tgz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) fasm source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 
    2 macro ccall proc,[arg]
    3   { common
    4      push ebp
    5      mov ebp,esp
    6      local size
    7      size = 0
    8      if ~ arg eq
    9     forward
   10      size = size + 4
   11     common
   12      sub esp,size
   13      end if
   14      and esp,-16
   15      if ~ arg eq
   16      add esp,size
   17     reverse
   18      pushd arg
   19     common
   20      end if
   21      call proc
   22      leave }
   23