diff --git a/bin/bitwise.s b/bin/bitwise.s new file mode 100644 index 0000000..8b0e895 --- /dev/null +++ b/bin/bitwise.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $12, %eax + ret diff --git a/bin/bitwise_zero.s b/bin/bitwise_zero.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/bitwise_zero.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/bin/multi_digit.s b/bin/multi_digit.s new file mode 100644 index 0000000..bdd010e --- /dev/null +++ b/bin/multi_digit.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $100, %eax + ret diff --git a/bin/newlines.s b/bin/newlines.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/newlines.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/bin/no_newlines.s b/bin/no_newlines.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/no_newlines.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/bin/not_five.s b/bin/not_five.s new file mode 100644 index 0000000..82c9509 --- /dev/null +++ b/bin/not_five.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $5, %eax + ret diff --git a/bin/not_zero.s b/bin/not_zero.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/not_zero.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/bin/return_0.s b/bin/return_0.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/return_0.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/bin/return_2.s b/bin/return_2.s new file mode 100644 index 0000000..cbfb120 --- /dev/null +++ b/bin/return_2.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $2, %eax + ret diff --git a/bin/spaces.s b/bin/spaces.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/bin/spaces.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/c/tests/stage_1/valid/multi_digit b/c/tests/stage_1/valid/multi_digit new file mode 100755 index 0000000..ba34870 Binary files /dev/null and b/c/tests/stage_1/valid/multi_digit differ diff --git a/c/tests/stage_1/valid/multi_digit.s b/c/tests/stage_1/valid/multi_digit.s new file mode 100644 index 0000000..bdd010e --- /dev/null +++ b/c/tests/stage_1/valid/multi_digit.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $100, %eax + ret diff --git a/c/tests/stage_1/valid/newlines.s b/c/tests/stage_1/valid/newlines.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/c/tests/stage_1/valid/newlines.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/c/tests/stage_1/valid/no_newlines.s b/c/tests/stage_1/valid/no_newlines.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/c/tests/stage_1/valid/no_newlines.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/c/tests/stage_1/valid/return_0.s b/c/tests/stage_1/valid/return_0.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/c/tests/stage_1/valid/return_0.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret diff --git a/c/tests/stage_1/valid/return_2.s b/c/tests/stage_1/valid/return_2.s new file mode 100644 index 0000000..cbfb120 --- /dev/null +++ b/c/tests/stage_1/valid/return_2.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $2, %eax + ret diff --git a/c/tests/stage_1/valid/spaces.s b/c/tests/stage_1/valid/spaces.s new file mode 100644 index 0000000..e4eafde --- /dev/null +++ b/c/tests/stage_1/valid/spaces.s @@ -0,0 +1,4 @@ + .globl main +main: + movl $0, %eax + ret