Hi Herbert,
Your original response was terse and left me more puzzled. Do you have a sensible explanation why some includes should be kept in the source even they serve no purpose during the build?
Thanks,
Cristian S.
quoted
Just because it compiles it doesn't meant that the files you
removed are unnecessary.
The only file that is really unnecessary here is spinlock.h.
[]
OK then, but let's reverse the question. In a construct similar to
authenc.c, what would be the purpose of slab.h and kernel.h?
(That leads to the next question which is - what is the purpose of those
files in authenc.c?)