diff --git a/.travis.yml b/.travis.yml index 20f21de24..320799516 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,18 @@ language: c dist: trusty +matrix: + include: + - os: linux + env: BUILD=x86_64-linux-gnu + + - os: linux + env: BUILD=i686-linux-gnu CFLAGS=-m32 + addons: + apt: + packages: + - gcc-multilib + script: - ./bootstrap && ./configure && make + - file src/openocd diff --git a/src/target/mips32_pracc.h b/src/target/mips32_pracc.h index b8b93c649..888c847c0 100644 --- a/src/target/mips32_pracc.h +++ b/src/target/mips32_pracc.h @@ -114,7 +114,7 @@ int mips32_cp0_read(struct mips_ejtag *ejtag_info, int mips32_cp0_write(struct mips_ejtag *ejtag_info, uint32_t val, uint32_t cp0_reg, uint32_t cp0_sel); -inline void pracc_swap16_array(struct mips_ejtag *ejtag_info, uint32_t *buf, int count) +static inline void pracc_swap16_array(struct mips_ejtag *ejtag_info, uint32_t *buf, int count) { if (ejtag_info->isa && ejtag_info->endianness) for (int i = 0; i != count; i++)