Commit Graph

3 Commits

Author SHA1 Message Date
Arnaldo Carvalho de Melo 92a4118812 v1.13: New release
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2019-04-16 16:13:19 -03:00
Arnaldo Carvalho de Melo e9fc2f6470 fullcircle: Check that we found the CFLAGS
So that we don't try to compile something that wasn't built with a
CFLAGS or even gcc, like .o made from ASM files.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2019-04-16 14:00:01 -03:00
Arnaldo Carvalho de Melo 87af9839bf fullcircle: Try building from pfunct --compile and check types
With this and running like:

  $ find ~/git/build/v5.1-rc4+/fs/ -name "*.o" | grep -v .mod.o | \
	while read obj ; do
		echo $obj ;
		fullcircle $obj ;
	done

The vast majority of the kernel single compilation unit objects get
the source code for its function prototypes and types used rebuilt,
recompiled and then the original DWARF can be compared with the one
generated from the regenerated C code.

More work needed, but should be a good start and has already helped to
fix several issues, a reported in the previous csets.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2019-04-15 20:54:03 -03:00