[0/5] build improvements/fixes after b41666f2c1
mbox series

Message ID 20190626135546.50665-1-roger.pau@citrix.com
Headers show
Series
  • build improvements/fixes after b41666f2c1
Related show

Message

Roger Pau Monné June 26, 2019, 1:55 p.m. UTC
Hello,

The following fixes arise from the travis-ci fallout caused by
b41666f2c1 ('config: don't hardcode toolchain binaries'). First patches
aim to simplify and group together the place where toolchain binaries to
be used by the build system. Last patch changes the travis-ci build
script to accommodate the changes introduced by b41666f2c1.

Thanks, Roger.

Roger Pau Monne (5):
  make: simplify setting HOST{CC/CXX}
  kconfig: don't pass ARCH and SRCARCH on the sub-make call
  kconfig: include default toolchain values
  kconfig: disable non-literal format string warnings
  travis: pass a correct CC/CXX if CROSS_COMPILE is defined

 Config.mk                          | 10 ----------
 config/StdGNU.mk                   |  4 ++++
 scripts/travis-build               |  8 ++++++++
 xen/Makefile                       | 10 +++++-----
 xen/tools/kconfig/Makefile.kconfig | 12 ++++++++----
 5 files changed, 25 insertions(+), 19 deletions(-)