mirror of
https://github.com/Dasharo/skiboot.git
synced 2026-03-06 14:50:44 -08:00
10d50007fb
sync to upstream ccan.git commit ca7c5a9e04f3 ("ccan: make tal_dump()
format more regular.").
The recipe used to sync upstream is:
$ cd ccan
$ ./tools/create-ccan-tree -b make tmp \
array_size check_type container_of heap \
short_types build_assert endian list str
$ # replace directories in skiboot/ccan/ with those in tmp/ccan/
$ cd ../skiboot
$ patch -p1 < ccan/skiboot.patch
This also adds a README.skiboot to help with future updates.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
skiboot/ccan/ is a minimally modified version of upstream ccan that is
hosted at github.com/rustyrussell/ccan.git
This version is taken from ccan.git commit ca7c5a9e04f3 ("ccan: make tal_dump()
format more regular.") with these modules:
array_size
check_type
container_of
heap
short_types
build_assert
endian
list
str
Generated with `./tools/create-ccan-tree -b make ...` and replacing the
corresponding directories in skiboot/ccan/, then skiboot/ccan/skiboot.patch
is applied.
The only other differences from upstream are the additions under the ccan/
directory of this file README.skiboot, Makefile.inc, Makefile.check, config.h,
tap/tap.h, skiboot.patch.
Local ccan changes should be kept to a minimum, documented here as necessary,
and submitted upstream if possible.