The 2nd and 3rd patches here effectively called for the latter two to also be created, hence why they all live together.
1: build: limit rebuilding of asm-offsets.s 2: build: limit #include-ing by asm-offsets.h 3: build: restrict contents of asm-offsets.h when !HVM / !PV 4: hypercall vector is unused when !PV32 5: don't build unused entry code when !PV32 Jan