1- cargo-features = [" profile-rustflags" ]
2-
31[package ]
42name = " bootloader"
53description = " An experimental x86_64 bootloader that works on both BIOS and UEFI systems."
@@ -19,17 +17,8 @@ members = [
1917 " bios/stage-*" ,
2018 " bios/common" ,
2119 " tests/runner" ,
22- " tests/test_kernels/default_settings" ,
23- " tests/test_kernels/map_phys_mem" ,
24- " tests/test_kernels/higher_half" ,
25- " tests/test_kernels/pie" ,
26- " tests/test_kernels/lto" ,
27- " tests/test_kernels/ramdisk" ,
28- " tests/test_kernels/min_stack" ,
29- " tests/test_kernels/lower_memory_free" ,
30- " tests/test_kernels/write_usable_memory" ,
3120]
32- exclude = [" examples/basic" , " examples/test_framework" ]
21+ exclude = [" examples/basic" , " examples/test_framework" , " tests/test_kernels/* " ]
3322
3423[workspace .package ]
3524# don't forget to update `workspace.dependencies` below
@@ -110,23 +99,6 @@ inherits = "release"
11099debug = true
111100overflow-checks = true
112101
113- [profile .lto ]
114- inherits = " release"
115- lto = true
116-
117- [profile .test .package .test_kernel_higher_half ]
118- rustflags = [
119- " -C" ,
120- " link-args=--image-base 0xFFFF800000000000" ,
121- " -C" ,
122- " relocation-model=pic" ,
123- " -C" ,
124- " code-model=large" ,
125- ]
126-
127- [profile .test .package .test_kernel_min_stack ]
128- opt-level = 2
129-
130102[build-dependencies ]
131103llvm-tools = " 0.1.1"
132104
0 commit comments