Skip to content

Language NASM

kazk edited this page Mar 22, 2018 · 10 revisions

Status

Unreleased

Versions

2.11

Test Frameworks

Criterion

section .text
global add
add:            ; int add(int a, int b)
  mov eax, esi  ; result = a
  add eax, edi  ; result += b
  ret
#include <criterion/criterion.h>
int add(int, int);
Test(add_test, should_add_integers) {
  cr_assert_eq(2, add(1, 1));
}

Timeout

12 seconds

Packages

None

Services

None

Clone this wiki locally