bde
9e5e52d9b8
Keep build-tools objects separate from `all' objects so that my
...
cross-builds work.
1998-09-02 15:22:11 +00:00
bde
3e4c6e97f3
Fixed the elf case of the creation of the libcrypt.so -> libscrypt->so
...
link. Shared libraries are in ${SHLIBDIR}, not necessarily in ${LIBDIR}.
1998-09-02 15:09:15 +00:00
bde
c177840e1d
csu must be built before all shared libaries for ELF, since ELF shared
...
libraries are linked to at least crti.o. Always build it first.
1998-09-02 15:02:18 +00:00
jdp
bf8ea8d3a7
Implement the weak aliases for private entry points in the inet_*
...
and res_* modules in a way that works for ELF. I moved the aliases
out of res_stubs.c and into the individual modules where the entry
points are defined. Weak aliases don't work in ELF unless that is
the case. (Actually, I'm surprised it worked for a.out.)
This should fix the undefined "inet_addr" and related symbols in
various applications that fail to include <arpa/inet.h> or
<resolv.h> as they are supposed to do.
1998-09-02 00:53:17 +00:00
wosch
68cda92e4a
Sort cross references.
1998-08-31 16:41:09 +00:00
brian
f2c69105f2
Remove OpenBSD build support - let the Makefile vary per
...
OS rather than making it a mess and potentially screwing
up cross builds.
Suggested by: bde
Add Id keyword.
1998-08-31 12:14:30 +00:00
brian
0d85445a6a
Add OpenBSD build support
1998-08-30 23:53:25 +00:00
markm
ee1b8f0d9c
While I am no longer making a shared library, it is a good plan to nuke
...
the old ones to prevent ld picking it up spuriously.
1998-08-30 13:07:16 +00:00
jb
2b6505f997
BINFORMAT -> OBJFORMAT ready for E-day.
1998-08-30 02:52:04 +00:00
jb
e6edac6dac
BINFORMAT -> OBJFORMAT ready for E-day.
1998-08-30 01:57:55 +00:00
markm
60a089e6d7
Stop making a shared library for libtelnet. This should have happened
...
a long time ago.
1998-08-29 20:23:14 +00:00
jkoshy
869eb982fe
Typo fix.
1998-08-28 04:36:21 +00:00
rnordier
ab70f0b218
Add support for reading directories as files.
...
Sort out fs_ops, alloc/free.
1998-08-27 10:45:20 +00:00
jb
343f23c6e9
Don't automatically restart syscalls for the signals that the thread
...
kernel needs.
1998-08-26 20:55:31 +00:00
jb
45be607d94
Back out most of the last commit. It created problems with sigpause.
1998-08-26 20:50:42 +00:00
jb
553a8d11c1
Test program for sigwait.
...
Submitted by: Daniel M. Eischen <eischen@vigrid.com>
1998-08-25 12:35:16 +00:00
jb
1262e5d7df
Add support for building test programs.
1998-08-25 12:33:22 +00:00
jb
cf45fb770c
Fix for sigwait problem.
...
Submitted by: Daniel M. Eischen <eischen@vigrid.com>
PR: misc/7039
1998-08-25 11:19:14 +00:00
dfr
55dcde8578
The length argument to sysctl is now size_t.
1998-08-25 07:52:33 +00:00
bde
16b9fca94f
Fixed syntax errors (__dead should have gone away years ago, and
...
__attribute__(()) is a gccism - we use __dead2).
1998-08-24 02:54:33 +00:00
steve
d39f49e72d
Describe what constitues an exceptional condition.
...
PR: 7666
Submitted by: Archie Cobbs <archie@whistle.com>
1998-08-24 01:09:34 +00:00
gpalmer
d804b140d6
Nuke unsupported architecture files
1998-08-22 14:34:59 +00:00
gpalmer
fd964e73db
Building `compat' on alpha is meaningless (they are i386 libraries)
1998-08-22 14:31:39 +00:00
jb
bc2aa8b61a
Remove the bootstrap hack that prevented the use of the rtld.
1998-08-20 21:37:22 +00:00
msmith
f2844ad92f
Add libstand.
1998-08-20 08:24:07 +00:00
msmith
8e2e50a330
Install libstand header <stand.h> and manpage (libstand.3)
1998-08-20 08:23:12 +00:00
msmith
42e6e188ef
This commit was generated by cvs2svn to compensate for changes in r38451,
...
which included commits to RCS files with non-trunk default branches.
1998-08-20 08:19:55 +00:00
msmith
b29bbd55da
This is libstand; a support library for standalone executables (eg. bootstrap
...
modules).
Obtained from: NetBSD, with some architectural changes and many additions.
1998-08-20 08:19:55 +00:00
msmith
335c4be5b1
This is libstand; a support library for standalone executables (eg. bootstrap
...
modules).
Obtained from: NetBSD, with some architectural changes and many additions.
1998-08-20 08:19:55 +00:00
ache
861a4bd425
do not include private copy of bpf.h - it leads to dangerous mismatch
...
of kernel/user bpf interface - include updated /sys/net/bpf.h instead
1998-08-18 10:29:37 +00:00
bde
7268de7a17
Made this actually work when there's an object directory:
...
- replaced bogus dependencies of distribution sources on generated
sources by the same ones that bsd.lib.mk would generate if it knew
all the sources. We shoot ourself in the foot by not naming the
generated (included) sources *.h, so we can just put the generated
sources in SRCS.
- replaced -I${.CURDIR} by `-I.'. Here `.' is an alias for ${.OBJDIR}.
-I${.CURDIR} didn't do anything, since ${.CURDIR} is the default in
all cases here (it would be necessary for ""-style includes made from
sources in ${.OBJDIR}.
Don't use `+=' for setting CLEANFILES for the first time.
Added $Id$.
1998-08-17 20:39:09 +00:00
des
c08f5296c3
Cross my fingers and enable libfetch.
1998-08-17 09:32:07 +00:00
des
b315880890
Commit a bunch of patches that have been accumulating:
...
- Fix the README to reflect the new status of the ftp code.
- Change tons of 'if (xxx < 0)' to 'if (xxx == -1)'
- Add two new interface functions
- Fix the Makefile so it actually works (yay!)
Now the manpage is lagging even further behind... :( Next on the todo
list is to clean up the http code.
1998-08-17 09:30:19 +00:00
dfr
2cfb34146c
Update to use the new elf headers.
1998-08-17 08:47:19 +00:00
jb
542d7ab6fb
Remove support for NetBSD syscalls.
1998-08-17 03:46:10 +00:00
jb
87c7d8300d
Remove the comment about how to get NetBSD syscalls since there are
...
now programs built on alpha that _must_ use FreeBSD syscalls to work.
1998-08-17 03:35:09 +00:00
phk
3fd8693dfa
Add missing #include of <sys.types.h>
1998-08-15 20:53:34 +00:00
phk
3d8fbb04c7
I have added the support for BIG5 encoding into libc/libxpg4/mklocale.
...
the diff is attached below. This is done on the 3.0 source-tree.
I have test this on 2.2-stable before, but I don't have a 3.0 machine
right now.
This patch is mainly to make libc support BIG5 encoding, thus add
zh_TW.BIG5 locale to 3.0.
Submitted by: Chen Hsiung Chan <frankch@waru.life.nthu.edu.tw>
1998-08-15 12:51:49 +00:00
jb
df2e90f4f3
Build libkvm on alpha too.
1998-08-15 12:36:42 +00:00
dfr
0828d02efd
Add an alpha machdep for kvm. The vatop functions are stubbed out for
...
now (mainly because I haven't ported them from the NetBSD crash dump
environment).
Obtained from: NetBSD
1998-08-15 12:12:22 +00:00
jb
9aee508ab2
Make the locally built and executed build tools in this directory
...
static to avoid them trying to use shared libraries before we're
ready. During the initial elf buildworld, the shared loader only
exists in the obj tree, so it can't be used.
1998-08-15 07:15:51 +00:00
jdp
3a1c25125a
Add missing initialization of the length variable passed to
...
getsockopt(). Use a separate variable for clarity, instead of
overloading an unrelated variable.
1998-08-12 20:29:29 +00:00
jb
b3abc25f21
Add extra initialisation code that is required for processes that
...
are started instead of init (pid = 1). This allows an embedded
implementation quite like VxWorks, with (possibly) a single threaded
program running instead of init. The neat thing is that the same threaded
process can run in a multi-user workstation environment too.
1998-08-10 01:24:22 +00:00
jb
f1b6bb19f5
If using FreeBSD syscalls, handle the syscalls that don't require
...
default asm code the same way as on i386.
1998-08-08 02:25:46 +00:00
jb
28e246e358
Include FreeBSD's syscall.h if not using NetBSD syscalls.
1998-08-08 02:24:03 +00:00
jb
931e9bbff0
Allow for the fact that NetBSD syscalls are no longer the default. Call
...
sigaltstack by default if using FreeBSD syscalls.
1998-08-08 02:20:24 +00:00
jb
559e45b44f
Make NetBSD compatibility conditional on NETBSD_SYSCALLS being defined.
...
This is no longer the default.
1998-08-08 02:18:07 +00:00
jb
f5eb9db9bd
References to NetBSD syscalls changed to just a comment about what to
...
add to /etc/make.conf to use FreeBSD's libc with a NetBSD/Alpha kernel.
From now on, FreeBSD/Alpha is just FreeBSD.
1998-08-08 02:14:45 +00:00
jdp
203de4af5d
Correct the description of skeyaccess(). It determines whether Unix
...
passwords are permitted, not whether S/Key passwords are permitted.
This manual page could use a good going over.
1998-08-05 23:42:10 +00:00
bde
cfef94c8ca
Fixed bitrot in prototypes in synopsis.
1998-08-03 17:52:27 +00:00