aboutsummaryrefslogtreecommitdiff
path: root/ccan/endian
AgeCommit message (Collapse)AuthorFilesLines
2017-09-19Add glibc style endianess check in CCANAkshay Adiga1-0/+9
CCAN adds support for glibc style in the following commit : https://github.com/rustyrussell/ccan/commit/759ac0f0564104d5028acd47c3e9fdb858c96d1d Signed-off-by: Akshay Adiga <akshay.adiga@linux.vnet.ibm.com> Reviewed-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2014-12-18Run the CCAN unit tests and add to coverage-reportStewart Smith1-0/+3
With some fun Makefile rules, we can pick up all CCAN unit tests. We exclude the unit test source files from the lcov report itself. Add skeleton ccan config.h and tap.h that are enough for us to build and run the test suite. Currently, the minimalist versions should be fine (and we don't need CCAN configurator). Also includes -Werror fixes for ccan tests. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
2014-08-18ccan/endian: fix cpu_to_be64 on big-endianJeremy Kerr1-1/+0
Commit 9f64cb20 introduced a spurious unconditional byteswap, which we don't need for HAVE_BIG_ENDIAN. Signed-off-by: Jeremy Kerr <jeremy.kerr@au.ibm.com>
2014-08-15ccan/endian: Update endian moduleJoel Stanley3-51/+86
This pulls in a fix for warnings in our tests: hdata/test/../spira.c:64:64: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] .addr = CPU_TO_BE64((unsigned long)&(cpu_ctl_sp_attn_area1) + SKIBOOT_BASE) Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt5-0/+513
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>