SLOF/tools
Alexey Kardashevskiy 0705a5cc1d 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>
2021-10-01 14:19:58 +10:00
..
.gitignore tools: added initial version of sloffs 2016-07-27 15:56:26 +10:00
Makefile tools: use crc checking code from romfs/tools 2016-07-27 15:56:26 +10:00
create_reloc_table.sh js2x: Fix compile and cleanup 2021-10-01 14:19:58 +10:00
gen_reloc_table.c Spelling fixes in comments and debug messages 2013-01-04 10:12:48 +05:30
sloffs.c sloffs: Fix -Wunused-result gcc warnings in read/write 2019-11-11 15:49:34 +11:00