diff --git a/a.out b/a.out new file mode 100755 index 0000000..cda0f91 Binary files /dev/null and b/a.out differ diff --git a/bitwise.s b/bitwise.s new file mode 100644 index 0000000..e04fa70 --- /dev/null +++ b/bitwise.s @@ -0,0 +1,21 @@ + .file "bitwise.c" + .text + .globl main + .type main, @function +main: +.LFB0: + .cfi_startproc + pushq %rbp + .cfi_def_cfa_offset 16 + .cfi_offset 6, -16 + movq %rsp, %rbp + .cfi_def_cfa_register 6 + movl $-13, %eax + popq %rbp + .cfi_def_cfa 7, 8 + ret + .cfi_endproc +.LFE0: + .size main, .-main + .ident "GCC: (GNU) 15.2.1 20260103" + .section .note.GNU-stack,"",@progbits diff --git a/my.out b/my.out new file mode 100755 index 0000000..f8d436e Binary files /dev/null and b/my.out differ diff --git a/test b/test new file mode 100755 index 0000000..3802835 --- /dev/null +++ b/test @@ -0,0 +1,9 @@ +#!/bin/bash +gcc c/tests/stage_2/valid/$1.c +gcc bin/$1.s -o my.out +echo "GCC:" +./a.out +echo $? +echo "RXCC" +./my.out +echo $?