X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fshort_types%2F_info;h=f324e359ac8a01f35353e753445b114fbd795d31;hp=8beb44952021bcf74e6341cb5b83345ea87d3562;hb=4c9a34ea931a990f968add885a64f0a4b617273b;hpb=8fc7a90a8db345c4276419d11f8731afc63f65f5 diff --git a/ccan/short_types/_info b/ccan/short_types/_info index 8beb4495..f324e359 100644 --- a/ccan/short_types/_info +++ b/ccan/short_types/_info @@ -9,8 +9,9 @@ * -- Linus Torvalds * * The short_types header provides for convenient abbreviations for the - * posixly-damned uint32_t types. It also provides be32/le32 for explicitly - * annotating types of specific endian. + * posixly-damned uint32_t types. If ccan/endian/endian.h is included, + * it also provides be32/le32 for explicitly annotating types of specific + * endian. * * Include this header, if only to stop people using these identifiers * for other things! @@ -29,7 +30,7 @@ * unsigned int *posix_total, unsigned int *sht_total, * unsigned int *size_total) * { - * printf("\t%ssigned %s: POSIX %i%%, short %i%%\n", + * printf("\t%ssigned %s: POSIX %zu%%, short %zu%%\n", * sht[0] == 'u' ? "un" : "", * sht+1, * strlen(posix)*100 / size, @@ -65,7 +66,7 @@ * return 0; * } * - * License: LGPL (v2.1 or any later version) + * License: CC0 (Public domain) * Author: Rusty Russell */ int main(int argc, char *argv[]) @@ -77,5 +78,10 @@ int main(int argc, char *argv[]) return 0; } + if (strcmp(argv[1], "testdepends") == 0) { + printf("ccan/endian\n"); + return 0; + } + return 1; }