From 6b73547989ca64a196ddf7241d94c170101a5fe0 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Fri, 13 Jan 2023 00:04:15 +0200 Subject: [PATCH] All: edit gcc flags --- BAN/Makefile | 2 +- kernel/Makefile | 2 +- libc/Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/BAN/Makefile b/BAN/Makefile index 862bf72e..18975bc7 100644 --- a/BAN/Makefile +++ b/BAN/Makefile @@ -13,7 +13,7 @@ EXEC_PREFIX?=$(PREFIX) INCLUDEDIR?=$(PREFIX)/include LIBDIR?=$(EXEC_PREFIX)/lib -CFLAGS:=$(CFLAGS) -Iinclude -ffreestanding -Wall -Wextra +CFLAGS:=$(CFLAGS) -Iinclude -ffreestanding -Wall -Wextra -Werror=return-type CPPFLAGS:=$(CPPFLAGS) LIBBANK_CFLAGS:=$(CFLAGS) -D__is_kernel -Iinclude -ffreestanding -Wall -Wextra LIBBANK_CPPFLAGS:=$(CPPFLAGS) -fno-rtti -fno-exceptions -fno-threadsafe-statics diff --git a/kernel/Makefile b/kernel/Makefile index cd8862f5..9729d28e 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -13,7 +13,7 @@ EXEC_PREFIX?=$(PREFIX) BOOTDIR?=$(EXEC_PREFIX)/boot INCLUDEDIR?=$(PREFIX)/include -CFLAGS:=$(CFLAGS) -D__is_kernel -Iinclude -fstack-protector -ffreestanding -Wall -Wextra -Wno-unused-function +CFLAGS:=$(CFLAGS) -D__is_kernel -Iinclude -fstack-protector -ffreestanding -Wall -Wextra -Werror=return-type CPPFLAGS:=$(CPPFLAGS) -fno-rtti -fno-exceptions LDFLAGS:=$(LDFLAGS) LIBS:=$(LIBS) -nostdlib -lk -lbank -lgcc diff --git a/libc/Makefile b/libc/Makefile index 9b181c89..437742b7 100644 --- a/libc/Makefile +++ b/libc/Makefile @@ -13,7 +13,7 @@ EXEC_PREFIX?=$(PREFIX) INCLUDEDIR?=$(PREFIX)/include LIBDIR?=$(EXEC_PREFIX)/lib -CFLAGS:=$(CFLAGS) -D__is_libc -Iinclude -ffreestanding -Wall -Wextra +CFLAGS:=$(CFLAGS) -D__is_libc -Iinclude -ffreestanding -Wall -Wextra -Werror=return-type CPPFLAGS:=$(CPPFLAGS) LIBK_CFLAGS:=$(CFLAGS) -D__is_libk LIBK_CPPFLAGS:=$(CPPFLAGS)