lukem
a93ea220fc
Rework how dependency generation is performed:
...
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
This is a change of behaviour. If a Makefile wants the clean semantics
it must specifically append to CLEANFILES.
Resolves PR toolchain/5204.
* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
that have a suffix of: .c .m .s .S .C .cc .cpp .cxx
* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES
* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS}
* Deprecate the (short lived) DEPENDSRCS
Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.
Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
itojun
5de5abdd3d
consistently use new DES API, re-enable des regression test
2003-07-31 08:53:58 +00:00
lukem
46a6f14708
style nit; list bsd.rpc.mk before bsd.prog.mk
2003-07-29 02:45:23 +00:00
salo
b75abedac4
netbsd.org->NetBSD.org
2003-07-26 19:38:45 +00:00
mrg
875072c60b
include <stdlib.h> for exit prototype
2003-07-26 15:25:28 +00:00
tron
cef2e0510a
Fix broken library reference.
2003-07-24 16:28:59 +00:00
itojun
81307aea12
regress test for openssl 0.9.7b
2003-07-24 14:22:51 +00:00
nathanw
372bed6a1d
Add exit1 and cancel2.
2003-07-22 21:28:23 +00:00
nathanw
be42851d66
Test for pthread_exit() in the main thread with no other threads.
2003-07-22 21:27:58 +00:00
nathanw
dfd29b093b
Add a test that a cancellation registered while cancellation is enabled
...
is not honored while cancellation is disabled.
2003-07-22 21:26:13 +00:00
lukem
d64f87e97a
Consistently check MK* variables against "no"
...
(e.g., ${MKFOO} != "no" instead of ${MKFOO} == "yes" )
2003-07-18 16:18:28 +00:00
itojun
435fb161c1
link against libcrypto_mdc2
2003-07-14 13:27:40 +00:00
itojun
db0388a161
MDC2 is a patented algorithhm, so it is built conditionally
2003-07-14 13:26:30 +00:00
skrll
d776887556
Enable the preempt1 regression test now that a workaround for the bug has
...
been committed.
2003-06-27 13:29:52 +00:00
skrll
4ce8e9d11e
D'oh. Forgot to initialise the mutex.
2003-06-27 13:27:58 +00:00
martin
b9577aa450
Testing "unsigned long" vs. "double" does only make sense if there is
...
enough precision in double. Make it select double, long double or skip
the test at runtime, depending on sizeof() results.
2003-06-16 07:11:52 +00:00
martin
5ab640a98e
Fix format copy&pasto in failure case.
2003-06-15 23:38:17 +00:00
provos
f9d5f7ab0c
oops; correct DPADD; from markus.friedl
2003-06-13 18:53:00 +00:00
itojun
3abc10868f
add $NetBSD$
2003-06-13 04:09:18 +00:00
provos
d750225d16
regress both kqueue(2) and poll(2)
2003-06-12 23:30:58 +00:00
provos
0275e3fef4
enable building the library and the regression test
2003-06-12 23:18:07 +00:00
provos
0eab3d3b7d
libevent regression test
2003-06-12 23:15:48 +00:00
simonb
8e2ea41dff
Using "%x" on negative hex numbers has the same problem as "%i" mentioned
...
in lib/21691. Add a test for that too.
2003-06-02 01:45:01 +00:00
simonb
f3c9a91eee
Descend into the stdio directory (thanks Nick!).
2003-05-30 12:49:57 +00:00
simonb
544cefa2dd
Add a regression test for PR lib/21691.
2003-05-30 12:46:05 +00:00
lha
c95b098f3a
Check that child process doesn't get threads, also make sure sleep
...
works in child (fork test, commited some time ago)
2003-05-15 23:00:55 +00:00
martin
f771ab079a
Add a simple double -> unsigned conversion test for values that can not
...
be represented by the same sized signed integer type. According to ISO C
this should work (and it works on i386), but it fails with the current
toolchain on sparc64, triggering a softfloat libc bug.
2003-05-03 19:33:51 +00:00
lha
d0ca3274a2
update comment to match code, pointed out by Nick Hudson <skrll@netbsd.org>
2003-04-11 12:56:25 +00:00
lha
3b2f334644
Check that child process doesn't get threads, also make sure sleep
...
works in child. ok by nathanw
2003-04-10 18:50:05 +00:00
thorpej
50c739e7b8
Also test the libc atexit routine in the presence of libpthread.
2003-03-04 18:00:48 +00:00
dogcow
cbee46c0c7
remove extraneous SRCS= that causes dependall to fail
2003-03-02 06:07:23 +00:00
thorpej
b1a286afff
Add a regression test for atexit(3)/__cxa_atexit()/__cxa_finalize().
2003-03-01 04:20:54 +00:00
lha
fba9d69334
test when sigsuspend in libpthread when libpthread isn't initialized
2003-03-01 01:46:02 +00:00
matt
ce44df29aa
Add missing include for gcc-3.x
2003-02-28 05:29:48 +00:00
hannken
85d6c8c8f0
Add missing #include.
2003-02-27 15:18:41 +00:00
thorpej
4edae6c16a
Add a regression test for the pthread_{,attr}_{get,set}name_np() API.
2003-02-26 22:05:02 +00:00
uwe
f0bfd7cbbc
Break the build again (as intended) if there's no libpthread ARCHSUBDIR.
...
This time do it with an explicit false(1) in .BEGIN target. Make the
message sound more nasty as well.
Per request from thorpej.
2003-02-20 21:09:40 +00:00
uwe
483b412ce5
Always include bsd.subdir.mk, move it out of .if defined(ARCHSUBDIR).
...
Let the build proceed for arches that don't support libpthread yet.
2003-02-18 09:35:31 +00:00
jmc
4a8c5db885
Don't build these unless this can also pass the build tests that
...
libpthread uses to determine archs supported.
2003-02-12 22:30:19 +00:00
cgd
977552e0a4
in test1, unmap stack when finished. in test2, try NULL fn ptr and
...
NULL stack ptr independently, to make sure that both are properly
checked in libc. (To do this, need to alloc a stack in test2, as well.)
2003-02-08 00:44:00 +00:00
cgd
610dbac2cc
let's try to make sure that the mips cerror botch I just fixed doesn't
...
happen again. Check that cerror is stuffing errno in the right place
and that 32- and 64-bit returns of -1 happen as expected.
2003-02-07 21:00:43 +00:00
martin
a3c9fcbdd7
Minimal change to get it warning-free on LP64 archs.
2003-02-03 16:27:32 +00:00
skrll
5adf511512
Add a test for kernel preemption during a large uiomove.
...
Per discussion with Jason.
2003-01-31 20:14:25 +00:00
thorpej
a1c259efd5
Add tests for do-once control from Nathan's testsuite.
2003-01-30 19:31:59 +00:00
thorpej
bfcc695a87
Add one more condition variable test from Nathan's testsuite.
2003-01-30 18:57:06 +00:00
thorpej
afab0f25a7
Add condition variable tests from Nathan's testsuite.
2003-01-30 18:53:44 +00:00
thorpej
13eede9b17
Add a test for pthread barriers.
2003-01-30 18:23:09 +00:00
thorpej
9b6c031a4f
Add mutex tests from Nathan's testsuite.
2003-01-30 18:05:25 +00:00
thorpej
63bdf713fd
Regression test for p1003.1b semaphores as found in librt.
2003-01-24 01:56:47 +00:00
thorpej
03d20ab6ed
Tweak this test to make it a bit easier to observe behavior.
2003-01-22 22:12:56 +00:00