From c60f85733193fd6832a0454c480c0e014519b729 Mon Sep 17 00:00:00 2001 From: Roman Venediktov Date: Sun, 30 Jun 2024 20:27:04 +0200 Subject: [PATCH] Fixed flags for runtime --- runtime/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/runtime/Makefile b/runtime/Makefile index 80d98abba..bc19673cc 100644 --- a/runtime/Makefile +++ b/runtime/Makefile @@ -1,5 +1,6 @@ CC=clang -COMMON_FLAGS=-g2 -fstack-protector-all -Wno-error=implicit-function-declaration -arch x86_64 +DISABLE_ERRORS=-Wno-error=implicit-function-declaration -Wno-shift-negative-value +COMMON_FLAGS=$(DISABLE_ERRORS) -g2 -fstack-protector-all -arch x86_64 --std=c11 PROD_FLAGS=$(COMMON_FLAGS) -DLAMA_ENV TEST_FLAGS=$(COMMON_FLAGS) -DDEBUG_VERSION UNIT_TESTS_FLAGS=$(TEST_FLAGS) @@ -39,10 +40,10 @@ virt_stack.o: virt_stack.h virt_stack.c $(CC) $(PROD_FLAGS) -c virt_stack.c gc.o: gc.c gc.h - $(CC) -rdynamic -m32 $(PROD_FLAGS) -c gc.c + $(CC) -m32 $(PROD_FLAGS) -c gc.c gc64.o: gc.c gc.h - $(CC) -rdynamic $(PROD_FLAGS) -c gc.c -o gc64.o + $(CC) $(PROD_FLAGS) -c gc.c -o gc64.o runtime.o: runtime.c runtime.h $(CC) -m32 $(PROD_FLAGS) -c runtime.c