aboutsummaryrefslogtreecommitdiff
path: root/Makefile.config
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.config')
-rw-r--r--Makefile.config72
1 files changed, 0 insertions, 72 deletions
diff --git a/Makefile.config b/Makefile.config
deleted file mode 100644
index c771677..0000000
--- a/Makefile.config
+++ /dev/null
@@ -1,72 +0,0 @@
-## This is a generated file, manual edits might be lost
-
-## .config
-#
-# Automatically generated file; DO NOT EDIT.
-# Main menu
-#
-
-#
-# Toolchain
-#
-CONFIG_CFLAGS="-g -Og"
-CONFIG_CXXFLAGS="-g -Og"
-CONFIG_LDFLAGS=""
-# end of Toolchain
-
-#
-# Target
-#
-CONFIG_ARCH_i686=y
-# end of Target
-
-#
-# Devices
-#
-CONFIG_PIC_8259=y
-CONFIG_UART_16550=y
-CONFIG_VGA_TEXT_MODE=y
-CONFIG_KB_PS2=y
-# end of Devices
-
-## toolchain.mk
-ARCH=i686
-
-# define compiler, linker, archiver and strip and their flags
-# FIXME: cpp threadsafe statics
-${ARCH}_AS := i686-elf-as
-
-${ARCH}_CC := i686-elf-gcc
-${ARCH}_CCID := $(shell ${${ARCH}_CC} --version | head -n1)
-${ARCH}_CFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion -fanalyzer -ffreestanding -std=gnu11 \
- -mgeneral-regs-only \
- $(shell echo ${CONFIG_CFLAGS})
-
-${ARCH}_CXX := i686-elf-g++
-${ARCH}_CXXID := $(shell ${${ARCH}_CXX} --version | head -n1)
-${ARCH}_CXXFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion -ffreestanding -std=c++17 \
- -mgeneral-regs-only -fno-use-cxa-atexit -fno-threadsafe-statics -fno-exceptions -fno-rtti \
- $(shell echo ${CONFIG_CXXFLAGS})
-
-${ARCH}_LD := i686-elf-ld
-${ARCH}_LDID := $(shell ${${ARCH}_LD} --version | head -n1)
-${ARCH}_LDFLAGS := -static -nostdlib \
- $(shell echo ${CONFIG_LDFLAGS})
-
-${ARCH}_AR := i686-elf-ar
-${ARCH}_ARFLAGS := -crus
-
-${ARCH}_STRIP := i686-elf-strip
-
-# define compiler and flags for test targets
-HOST_CC := gcc
-HOST_CFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion \
- ${CFLAGS}
-HOST_CXX := g++
-HOST_CXXFLAGS := -Wall -Wextra -Wpedantic -Werror=shadow -Wconversion -g -Og \
- $(shell pkg-config --cflags --libs gtest gtest_main gmock) \
- ${CXXFLAGS}
-
-# emulator name and flags
-QEMU := qemu-system-i386 -accel kvm -machine pc
-