matt
ce394ac326
Add hook to convert some DISP32 relocs to BASREL through a GOT entry.
...
[XXX not perfect since gotslot are allocated on a per-symbol basis but
not a per-symbol & addend tuple. This makes impossible to have separate
GOT entries to ___sF (stdin), ___sF+88 (stdout), and ___sF+176 (stderr)]
1998-10-31 09:04:29 +00:00
matt
931b784473
Remove reference to unused include file.
1998-10-31 08:59:58 +00:00
matt
64f4491c2e
Add a hook for converting "normal" DISP32 relocs that refer to data symbols
...
in a shared object to BASEREL relocs through a GOT entry.
1998-10-31 08:56:24 +00:00
mrg
3adcd350ed
put all the different struct sockaddr_xxx types into the union pt_u, to force the alignment to be correct for all of them.
1998-10-31 06:42:22 +00:00
jonathan
56b85b59ae
The disk-scanning loop in get_disks() had a magic upper bound of 5.
...
Replace with MAX_DISKS (size of the array of disk info).
Fixes a problem where sysinst cannot install onto disks rz5 or greater
on pmaxes (which use old SCSI with wired-down scsi devices, even for
GENERIC kernels).
1998-10-31 03:54:44 +00:00
jonathan
35721185e0
gcc uses "mips" as the config subdirectory and arch-dependent filename
...
(eg config/mips/mips.md) for all mips targets, irrespective of
endian-ness or int size. Update Makefile to match.
XXX sparc64, others?
1998-10-31 02:16:38 +00:00
matt
93bbcb05b4
Add .type _sym,@foo for shared libraries
1998-10-31 02:06:01 +00:00
jonathan
945f042426
egcs-1.1 emits .gcc_exception_table sections for C++ exception info on
...
mips, which causes binutils-2.8.1 ld (also 2.9.1) to coredump due to
an unrecognized dynsym index.
add ".gcc_except_table" to the list of section names which can appear
in the .dynsym section of an elf-mips [irix5, sic] binary. Confirmed
to fix the coredump for both binutils 2.8.1 and 2.9.1 ld.
Patch from Castor Fu <castor@geocast.com>. Reported to bug-gnu-misc
with this patch, should appear in a future binutils release.
1998-10-31 01:55:24 +00:00
thorpej
d08eb2a32b
Add code to detect a RealTek 8019 chip, and use the media selection
...
support if present.
1998-10-31 01:44:16 +00:00
matt
32a315ff7c
Use the so_send and so_receive funcptrs in the socket instead of calling
...
sosend/soreceive directly. [I've been meaning to commit these for months.]
1998-10-31 01:18:41 +00:00
thorpej
7d4ee06d3e
Use the rtl80x9 common code for media selection.
1998-10-31 00:45:48 +00:00
thorpej
cd7f7eff85
Code common to RealTek 8019 and 8029 NE2000-compatible Ethernet chips.
...
Includes media selection support and support for Full-duplex.
1998-10-31 00:44:33 +00:00
thorpej
266aaad811
Define the "rtl80x9" attribute, to pull in code common to RealTek 8019
...
and 8029 NE2000-compatible Ethernet chips.
1998-10-31 00:43:19 +00:00
thorpej
fa97a53c11
Multiple inclusion protection.
1998-10-31 00:31:43 +00:00
thorpej
992f2906ba
Move the RTL8029 register definitions to <dev/ic/rtl80x9reg.h>, and add
...
the registers/bits present in the RTL8019 (ISA version).
1998-10-31 00:27:41 +00:00
thorpej
de14bf4f80
Manuel confirms that defaulting to AUTO is ok, to Do It.
1998-10-30 23:30:16 +00:00
matt
2e00799098
Conditionalize include of <lib/libkern/libkern.h> with _STANDALONE (like
...
libsa/nfs.c does). Fixes VAX libsa build problem.
1998-10-30 16:56:30 +00:00
matt
e09bc9ea4d
Use CPPFLAGS+= for -I addition, not CFLAGS+=
1998-10-30 16:55:13 +00:00
ws
e07c836847
Bail out instead of core-dumping if we don't understand the port range operator.
1998-10-30 15:42:57 +00:00
lukem
80e1cdcee7
s/milieconds/milliseconds/
1998-10-30 13:47:02 +00:00
ws
2791cf041a
Fix a thinko which still prevented this to run on non-int13-ext machines.
...
Thanks to entropy@zippy.bernstein.com for pointing this out and testing the fix.
1998-10-30 12:16:59 +00:00
lukem
397be30561
simplify YACCPREFIX rule by using `yacc -o ${.TARGET}' instead of
...
`yacc -b ${.TARGET:R} ; mv ${TARGET:R}.tab.c ${.TARGET}'. fixes
parallel make of foo.y -> foo.c/foo.h as well
1998-10-30 11:17:08 +00:00
lukem
f2b1ba4f9f
implement LEXPREFIX and YACCPREFIX, which allow overriding the `yy'
...
prefix of generated tokens, and `.yy.{c,h}' suffix in filenames.
this solves the problem i had in [misc/1989] (albiet a different way).
1998-10-30 10:45:09 +00:00
scottr
9d3eea92f4
Add DOS partition handling, from Ken Nakata in PR 4999, with
...
only slight tweaking by me.
XXX - does not currently handle NetBSD/i386 or 386BSD/FreeBSD partitions.
1998-10-30 06:48:51 +00:00
jonathan
0244692638
patch solib.c from gdb 4.16 to work around non-relocation and
...
misfeatures with ELF on mips. Without this, gdb gets addresess in
shared-libraries wrong and reports `heuristic fencepost' error.
(cf. the special-case solib functions duplicated in irix5-nat.c.)
1998-10-30 06:33:00 +00:00
jonathan
fd7cb41920
gdb's shared-lib mapping code in solib.c has #ifdef dependencies on
...
DT_MIPS_RLD_MAP being defined on mips targets with shared libs. Since
netbsd's gdb config.h defines HAVE_LINK_H, link.h is expected to
provide it. So #include <machine/elf_machdep.h> to make it so.
1998-10-30 05:43:40 +00:00
scottr
c8546bdb7b
Enforce a lower bound of (RAW_PART + 1) on the number of partitions
...
read from the Mac partition table. From Ken Nakata in PR 4999.
1998-10-30 05:27:15 +00:00
thorpej
ed473183ef
Define the FORMAT UNIT command, and several related structures.
1998-10-30 02:07:15 +00:00
nisimura
6020153959
- Assign copyright terms.
1998-10-30 00:53:12 +00:00
mark
3dba45c39f
Define UVM for arm32.
1998-10-30 00:20:45 +00:00
nisimura
074bc27605
- Add filenames for VDAC/cursor sprite hardware descriptions; bt431reg.h,
...
bt459reg.h, bt463reg.h and ims332.h as pointed by Klaus Klein.
1998-10-30 00:18:16 +00:00
garbled
b4e6f9c37a
Modify to better document getopts. This fixes PR# 704. Much thanks to
...
Christos for helping me out with this.
1998-10-29 23:23:36 +00:00
mark
7cc47ae9b9
Pay attention to the share_size field in the filecore boot block in
...
filecore_map(). From Andrew McMurry.
Closes PR 6343
1998-10-29 23:18:57 +00:00
jonathan
ba531b48c6
Use console_debugger() hook to enter DDB.
1998-10-29 21:25:17 +00:00
jonathan
3ac3cbcfb8
Add options DDB_FROMCONSOLE and sysctl ddb.fromconsole, analagous to
...
DDB_ONPANIC. Lets user ignore breaks but enter DDB on panic. Intended
for machines where debug on panic is useful, but DDB entry is not,
(public-access console, or terminal-servers which send spurious breaks)
Add new ddb hook, console_debugger(), which decides whether or not to
ignore console ddb requests. Console drivers should be updated to call
console_debugger(), not Debugger(), in response to serial-console
break or ddb keyboard sequence.
1998-10-29 21:22:32 +00:00
is
fbf4a091d5
Mention that Apollo3060-reworked Amiga 3000 SCSI is supported now.
1998-10-29 20:57:03 +00:00
bad
0e4096acee
/etc/rc.shutdown
1998-10-29 20:27:01 +00:00
bad
96cda5fe94
A basic /etc/rc.shutdown. Bails out if do_rcshutdown!=YES in /etc/rc.conf
...
(default is YES). Kills xdm and waits for it to terminate if it was enabled
in rc.conf (based on a code snippet from Ignatios).
1998-10-29 20:24:56 +00:00
bad
7404107445
Run /etc/rc.shutdown when the final shutdown time has come.
...
Thanks to Ted Lemon for helping with my English.
1998-10-29 20:12:56 +00:00
bad
af876a75fc
Delete redundant "the".
1998-10-29 18:55:27 +00:00
matt
d7585142e2
Include VAX instruction disassembly support into bfd. (XXX case[lbw] still
...
needs to be done.)
1998-10-29 17:31:10 +00:00
christos
bfef833a84
fix the size_t printf and initialize lineno.
1998-10-29 14:13:27 +00:00
christos
11cf3e1970
- KNF, remove extraneous casts
...
- split up parsing code
- centralize malloc checking
- use fparseln.
1998-10-29 12:57:02 +00:00
nisimura
e29350c92c
- Introduce MI NWSCONS drivers for TURBOchannel framebuffer option cards.
...
N.B., Digital UNIX never supports neither PMAG-AA (mfb) nor PMAG-BA (cfb)
for TC Alphas. PMAG-DV (xcfb) is Personal DECstation built in. All should
be good for console, but need much works for cursor/colormap completeness.
1998-10-29 12:24:24 +00:00
is
30d737b32b
learn more about AMANDA files
1998-10-29 11:11:49 +00:00
enami
9ddbeaedbb
- match if the function just probing is disk and its interface is ATA.
...
- use product table only for the card which requires quirks or doesn't
have disk device interface tuple.
1998-10-29 09:49:51 +00:00
enami
3f3c763b1b
Define some constants for function extension tuple of disk function.
1998-10-29 09:45:52 +00:00
enami
634f1b5bf7
fix typo and some indentation.
1998-10-29 09:42:45 +00:00
jonathan
5211fed3ab
Michael Hitch's fix to dtop handler:
...
make handler FSM robust enough to not lose its place after data overrun.
stops keyboard from going catatonic.
1998-10-29 04:54:20 +00:00
ross
49ac83490a
Fix bugs in the way the instkernel is compressed and in the prerequisite
...
names.
1998-10-29 00:37:06 +00:00