skrll
18a365911a
Don't corrupt %r4 - it's a callee save.
...
Fixes regress/lib/csu/initfini on hppa.
2009-01-26 18:39:47 +00:00
nonaka
459e757bd6
Use %zu instead of %lu. for size_t.
2009-01-25 17:00:09 +00:00
lukem
540d0089bd
sign-compare fix
2009-01-25 13:40:05 +00:00
christos
3048e3cf13
add glue to compile all the files we use from libc here.
2009-01-24 22:11:45 +00:00
lukem
c5eb4ab601
fix -Wsign-compare issues
2009-01-18 11:56:51 +00:00
tnozaki
52ed7b035f
Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
...
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).
[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
new locale-db implementation using citrus_db backend,
see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].
[tools]
- mklocale(1): add new option ``-t'' that generates new style
LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().
[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
zh_CN.eucCN -> zh_CN.GB18030
and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.
i tested release-build following arch:
i386, amd64, hpc{mips,arm,sh}, sparc64, vax.
citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<
old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
2009-01-02 00:20:18 +00:00
christos
466a16a118
fix time_t formats
2008-12-29 05:56:02 +00:00
christos
c3145881d1
trap in subshell
2008-12-21 03:15:53 +00:00
christos
dab49f36c7
add regression tests for stuff recently fixed.
2008-12-21 00:24:06 +00:00
ad
b575edd757
A kernel module to test multithreaded performance of the kernel allocators.
2008-12-20 22:29:05 +00:00
ad
0efea177e3
Remove LKMs and switch to the module framework, pass 1.
...
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
apb
33b84e402a
Add AWK?=${TOOL_AWK} in regression tests for awk itself.
2008-10-27 20:59:22 +00:00
apb
ea7b5c7aff
Use ${TOOL_AWK}, no ${AWK}.
2008-10-27 20:58:08 +00:00
apb
96230fab84
Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
...
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
2008-10-19 22:05:19 +00:00
snj
682ea0e2b3
s/explicitely/explicitly/
2008-10-19 21:27:46 +00:00
dholland
73c1f72053
Fix test case from PR 39639. This time around, be portable.
2008-09-28 07:43:42 +00:00
dholland
97c7ae2138
Add test case from PR 39639.
2008-09-27 20:13:03 +00:00
gmcgarry
d818158a22
Avoid tests using nested functions when using PCC.
2008-09-09 00:16:05 +00:00
gmcgarry
3c9a95916d
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
2008-08-29 00:02:21 +00:00
christos
688adf3edf
whitespace regression test from Andy Shevchenko
2008-08-28 16:40:05 +00:00
christos
70e554789a
mktime regression test from Andy Shevchenko
2008-08-27 08:50:04 +00:00
christos
b7cd7a548a
test for write_append from Andy Shevchenko
2008-08-27 06:40:13 +00:00
gmcgarry
3cfcfe0917
return NULL
2008-08-17 00:19:52 +00:00
darrenr
9f0bfbf3da
2020447 IPFilter's NAT can undo name server random port selection
2008-07-24 09:37:57 +00:00
lukem
38e498a29c
Remove the \n and tabs from the __COPYRIGHT() strings.
...
Tweak to use a consistent format.
2008-07-21 14:33:31 +00:00
rmind
481ae1556f
- Add general cpuset macros.
...
- Use kcpuset name for kernel-only functions.
- Use cpuid_t to specify CPU ID.
- Unify all cpuset users.
API is expected to be stable now.
2008-06-16 01:41:20 +00:00
rmind
1ce83e28f1
Sync with the latest cpuset changes.
2008-06-16 00:33:24 +00:00
darrenr
b002202839
fix a merge error that led to the expected file not being built for i19
2008-06-02 11:48:38 +00:00
christos
594a138824
add a complex test.
2008-05-31 15:44:31 +00:00
ad
e74e1f24d8
Another latency test. This one uses realtime threads, _lwp_park, and
...
measures how long preemption takes (kernel preemption if the arch
implements it).
2008-05-28 11:34:07 +00:00
christos
3914f24884
make this compile again from Stathis Kamperis
2008-05-25 20:47:30 +00:00
ad
f82d7874c2
A dumb test of how long it takes to send a byte through a pipe, using
...
timeshared threads and realtime threads.
2008-05-23 22:22:36 +00:00
darrenr
2f5a5e95ad
Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
...
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
2008-05-20 07:08:06 +00:00
darrenr
675eb13106
Import IPFilter 4.1.29 to the vendor branch
2008-05-20 06:43:46 +00:00
peter
38ef85727a
Update to libevent 1.4.4-stable.
...
Reviewed by provos@
2008-05-16 20:24:57 +00:00
ad
2bbb14eaa4
Back out previous. It broke the build.
2008-05-05 13:41:29 +00:00
ad
d2c9207a91
Don't check sys/net/zlib.h.
2008-05-04 22:59:18 +00:00
martin
8acaa04128
Move to 2 clause license (can you spot the typo in the old text?)
2008-05-02 18:55:06 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
christos
ee7f0d99cd
add ellipsis test
2008-04-25 17:19:14 +00:00
ad
43d8bae932
Give callout_halt() an additional 'kmutex_t *interlock' argument. If there
...
is a need to block and wait for the callout to complete, and there is an
interlock, it will be dropped while waiting and reacquired before return.
2008-04-22 12:04:22 +00:00
yamt
849fe720d6
test lockf deadlock detection.
2008-04-05 03:34:47 +00:00
drochner
ba327d4301
make this compile again
...
(it isn't built by default, but anyway)
2008-04-01 19:20:43 +00:00
apb
e6806c2c83
Adapt to changes in m68k/060sp/asm2gas script: pass SED=${TOOL_SED:Q}
...
instead of TOOL_SED=${TOOL_SED:Q} in the environment.
2008-03-28 22:29:16 +00:00
ad
e1fe405771
Add a test for callout_halt (and incidentally, fast softints).
2008-03-28 20:44:57 +00:00
ad
7b5d104e8d
Make these compile again.
2008-03-28 20:28:27 +00:00
apb
a749c03e28
Use "${TOOL_SED}" instead of just "sed" in sys/arch/m68k/060sp/asm2gas.
2008-03-27 07:15:16 +00:00
ad
0c65d1b648
- Use atomic_inc_uint() to maintain the global count.
...
- Use a barrier to sync thread start.
Ok yamt@.
2008-03-21 16:03:33 +00:00
yamt
9ff0d7c13c
test select(2).
2008-03-21 12:27:12 +00:00