Dave Martin <dave.mar...@arm.com> writes: > On Tue, Nov 07, 2017 at 03:05:54PM +0000, Alex Bennée wrote: >> Useful for accessing API's that are still brewing, e.g: >> >> CROSS_PREFIX=aarch64-linux-gnu- \ >> CPPFLAGS=-I/home/alex/lsrc/qemu/risu.git/sve-headers/include \ >> ../configure >> >> Signed-off-by: Alex Bennée <alex.ben...@linaro.org> >> --- >> README | 6 ++++++ >> configure | 1 + >> 2 files changed, 7 insertions(+) >> >> diff --git a/README b/README >> index 9946e6e..fbe408d 100644 >> --- a/README >> +++ b/README >> @@ -26,6 +26,12 @@ Most useful is >> need this if you're not building on the target system >> (Example: CROSS_PREFIX=arm-linux-gnueabihf- ) >> >> +Another useful flag is >> + CPPFLAGS= which specified pre-processor flags, usually -I statements >> + for specifying extra include paths. Use this is you need something > > s/is/if/ > >> + from new kernel headers not installed on your system. >> + (Example: CPPFLAGS=-I/path/to/sve-kernel-headers/include) >> + > > You should probably point out that the path should refer to headers > installed by running 'make headers_install' in the Linux source. This > means we really test the uapi headers properly, and I don't get spurious > bug reports about bad headers ;)
Will do. Thanks. > > [...] > > Cheers > ---Dave -- Alex Bennée