| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=18999
|
|
|
|
|
|
|
| |
Cleaned up LDIRS line.
Notes:
svn path=/head/; revision=18420
|
|
|
|
| |
Notes:
svn path=/head/; revision=17992
|
|
|
|
|
|
|
|
|
|
| |
do the rm -rf and ln -s in two seperate commands to allow a fork/exec
without a "sh -c" in the middle.
Submitted by: bde
Notes:
svn path=/head/; revision=17954
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use .for loops instead of shell for loops. This means we can be
shown what is happening while it's going, rather than some pacifier
"echo" statement.
- use "${INSTALL} -C", nuke the "cmp -s" hack
- for "copies" mode, the include files are no longer touched each time
the world is built. (ie: no rm -rf. symlinks are removed, mtree builds
the new dirs or confirms the existing ones)
- osreldate.h is build in the local dir and conditionally installed,
rather than built in /usr/include and either renamed or deleted.
Notes:
svn path=/head/; revision=17900
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).
I've created a new header (pthread_np.h) for the non-POSIX stuff.
The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.
also:
Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.
also:
I should have sent this diff with the pthread(3) man page.
It allows people to type
make -DWANT_LIBC_R world
to get libc_r built with the rest of the world. I put this in the
pthread(3) man page. The default is still not to build libc_r.
also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
Notes:
svn path=/head/; revision=17706
|
|
|
|
| |
Notes:
svn path=/head/; revision=17432
|
|
|
|
| |
Notes:
svn path=/head/; revision=17038
|
|
|
|
| |
Notes:
svn path=/head/; revision=16396
|
|
|
|
| |
Notes:
svn path=/head/; revision=16113
|
|
|
|
| |
Notes:
svn path=/head/; revision=14095
|
|
|
|
| |
Notes:
svn path=/head/; revision=13941
|
|
|
|
|
|
|
| |
files are installed instead of symlinks.
Notes:
svn path=/head/; revision=13589
|
|
|
|
|
|
|
|
|
| |
Submitted by: John Birrel(L?)
changes for threadsafe operations
Notes:
svn path=/head/; revision=13545
|
|
|
|
| |
Notes:
svn path=/head/; revision=12241
|
|
|
|
|
|
|
| |
add a link in /usr/include to /sys/netipx
Notes:
svn path=/head/; revision=11839
|
|
|
|
|
|
|
|
|
|
| |
specified in the top level Makefiles.
Previously I missed dozens of Makefiles that skip the install after
using `cmp -s' to decide that the install isn't necessary.
Notes:
svn path=/head/; revision=9970
|
|
|
|
| |
Notes:
svn path=/head/; revision=9934
|
|
|
|
|
|
|
|
| |
Remove JUST_TELL_ME hack, let the newvers.sh output fall into the
obj dir, and add CLEANFILES= to clean up after it.
Notes:
svn path=/head/; revision=9512
|
|
|
|
|
|
|
|
| |
in the presence of an obj dir (though NOOBJ is set now, that shall
change in the near future.)
Notes:
svn path=/head/; revision=9511
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=7495
|
|
|
|
| |
Notes:
svn path=/head/; revision=7387
|
|
|
|
|
|
|
|
| |
Reviewed by: phk
Submitted by: rgrimes
Notes:
svn path=/head/; revision=7242
|
|
|
|
|
|
|
|
| |
should take a completely ridiculous reboot out of the "make release"
process...
Notes:
svn path=/head/; revision=7152
|
|
|
|
|
|
|
|
| |
are consistent with the mtree file. These and all other mkdir/chown/
chmod calls shall be removed in a future version of this file.
Notes:
svn path=/head/; revision=7131
|
|
|
|
|
|
|
|
| |
providers (like SUN f.e.) does.
malloc.h have comment about its SYSVism
Notes:
svn path=/head/; revision=4499
|
|
|
|
| |
Notes:
svn path=/head/; revision=4044
|
|
|
|
|
|
|
|
| |
work. Error was with the private clean/cleandir pair, the obj under
include/rpcsvc doesn't get cleaned out.
Notes:
svn path=/head/; revision=4019
|
|
|
|
|
|
|
| |
Obtained from: netlib.att.com
Notes:
svn path=/head/; revision=3908
|
|
|
|
|
|
|
| |
and unused.
Notes:
svn path=/head/; revision=3329
|
|
|
|
| |
Notes:
svn path=/head/; revision=3214
|
|
|
|
| |
Notes:
svn path=/head/; revision=3211
|
|
|
|
|
|
|
|
|
| |
created at install time and not compared with the current version, so
it can't be installed using install and the timestamp of the target gets
clobbered.
Notes:
svn path=/head/; revision=2809
|
|
|
|
|
|
|
| |
math.h with many extensions.
Notes:
svn path=/head/; revision=2573
|
|
|
|
| |
Notes:
svn path=/head/; revision=2367
|
|
|
|
|
|
|
|
| |
Reviewed by:
Submitted by:
Notes:
svn path=/head/; revision=2151
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
are running under. Here's how to bootstrap (order is important):
1) Re-compile gcc (just the driver is all you need).
2) Re-compile libc.
3) Re-compile your kernel. Reboot.
4) cd /usr/src/include; make install
You can now detect the compilation environment with the following code:
#if !defined(__FreeBSD__)
#define __FreeBSD_version 199401
#elif __FreeBSD__ == 1
#define __FreeBSD_version 199405
#else
#include <osreldate.h>
#endif
You can determine the run-time environment by calling the new C library
function getosreldate(), or by examining the MIB variable kern.osreldate.
For the time being, the release date is defined as 199409, which we have
already established as our target.
Notes:
svn path=/head/; revision=2004
|
|
|
|
| |
Notes:
svn path=/head/; revision=1917
|
|
|
|
| |
Notes:
svn path=/head/; revision=1841
|
|
|
|
| |
Notes:
svn path=/head/; revision=1839
|
|
|
|
| |
Notes:
svn path=/head/; revision=1833
|
|
|
|
| |
Notes:
svn path=/head/; revision=1615
|
|
|
|
|
|
|
|
| |
Remove the commented out stuff about X11 as the system sources should
not be doing anything with X11.
Notes:
svn path=/head/; revision=1604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/usr/include.
Make comment about mp.h missing and remove it from the list of files.
Fix installation of ufs include files as this is now a tree ufs/{ffs,lfs,
mfs,ufs}.
Make setting of SHARED optional by makeing it SHARED?=.
Comment out installation of X11 includes since it does not work
for XFree86 until we get XFree86 to install as /usr/X11.
Update _PATH_UNIX to be /kernel. Remove /usr/{contrib,old}/bin from
_PATH_STDPATH.
Notes:
svn path=/head/; revision=1570
|
|
Notes:
svn path=/head/; revision=1539
|