Commit Graph

1173 Commits

Author SHA1 Message Date
mrg c111245a78 apply some -Wno-error and/or -fno-strict-aliasing.
all of this should be looked at closer, but some of them are not
very trivial.
2011-06-22 02:49:41 +00:00
mrg 75e42fa7da remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
2011-06-20 07:43:56 +00:00
joerg a216da57a6 Default to -Wno-sign-compare -Wno-pointer-sign for clang.
Push -Wno-array-bounds down to the cases that depend on it.
Selectively disable warnings for 3rd party software or non-trivial
issues to be reviewed later to get clang -Werror to build most of the
tree.
2011-05-26 12:56:24 +00:00
joerg 4186c35cbd Fix format string 2011-05-24 16:11:08 +00:00
joerg 65b332fa1f Use proper format string 2011-05-24 16:04:14 +00:00
joerg eafadea975 Require GCC for compilation 2011-05-20 13:36:12 +00:00
mellon 0647473106 Include err.h and unistd.h to provide protos for err() and getpid(). 2011-05-18 19:45:05 +00:00
mellon b519b2e283 Include err.h to provide prototype for err(). 2011-05-18 19:44:18 +00:00
tsutsui 35020d6832 WARNSfy 2011-05-18 18:41:59 +00:00
christos 2bf6f45a6d fix prototypes. 2011-05-16 21:51:31 +00:00
christos 51c60bdd41 use err instead of printf, fix missing prototypes. 2011-05-16 12:43:59 +00:00
christos b139bf30af Turn on WARNS to 4, so that magically -std=gnu99 gets turned on and fix
the few warnings. Since the kernel uses c99, this makes kernel code that
uses c99 features compile.
2011-05-14 16:26:23 +00:00
pgoyette 478d663ec3 These tests have (finally) been atf-ified 2011-04-09 17:55:51 +00:00
joerg 526fbdff1c Kill a redundant lvalue cast in assembler constrained. 2011-03-18 03:06:21 +00:00
pgoyette d8ae15f3b3 The getqaddrinfo test has been atf-ified 2011-01-11 16:34:27 +00:00
pgoyette b94984c7b8 Since the regex test is gone, don't try to descend into its SUBDIR 2011-01-08 18:42:47 +00:00
pgoyette e2c5b6a838 The regex test has been atf-ified 2011-01-08 18:13:42 +00:00
pgoyette 63aa7b9e06 rpc/xdr test has been atf-ified 2011-01-08 07:02:17 +00:00
pgoyette a3eac7b0e8 The db test has been atf-ified 2011-01-07 15:08:40 +00:00
pgoyette da0ee23dec cerror and ttyio tests have been atf-ified 2011-01-07 02:51:38 +00:00
pgoyette c2f7c581b7 mktime test has been atf-ified 2011-01-06 17:22:14 +00:00
pgoyette e6c87c26a0 The nsdispatch test has been atf-ified. 2011-01-05 21:20:25 +00:00
pgoyette ec5548b1f7 The strptime test has previously been atf-ified. 2011-01-05 16:21:29 +00:00
pgoyette 6152a60b95 The atexit test has been atf-ified. 2011-01-04 14:22:06 +00:00
pgoyette 2b4410ab94 The servent test has been atf-ified 2011-01-03 00:55:18 +00:00
pgoyette 83238dfab4 Remove atf-ified tests: servent protoent md5sha 2011-01-02 22:10:23 +00:00
pgoyette f6e425415c The ieeefp stuff has been atf-ified, with the exception of ieeefp/testfloat
(which was never hooked into the build anyway).
2011-01-02 03:59:34 +00:00
pgoyette d7a6e9b3f2 The last of the libc/stdlib tests have been atf-ified 2011-01-01 23:59:19 +00:00
pgoyette f4dac2e1a2 More tests have been atf-ified 2010-12-31 14:37:37 +00:00
pgoyette 42af51cd08 These tests have been atf-ified 2010-12-31 04:10:41 +00:00
pgoyette f7a830954f ldexp has been atf-ified 2010-12-28 17:35:25 +00:00
pgoyette 5b31ebdf7b The last of lib/libc/gen tests have been converted to atf. 2010-12-28 12:48:38 +00:00
pgoyette d852949aef The *setjmp tests have moved to atf 2010-12-27 19:39:09 +00:00
pgoyette 7c2409fa33 The ssp tests have moved to atf format in src/tests/lib/libc/ssp/ 2010-12-27 03:33:46 +00:00
pgoyette bc33547390 Remove the rest of the libc/string tests - they've moved to atf 2010-12-26 13:38:08 +00:00
pgoyette d9958c63e6 Remove regress versions of str* tests - they have been atf-ified 2010-12-25 21:13:37 +00:00
pgoyette f28bd1fe2e Don't descend into siginfo - it's not there any more 2010-12-25 01:20:11 +00:00
pgoyette 0352bad5fd The siginfo tests have migrated to atf in src/tests/lib/libc/gen/ 2010-12-25 01:08:36 +00:00
pgoyette 73ed959de1 Remove a couple tests - they've moved to atf 2010-12-23 15:32:03 +00:00
pgoyette 5fb1be5c8e Remove these tests from regress - they've been converted to atf 2010-12-22 23:48:19 +00:00
pgoyette 4b607b8b71 These tests have been converted to atf 2010-12-21 14:26:17 +00:00
pgoyette 7d82dd048e Remove round test from old regress structure 2010-12-20 23:48:25 +00:00
joerg 8e2b771d40 Use ${HOST_SH} 2010-12-20 16:13:44 +00:00
skrll d56adbbf56 Remove references to delete tests. 2010-12-14 06:02:21 +00:00
skrll be2356ad6f Convert a couple of old regress tests to ATF.
Remove the regress/usr.bin/rtld/dlopen/dlopen.c test as well as it's
covered by existing ATF test(s).
2010-12-14 05:57:31 +00:00
rmind f72965d18d Don't overrun the buffer, when writing some payload. 2010-10-03 19:41:25 +00:00
jmmv e9e065afc7 The libdes tests have been converted to atf and now live in tests/lib/libdes. 2010-08-25 16:47:43 +00:00
pooka 3c6dee26b1 new tests should use atf -> new tests must use atf 2010-08-18 21:28:03 +00:00
jmmv 948b8e0c56 The sort(1) tests have been moved to tests/util/sort/. 2010-08-01 16:44:31 +00:00
jmmv b85cea17a2 Remove the libobjc tests; they have been converted to atf and now live in
tests/lib/libobjc/.
2010-07-18 12:44:38 +00:00