aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2021-09-30 16:48:14 +1000
committerAlexey Kardashevskiy <aik@ozlabs.ru>2021-10-01 14:19:58 +1000
commit0705a5cc1df7ad6bd3c2a7dfb1faccd3b44269c1 (patch)
treeee9720426e1ba130936c7304d69941d734cadc65 /.travis.yml
parent6903c037a6b45140a495a6541ef92a0aabc7a30c (diff)
downloadSLOF-0705a5cc1df7ad6bd3c2a7dfb1faccd3b44269c1.zip
SLOF-0705a5cc1df7ad6bd3c2a7dfb1faccd3b44269c1.tar.gz
SLOF-0705a5cc1df7ad6bd3c2a7dfb1faccd3b44269c1.tar.bz2
js2x: Fix compile and cleanup
This moves shared symbols out from the header file and leaves only the minimum in bmc.h. This fixes a "while (...); {" bug spotted by the modern gcc. This fixes cleanup as otherwise the board-js2x/Makefile's "clean" tries cleaning "rtas" which tries cleaning all libs (not just the ones it uses) and that in turn triggers generation of lib/libtpm/Makefile.dep which fails due to missing ./board-js2x/include/version.h. This fixes create_reloc_table.sh to build with newer toolchains which otherwise fail with: ld: cannot use executable file 'reloc_table.o' as input to a link This adds js2x compile to the travis script to know when it breaks again. Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 0f3b871..59af7a7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,8 @@ script:
- export PATH="/opt/at14.0/bin:$PATH"
- make -j2 qemu
- ./lib/libtpm/test.sh
+ - make -j2 distclean
+ - make -j2 js2x
jobs:
include: