_info 849 B

12345678910111213141516171819202122232425262728293031
  1. #include <string.h>
  2. #include <stdio.h>
  3. /**
  4. * hash - routines for hashing bytes
  5. *
  6. * When creating a hash table it's important to have a hash function
  7. * which mixes well and is fast. This package supplies such functions.
  8. *
  9. * The hash functions come in two flavors: the normal ones and the
  10. * stable ones. The normal ones can vary from machine-to-machine and
  11. * may change if we find better or faster hash algorithms in future.
  12. * The stable ones will always give the same results on any computer,
  13. * and on any version of this package.
  14. *
  15. * License: Public Domain
  16. * Maintainer: Rusty Russell <rusty@rustcorp.com.au>
  17. * Author: Bob Jenkins <bob_jenkins@burtleburtle.net>
  18. */
  19. int main(int argc, char *argv[])
  20. {
  21. if (argc != 2)
  22. return 1;
  23. if (strcmp(argv[1], "depends") == 0) {
  24. printf("ccan/build_assert\n");
  25. return 0;
  26. }
  27. return 1;
  28. }