tegge
e41badac0a
Add tracking of process leaders sharing a file descriptor table and
...
allow a file descriptor table to be shared between multiple process
leaders.
PR: 50923
2003-06-02 16:05:32 +00:00
ru
0078b69f61
The devclass is an object type, mark it as such.
...
This also unbreaks the devclass_find(9) manpage.
2003-06-02 15:34:14 +00:00
ru
cdf8f3ce4a
Restore one usage of .Ar that was legal.
2003-06-02 15:32:34 +00:00
des
c4e2b93d89
This commit was generated by cvs2svn to compensate for changes in r115698,
...
which included commits to RCS files with non-trunk default branches.
2003-06-02 15:04:15 +00:00
des
f4ecd47466
Remove debugging output (perforce change #32378 )
2003-06-02 15:04:15 +00:00
ru
29f9643911
Assorted mdoc(7) fixes.
2003-06-02 15:02:06 +00:00
phk
2550ebdaa6
Fix sectorsize != 512 on i386 and pc98. Add test cases for same.
2003-06-02 14:19:31 +00:00
ru
683fd8c50f
Assorted mdoc(7) fixes.
2003-06-02 11:19:24 +00:00
mtm
66c0bae29f
Unwind the _giant_mutex from pthread_detach(). When detaching a joiner thread
...
it's important the correct lock order is observed: lock first the joined and
then the joiner.
2003-06-02 11:01:00 +00:00
mtm
e96dba4eaa
Consolidate static_init() and static_init_private into one function.
...
The behaviour of this function is controlled by the argument: private.
2003-06-02 10:04:18 +00:00
maxim
c98e04ea6e
Fix SIGINFO handling: do not print incorrect timing statistics
...
when the data for it is not available.
Founded by: ping -s0 localhost; press ^T
2003-06-02 10:01:59 +00:00
harti
2c37447c41
Fix a typo in an ATM media name. As this name was not use yet, no problems
...
should occur.
2003-06-02 09:13:08 +00:00
maxim
f6a778e73a
Remove unused #ifdef BRIDGE.
...
Reviewed by: nyan
2003-06-02 08:36:18 +00:00
obrien
2aa2cf3a4c
[rev 1.26 log cont.]
...
I got a bazaar bug report after someone did several back to back
'make worlds'. I'm not sure how compiling /usr/src as C99 would cause
this, but be cautious and affective go back to previous state until I can
look into it.
2003-06-02 08:13:49 +00:00
obrien
5c52044b3d
I got a bazzar bug report
2003-06-02 08:10:57 +00:00
ache
fae63dbdaf
Add zh_CN.GBK to ASCIILINKS
2003-06-02 07:53:44 +00:00
obrien
78da99c28c
Use __FBSDID().
2003-06-02 06:48:51 +00:00
obrien
e52c8a45ff
Use __FBSDID().
2003-06-02 06:43:15 +00:00
obrien
4f1dd109b8
Turn back on c99, the tree should be ready for it now.
2003-06-02 06:26:14 +00:00
obrien
f7db0f8b28
Use __FBSDID().
2003-06-02 06:16:45 +00:00
obrien
c32790bfaf
Something funky is going on here... disabling CSTD makes it go away...
2003-06-02 06:12:14 +00:00
obrien
9e2d5b6e46
Use __FBSDID().
2003-06-02 06:02:49 +00:00
peter
9d14df17cd
MFi386: i386/include/asm.h rev 1.11: Do not abuse ##.
2003-06-02 05:59:35 +00:00
mtm
dcdb28fa3b
Explicitly compare the values returned by chdir(2) and chroot(2) to -1.
2003-06-02 05:52:24 +00:00
silby
855f61b550
Replace if_fxp's handrolled defrag function with m_defrag.
...
No actual bug with the existing code, just tidying things up.
Submitted by: hmp
2003-06-02 05:16:42 +00:00
scottl
0a83f298db
Bump __FreeBSD_version to 510100 for 5.1-CURRENT
2003-06-02 05:05:27 +00:00
scottl
dfed809574
We are at 5.1-CURRENT now
2003-06-02 04:58:43 +00:00
gordon
6698c9f750
Document netfs_types.
2003-06-02 04:51:55 +00:00
obrien
02b81d2db2
Fix a style nit.
...
Submitted by: ru
2003-06-02 03:26:03 +00:00
obrien
384a0a2f51
Don't use ## to concatinate to two things that don't together make a C token.
...
Two tokens that don't together form a vaid preprocssor token cannot be
pasted together using ANSI-C token concatinatation. GCC 3.2's cpp, at least,
produces the desired result w/o using "##".
2003-06-02 02:41:38 +00:00
obrien
bfafa48e01
Don't use a C compiler to assemble a pure asm file.
2003-06-02 02:37:27 +00:00
obrien
e6934e172e
Best we can do with this is c89.
2003-06-02 02:35:58 +00:00
obrien
60184b4b7e
Include stdlib.h to get exit()'s prototype.
2003-06-02 02:35:18 +00:00
obrien
f40f81aa0c
Add the variable's type to the declaration.
2003-06-02 02:34:36 +00:00
obrien
5e3258c2fc
.S comments must be C comments, not ASM ones.
2003-06-02 02:32:56 +00:00
obrien
fff6062717
Use C99 compatible ASM statements.
2003-06-02 02:32:22 +00:00
obrien
4fb18559fe
Don't set a C standard level for ObjC code.
2003-06-02 02:30:52 +00:00
obrien
c8226cb013
Use ?= before someone brings it up.
2003-06-02 02:29:26 +00:00
obrien
9c354cd6a6
CSTD=c89 due to mismatched declarations.
2003-06-02 02:18:37 +00:00
obrien
c2c5b39ab7
To quote Tony Maher <tonymaher@optushome.com.au>, "maybe 3rd time lucky ;-)"
...
*sigh* Just can't get a brake when trying to react too quickly and fix the build.
2003-06-02 01:01:42 +00:00
mjacob
e0c52ae7b6
Check in some months long pending minor debug output changes.
...
Clarify that the implicit fallthrough was *not* intentional (thanks, Poul!)
and reorganize the code so a correct fallthrough (with /* FALLTHROUGH */)
occurs.
2003-06-02 00:37:42 +00:00
obrien
f00e6d17da
Use C99 compatable asm statements.
2003-06-02 00:29:35 +00:00
rwatson
4bfad7cc80
Revert accidental change: don't change the thread library for testing to
...
libthr. Oops, sorry about that.
Submitted by: "Simon L. Nielsen" <simon@nitro.dk>
2003-06-02 00:21:41 +00:00
marcel
a16e92bfa3
o Fix a cut-n-paste bug. We were clobbering rp with gp...
...
o Make sure the arguments to ctx_wrapper() are loaded from the
backing store by forcing an underflow. Do this by making all
registers in the register frame local.
2003-06-02 00:16:39 +00:00
obrien
e15b452288
Temperarly turn off building the tree with c99.
...
I swore this made it thru a 'make world', but I don't know what happened.
2003-06-02 00:11:07 +00:00
alc
5ba1cfe547
Change kernel_object and kmem_object to (&kernel_object_store) and
...
(&kmem_object_store), respectively. This allows the address of these
objects to be resolved at link-time rather than run-time.
2003-06-01 23:59:48 +00:00
obrien
113e55804c
Ugg, wrong version.
...
CSTD=gnu89, c89 wont do.
2003-06-01 23:39:16 +00:00
obrien
39c3dcb697
This isn't C99 clean.
2003-06-01 23:37:46 +00:00
marcel
6f0fa0f8a5
Improve set_mcontext:
...
o Don't copy psr verbatim from the user supplied context. Only allow
userland to change the processor settings that are part of the user
mask.
2003-06-01 23:22:56 +00:00
marcel
617972a658
Improve on cpu_set_upcall:
...
o Use pcb and tf for the new pcb and the new trapframe and use pcb0
for the old (current) pcb. The mix of pcb, pcb2 and tf was slightly
confusing.
o Don't define td->td_frame here. It has already been set previously
by cpu_thread_setup. Add a KASSERT to make sure pcb and tf are both
non-NULL.
o Make sure the number of dirty registers is 0 for the new thread.
There are no user registers on the backing store because we heven't
enter userland yet.
2003-06-01 23:19:21 +00:00