diff options
| author | 2023-06-06 15:08:46 +0200 | |
|---|---|---|
| committer | 2023-06-06 15:08:46 +0200 | |
| commit | 86625b1166bd39e28b4dd4995ed6cd88c0bdde7e (patch) | |
| tree | 2bfd67ddc7e3b4bb4c4a3d951dfc80fac7c4bad3 /main.c | |
| parent | 3388975ee3a0814e9c95863035ab0d122174c549 (diff) | |
codegen skeleton
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,5 +1,6 @@ #include "common.h" #include "parse.h" +#include "obj.h" #include <stdlib.h> #include <unistd.h> @@ -80,6 +81,8 @@ main(int argc, char **argv) } targ_init(targ ? targ : "amd64-sysv"); + objini("a.out"); initparser(&pr, file); parse(&pr); + if (!nerror) objfini(); } |