yait

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit d6cf8c5dd63858e6a48134df20e239fa53d3a722
parent 174e80f4f8afc4cb62be40c13cd28e69fdb3c9e8
Author: vx-clutch <[email protected]>
Date:   Sun, 13 Jul 2025 18:57:18 -0400

save

Diffstat:
MMakefile | 2+-
Abin/yait | 0
Aconfig.mak | 4++++
Mlib/print.c | 2+-
Aobj/yait/main.o | 0
Myait/main.c | 4++--
6 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,6 +1,6 @@ prefix = /usr/bin -YAIT_SRCS := $(wildcard yait/*.c) +YAIT_SRCS := $(wildcard yait/*.c) $(wildcard lib/*.c) YAIT_OBJS := $(patsubst yait/%.c,obj/yait/%.o,$(YAIT_SRCS)) diff --git a/bin/yait b/bin/yait Binary files differ. diff --git a/config.mak b/config.mak @@ -0,0 +1,4 @@ +PREFIX=/usr/bin/ +CFLAGS=-Wall -Wextra -O2 +LDFLAGS= +CC=gcc diff --git a/lib/print.c b/lib/print.c @@ -6,7 +6,7 @@ int printfn(char *format, ...) { int len; va_list args; va_start(args, format); - printf("yait: "); + fprintf(stderr, "yait: "); len = vfprintf(stderr, format, args); putchar('\n'); va_end(args); diff --git a/obj/yait/main.o b/obj/yait/main.o Binary files differ. diff --git a/yait/main.c b/yait/main.c @@ -1,6 +1,6 @@ -#include <stdio.h> +#include "../lib/print.h" int main(void) { - printf("Hello, Yait!\n"); + printfn("error: incomplete binary."); return 0; }