u-boot,at91bootstrap: fix incorrect HOSTCPPFLAGS variable
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Mon, 22 Jan 2018 15:30:06 +0000 (17:30 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 10 Feb 2018 19:52:31 +0000 (20:52 +0100)
This would should up as `$$(HOSTCPPFLAGS)` in the host CFLAGS.
```
make --jobserver-fds=3,4 -j -C <openwrt>/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/u-boot-A10-OLinuXino-Lime/u-boot-2017.07 CROSS_COMPILE=arm-openwrt-linux-muslgnueabi- DTC="<openwrt>/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/linux-sunxi_cortexa8/linux-4.9.76/scripts/dtc/dtc" HOSTCC="gcc" HOSTCFLAGS='-O2 -I<openwrt>/staging_dir/host/include -I<openwrt>/staging_dir/host/usr/include -I<openwrt>/staging_dir/hostpkg/include -I<openwrt>/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/host/include $$(HOSTCPPFLAGS)' HOSTLDFLAGS="" BL31=<openwrt>/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/image/bl31.bin
```

And then it would complain with:
```
 /bin/sh: 1: HOSTCPPFLAGS: not found
```

Also, HOSTCPPFLAGS does not exist.
The correct var is HOST_CPPFLAGS.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
include/u-boot.mk
package/boot/at91bootstrap/at91bootstrap.mk

index 4b3ff69..5bcf031 100644 (file)
@@ -42,7 +42,7 @@ TARGET_DEP = TARGET_$(BUILD_TARGET)$(if $(BUILD_SUBTARGET),_$(BUILD_SUBTARGET))
 
 UBOOT_MAKE_FLAGS = \
        HOSTCC="$(HOSTCC)" \
-       HOSTCFLAGS='$(HOST_CFLAGS) $$$$(HOSTCPPFLAGS)' \
+       HOSTCFLAGS="$(HOST_CFLAGS) $(HOST_CPPFLAGS)" \
        HOSTLDFLAGS=""
 
 define Build/U-Boot/Target
index dda5fa4..92353ff 100644 (file)
@@ -26,7 +26,7 @@ TARGET_DEP = TARGET_$(BUILD_TARGET)$(if $(BUILD_SUBTARGET),_$(BUILD_SUBTARGET))
 
 AT91BOOTSTRAP_MAKE_FLAGS = \
        HOSTCC="$(HOSTCC)" \
-       HOSTCFLAGS='$(HOST_CFLAGS) $$$$(HOSTCPPFLAGS)' \
+       HOSTCFLAGS="$(HOST_CFLAGS) $(HOST_CPPFLAGS)" \
        HOSTLDFLAGS=""
 
 define Build/AT91Bootstrap/Target