obrien
cf70fc7ecd
Merge in revs 1.2 and 1.3 (FreeBSD configuration support)
...
Add preliminary sparc, strongarm, PPC FreeBSD support.
2000-05-13 17:33:39 +00:00
obrien
4f8c9bc979
Merge in rev 1.2 (FreeBSD configuration support)
2000-05-13 17:23:06 +00:00
obrien
8e9259a4c2
Merge in rev 1.2 (balance the brackets; PR-docs/8505)
2000-05-13 17:17:56 +00:00
obrien
dfcb32c845
Merge in rev 1.2 (don't use "/" to start a comment).
2000-05-13 17:16:40 +00:00
obrien
b64c124edf
Merge in rev 1.2 which provides some FreeBSD a.out support.
2000-05-13 17:15:13 +00:00
obrien
c38b722874
Fix the i386 config bits, merge in the Alpha bits, and add arm32 and
...
sparc bits.
2000-05-13 17:12:52 +00:00
obrien
6d08d539ba
Fix the i386 config bits, merge in the Alpha bits, and add arm32 and
...
sparc bits.
2000-05-13 17:02:34 +00:00
obrien
0d5d593fe7
Return to the vendor's version of this file.
2000-05-13 16:56:24 +00:00
obrien
379bd99010
Return to the vendor's version of this file as in rev 1.4.
2000-05-13 16:54:41 +00:00
obrien
9bb07774c7
Merge in our rev 1.2 changes: Restore traditional behavior by acknowledging
...
tabs in strings.
2000-05-13 16:53:47 +00:00
obrien
82c8d12f22
Return this file to the vendor's file.
2000-05-13 16:52:25 +00:00
obrien
664807c303
Return this file back to the stock version.
...
The big fixed in rev 1.2 has also been fixed by the Bintuils maintainers.
2000-05-13 16:48:31 +00:00
obrien
e25ca4f6e9
Merge in rev 1.3 changes (Make the default dynamic linker pathname correct
...
for FreeBSD.)
2000-05-13 16:46:57 +00:00
obrien
bfee0a3535
Merge in rev 1.4 changes (Make the default dynamic linker pathname correct
...
for FreeBSD.)
2000-05-13 16:45:41 +00:00
obrien
81374ec997
Merge in our ELF branding.
2000-05-13 16:44:19 +00:00
nsayer
d83d7a6528
Add -i (insecure) flag to rexecd, which allows uid == 0 logins
...
(presuming that the user in question is not in /etc/ftpusers and
does not have a null password).
2000-05-13 15:58:36 +00:00
dfr
714d84ab03
Only probe network settings on the first open of the network device.
...
The alpha firmware takes a seriously long time to open the network device
the first time.
2000-05-13 15:40:46 +00:00
hoek
655e64b32d
.Xr boot0cfg 8 ,
...
PR: misc/18267 (Usov Alexander <[3]usov@ups.kiev.ua>)
2000-05-13 14:41:04 +00:00
hoek
322ce1cd54
Finally remove the restriction introduced from NetBSD in r.1.3 that
...
pkg_delete be run as root. Now honours -f and checks ownership of
${PKG_DBDIR} before errx()'ing.
Requested by: bin/5718, myself, bin/18373 (in order)
2000-05-13 12:58:18 +00:00
hoek
cda3a229f2
Change to comments only: spell FreeBSD.org correctly
2000-05-13 11:21:19 +00:00
peter
9b48bc5807
Make /dev/[k]mem work after last commit. Transfers were being double
...
counted due to break/continue changes that were missed. There are
still too many diffs relative to the i386 version.
2000-05-13 07:43:00 +00:00
peter
9dc57b5678
Unbreak 'make reinstall' after last commit
2000-05-13 07:39:46 +00:00
msmith
349ad5ad96
Fix a leak where a scratch buffer was not freed when reading from the
...
/dev/?random devices. This appears to have been missed when the code
was brought across from the i386. (This should fix the "world build
hangs with everything waiting on 'temp' problem.)
Also add some iovec fixup code in the error path which seems to have
been similarly fixed.
There are a number of other differences between the i386 and alpha
version which have not been examined. This code should still be
considered suspect.
2000-05-13 05:38:25 +00:00
jdp
a5f7814b5d
Add a comment explaining the obscure lines:
...
static void const * const __set_##set##_sym_##sym = &sym;
in the MAKE_SET macros.
2000-05-13 04:38:50 +00:00
obrien
64ad92e4dc
Add {kernel,module}-{depend,clean,cleandepend,tags,install,reinstall}
...
targets. The {depend,clean,cleandepend,tags,install,reinstall} targets
are composits of the {kernel,module}-* targets (based on NO_MODULES).
2000-05-13 03:15:37 +00:00
wollman
b8da1c8b61
Add excludes.c (missed in previous commit).
...
PR: 16944
2000-05-13 03:11:45 +00:00
obrien
ee4196ca57
The loader was written so that if /kernel was missing /kernel.old would
...
be booted. Due to a bug, this wasn't happening.
There is still a lesser bug in that the loader decides which file to boot
after the 10sec count down. This means the bootfile listed in the count
down in is wrong in the case where the loader will boot /kernel.old.
2000-05-13 02:45:11 +00:00
n_hibma
f410042455
Add a comment to deconfuse a few lines of code I've tripped over two
...
times now.
2000-05-12 23:42:06 +00:00
n_hibma
d47dff9321
Mention that each criterium can only be used once.
2000-05-12 23:36:38 +00:00
peter
5e99e25b75
Install the bootforth config files for the Alpha too. loader.conf should
...
be functional now.
2000-05-12 23:22:09 +00:00
obrien
2a9ea95d68
Import of Binutils 2.10 snapshot.
2000-05-12 23:15:20 +00:00
obrien
47463c5145
This commit was generated by cvs2svn to compensate for changes in r60484,
...
which included commits to RCS files with non-trunk default branches.
2000-05-12 23:15:20 +00:00
obrien
8cd37d7556
Use a alternate side 2.9.1 source tree while upgrading Binutils.
2000-05-12 22:55:23 +00:00
peter
9d2eea8313
Reactivate the FICL hooks to make it be compiled in, but also initialize
...
FICL. bootforth is now live on the Alpha!
**BEWARE** - you *MUST* build and install a current libstand or you will
most likely get zfree() panics at loader startup.
We should now be able to set up the loader.conf stuff on the Alpha too.
2000-05-12 22:45:16 +00:00
peter
a07fee2cdf
Fix the real problem that broke the Alpha loader this last week. It
...
was not the fault of the module code, nor FICL. The malloc code requires
sbrk() to return addresses that were at least 16 byte aligned. If the
Alpha loader happened to be 8 byte but not 16 byte aligned in length, then
you would get a zfree() panic at startup.
Incidently, this affected the i386 loader as well, and explains why
the static heap changed things and why jlemon had trouble when the bss
was not ending at a multiple of 8 bytes.
My fix is to 16 byte align it on all arches, even though the x86 version
only required 8 byte alignment (struct MemNode is smaller there). We could
page align it if we wanted to be paranoid, but it isn't presently necessary.
2000-05-12 22:43:20 +00:00
peter
b9125258de
Stop libficl from using floating point registers - this was cauing
...
dictDelete() to fault early on the Alpha and was the original cause of
the Alpha ficl failures.
2000-05-12 21:51:20 +00:00
peter
0f1968a738
We compile expressly on the alpha with -mno-fp-regs - so do not use them
...
explicitly here. This was the original cause of instruction faults on
the Alpha in loader. (not this code, but the same problem in libficl.a)
2000-05-12 21:48:54 +00:00
chris
fda97442c1
Null commit:
...
The log entry for the previous commit marked an item
relating to filling in [mca]time data for socket structures
as related to FIFOs. The change is actually related
to sockets.
2000-05-12 20:52:50 +00:00
hoek
a61f15f801
Backout previous commit to this file: it dies in buildworld environment.
...
I probably forgot to put an ${.OBJDIR} somewhere. I'll redo the change
later when I get a chance to test that thesis.
2000-05-12 18:10:17 +00:00
jlemon
f9c4871a62
This driver attempts to cache mbufs, and re-use them as headers instead
...
of using the MGETHDR macro all the time. When an mbuf is reused as a
header, initialize csum_flags to zero as well, so the delayed_checksum
call woks properly.
Debbugging work done by: jmas
2000-05-12 16:48:59 +00:00
asmodai
904f94ecca
Fix comment typo.
...
Submitted by: nrahlstr
2000-05-12 16:06:49 +00:00
paul
c179fa5070
Correct duplicate use of word "been" in a sentence.
2000-05-12 15:31:54 +00:00
nyan
cff267bc0f
Use bus_space stuff except where it needs high performance.
2000-05-12 12:38:25 +00:00
nyan
0dcfdccf0d
Use bus_space stuff except where it needs high performance.
...
Reviewed by: bde
2000-05-12 12:37:28 +00:00
phantom
f3a1d31938
Fix typo
...
Spoted by: bde
2000-05-12 10:50:04 +00:00
phantom
de0ca848a1
mdoc related fixes:
...
. synchronize NAME and SYNOPSIS sections
. replace .Ev macros with .Dv / .Er / .Em macros as mdoc(7)
specification declare
2000-05-12 10:22:50 +00:00
phantom
cbc680edb7
. fix .Dt macro argument
...
. spell inet6_rthdr_reverse correctly
2000-05-12 10:07:31 +00:00
phantom
8c193b4282
add MLINKS: pthread_testcancel(3) -> pthread_setcanceltype(3)
2000-05-12 09:59:44 +00:00
phantom
933595a496
. insert forgotten by someone "Space Mode on" directive. It caused displaying
...
of all macros placed after FILES section w/o any space characters.
. slightly correct usage of .An macros.
2000-05-12 09:10:40 +00:00
phantom
14616a0a5c
Place $FreeBSD$ tag to correct location (bottom of the copyright)
2000-05-12 08:37:08 +00:00