Skip to contentSkip to conversation

.h.s files spam

DISCUSSION Alexey Dobriyan 2 participants 2 messages Jul 25, 2019 Kbuild

lore
Share & tools
lore
#0 lore raw

What are these files for?

	$ cat ../obj/include/linux/kernel.h.s
        .file   "null"
        .text
        .ident  "GCC: (Gentoo 9.1.0-r1 p1.1) 9.1.0"
        .section        .note.GNU-stack,"",@progbits
	$ find ../obj/ -type f -name '*.s' | wc -l
	4047

It is "allyesconfig" in case someone is going to reproduce it.

#1 lore raw

Hi Alexey

Quoted 8 lines · Alexey Dobriyan

What are these files for?

	$ cat ../obj/include/linux/kernel.h.s
        .file   "null"
        .text
        .ident  "GCC: (Gentoo 9.1.0-r1 p1.1) 9.1.0"
        .section        .note.GNU-stack,"",@progbits
Quoted 4 lines
	$ find ../obj/ -type f -name '*.s' | wc -l
	4047

It is "allyesconfig" in case someone is going to reproduce it.

The files are created by the new headers-test-y stuff.
We now verify that a big part of the header files in include/* are self-contained. (They include all their dependencies). The header-test-y support is also enabled for the rest of the kernel, but used only in very few places outside include/* as of today.

Sam