1

disable concepts since we don't have c++20

This commit is contained in:
churl
2022-05-20 16:15:56 +02:00
parent 5e2196c898
commit 2b41893743
3 changed files with 22 additions and 15 deletions

View File

@ -71,7 +71,8 @@ ASM = nasm
CC ?= gcc
CXX ?= g++
CFLAGS := $(CFLAGS) -m32 -march=i486 -Wall -fno-stack-protector -nostdlib -I. -g -ffreestanding -fno-pie -fno-pic -mpreferred-stack-boundary=2 -Wno-write-strings -mno-sse -mno-sse2 -mmanual-endbr
CXXFLAGS := $(CFLAGS) -Wno-non-virtual-dtor -fno-threadsafe-statics -fno-use-cxa-atexit -fno-rtti -fno-exceptions -std=c++20
CXXFLAGS := $(CFLAGS) -Wno-non-virtual-dtor -fno-threadsafe-statics -fno-use-cxa-atexit -fno-rtti -fno-exceptions
# Needed for template concepts, but we don't have it available: -std=c++20
BOOT = ../boot
TOOLS = ../tools