source: mainline/defaults/ia32/Makefile.config@ 3bf8a75

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 3bf8a75 was 1aa9eff, checked in by Vojtech Horky <vojtech.horky@…>, 7 years ago

defaults: include PCUT tests on ia32 and amd64

We should run PCUT tests regularly (patch to CI almost ready) and
therefore they should be part of the default build.

Enabled only for ia32 and amd64 as there is certainly enough space in
the image to include them.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1# Platform
2PLATFORM = ia32
3
4# CPU type
5PROCESSOR = pentium4
6
7# Ramdisk format
8RDFMT = ext4fs
9
10# Compiler
11COMPILER = gcc_cross
12
13# In case compiler is clang, whether or not to use its integrated assembler.
14INTEGRATED_AS = default
15
16# Debug build
17CONFIG_DEBUG = y
18
19# Deadlock detection support for spinlocks
20CONFIG_DEBUG_SPINLOCK = y
21
22# ACPI support
23CONFIG_ACPI = y
24
25# Support for SMP
26CONFIG_SMP = y
27
28# Lazy FPU context switching
29CONFIG_FPU_LAZY = y
30
31# Support for userspace debuggers
32CONFIG_UDEBUG = y
33
34# Kernel console support
35CONFIG_KCONSOLE = y
36
37# Kernel symbol information
38CONFIG_SYMTAB = y
39
40# Detailed kernel logging
41CONFIG_LOG = n
42
43# Kernel function tracing
44CONFIG_TRACE = n
45
46# Compile kernel tests
47CONFIG_TEST = y
48
49# Input device class
50CONFIG_HID_IN = generic
51
52# Output device class
53CONFIG_HID_OUT = generic
54
55# PC keyboard support
56CONFIG_PC_KBD = y
57
58# EGA support
59CONFIG_EGA = y
60
61# Framebuffer support
62CONFIG_FB = y
63
64# Default framebuffer mode
65CONFIG_BFB_MODE = 1024x768
66
67# Default framebuffer depth
68CONFIG_BFB_BPP = 16
69
70# Dynamic linking support
71CONFIG_RTLD = y
72
73# Build shared libraries
74CONFIG_BUILD_SHARED_LIBS = y
75
76# Link against shared libraries
77CONFIG_USE_SHARED_LIBS = y
78
79# Include userspace unit tests (PCUT)
80CONFIG_PCUT_TESTS = y
81
82# Include development files (headers, libraries)
83CONFIG_DEVEL_FILES = y
84
85# OHCI root hub power switch, ganged is enough
86OHCI_POWER_SWITCH = ganged
87
88# GRUB boot loader architecture
89GRUB_ARCH = pc
90
91# Optimization level
92OPTIMIZATION = 3
Note: See TracBrowser for help on using the repository browser.