Commit Graph

31440 Commits

Author SHA1 Message Date
jb
0c6e2f4baf Change the profile data file name from gmon.out to progname.gmon
where progname comes from __progname in crt0 or crt1.
1998-09-05 07:56:36 +00:00
jkh
2e935a87b1 Set CHROOTDIR's initial object type also.
Suggested by:	jb
1998-09-05 07:43:13 +00:00
jb
e49becf757 Now that ldconfig does elf work too, build it on alpha as well. 1998-09-05 07:35:19 +00:00
obrien
c167726f96 More sorting of references. 1998-09-05 06:56:36 +00:00
jkh
5d28524bcc Add OBJFORMAT to list of variables passed into /mk script since it seems
to think you're using aout otherwise (and emits a rather confusing and
inaccurate diagnostic about OBJFORMAT being set in /etc/make.conf when
it most demonstrably is not set there).
1998-09-05 06:54:42 +00:00
obrien
d278c4134b MFO: rev 1.3 - correct man page xrefs. 1998-09-05 06:38:19 +00:00
obrien
82efbb1b97 compare getopt() with -1, not EOF 1998-09-05 06:06:00 +00:00
obrien
5b4548c175 MFO rev 1.4 - sort cross references 1998-09-05 05:52:24 +00:00
jdp
620892cbb4 Explicitly pass the "-aout" option to ldconfig, until I've had a
chance to work out a better scheme to handle the separate
invocations necessary for a.out and ELF.
1998-09-05 04:27:35 +00:00
jdp
223720d306 Implement ldconfig functionality for ELF. The hints are stored in
a different file than the a.out hints, namely, "/var/run/ld-elf.so.hints".
These hints consist only of the directory search path.  There is
no hash table as in the a.out hints, because ELF doesn't have to
search for the file with the highest minor version number.  (It
doesn't have minor version numbers at all.)

A single run of ldconfig updates either the a.out hints or the ELF
hints, but not both.  The set of hints to process is selected in
the usual way, via /etc/objformat, or ${OBJFORMAT}, or the "-aout"
or "-elf" command line option.  The rationale is that you probably
want to search different directories for ELF than for a.out.

"ldconfig -r" is faked up to produce output like we are used to,
except that for ELF there are no minor version numbers.  This should
enable "ldconfig -r" to be used for checking LIB_DEPENDS in ports
even for ELF.

I implemented the ELF functionality in a new source file, with an
eye toward eliminating the a.out code entirely at some point in
the future.
1998-09-05 03:31:00 +00:00
kato
6e011cc136 Sync with sys/i386/conf/files.i386 revision 1.201. 1998-09-05 02:36:18 +00:00
kato
d5c0e6cce7 Sync with sys/i386/conf/Makefile.i386 revision 1.121. 1998-09-05 02:35:21 +00:00
kato
b6d5b323b2 Increase 'maxusers' to 32. 1998-09-05 02:20:52 +00:00
obrien
2009cb3703 With the change to the 4.4Lite2 mount interface we don't need special
conf files.
1998-09-05 00:58:37 +00:00
jdp
312c9bcd16 Add hints file structures and defines. 1998-09-05 00:53:53 +00:00
msmith
3b7b9fd0d6 Escape the \ characters so that the intended beep at the end of the
boot.help message is actually appended correctly.
1998-09-05 00:36:18 +00:00
jb
2bd3d3a87c Add -lcrypt. 1998-09-05 00:34:36 +00:00
jb
6c8bd8f8ef Add -lcrypt when building kerberos. 1998-09-05 00:32:27 +00:00
jkh
b2dec247da Actually *looking* at this file now, I see that a good deal more
can be eliminated. :)
1998-09-04 23:51:40 +00:00
jkh
a9aac1e238 Turn tcp_extentions off by default. They sometimes cause pain. 1998-09-04 23:37:24 +00:00
luoqi
b2ef8290c9 Make irq forwarding truely functional. 1998-09-04 23:03:04 +00:00
jb
f872545ef0 Enable rtld-elf for build on alpha too. We now have support for shared
libraries on alpha!
1998-09-04 22:55:17 +00:00
markm
44c4132b62 Unbreak "make release".
Submitted by:	Justin Gibbs
1998-09-04 22:18:49 +00:00
jb
f30977e8b1 YAMT (yet another missing target). It's a shame that these have to
be visible to the user. Maybe `make release' should call the backend
directly.
1998-09-04 21:19:37 +00:00
msmith
b300916b7d Increase 'maxusers' to 32; with the number of people using GENERIC as
their one-size-fits-all kernel, this should help reduce the "out of foo"
reports.

Reviewed by:	jkh
1998-09-04 19:55:51 +00:00
abial
d7acf6f103 Bring the docs more up-to-date. Document the 'custom' setup. 1998-09-04 19:47:24 +00:00
abial
7680e8d024 Added special type of setup called 'custom'. It allows you to supply
your own config directory laid out exactly like the standard ones.

Suggested by:	Richard Wackerbarth <rkw@dataplex.net>
1998-09-04 19:38:57 +00:00
dfr
61d8f0b0b1 Add alpha support.
Submitted by: John Birrell <jb@cimlogic.com.au> (with extra hacks by me)
Obtained from: Probably NetBSD
1998-09-04 19:03:57 +00:00
dfr
3336b3dab4 Cosmetic changes to the PAGE_XXX macros to make them consistent with
the other objects in vm.
1998-09-04 18:49:35 +00:00
brian
6a976db185 Don't cast potentially unaligned addresses to pointers to
non-char types on non-i386 architectures.
On Alpha and Sparc we get a bus error if we do.
1998-09-04 18:26:00 +00:00
nsouch
a95afc1119 Device registration temporaly removed until major number allocation ok. 1998-09-04 17:53:42 +00:00
wpaul
5a1062b091 Modify the xl_mediacheck() routine to also test for the case where the
XCVR value read from the EEPROM is completely wrong. I've had one report
of a 3c900 card that returns an xcvr value of 14, which is impossible
(the manual states that all vales above 8 are reserved). If the value
is out of the expe

Add PCI vendor ID for the 3c980-TX server adapter card, which apparently
also uses the cyclone chip. Graciously supplied Mats O Jansson
<maja@cntw.com>.

Also noted by Mats, the 10mpbs cyclone adapters should be named 3c900B,
not 3c905B. I haven't actually encountered a 10mbps only cyclone adapter
yet, nor anybody who has one, but this makes sense given the naming
scheme used for the older boomerang adapters.
1998-09-04 16:22:15 +00:00
imp
a72d9deb16 o Enable standby mode in apm utility. You need a newer kernel for this
functionality to work (however, the kernel changes were committed
  to current at 1998/07/05 23:29:11 PDT).
o Enable setting of a timer for later wakeup.  Note, not all APM
  BIOSes support this for all modes (mine doesn't support waking up on
  a timer from standby mode).
o Print out the APM capabilities, as reported by the BIOS.
o Report wake on ring indication.  No way to enable/disable this, but
  it is reported.
o update man page with above
o The output of this command has changed, so if you have a script that
  parses its output, then you may need to rewrite it slightly.
o The code attempts to deal with older kernels than July 5, 1998, but
  that part of the code isn't well tested.
1998-09-04 16:08:54 +00:00
ache
f6a8428190 make sbflush panic messages more descriptive 1998-09-04 13:13:18 +00:00
ache
d2b690ba6e PAGE_WAKEUP -> vm_page_wakeup 1998-09-04 13:10:34 +00:00
yokota
98583a6c59 Fix uninitialized variable.
PR: bin/7799
Submitted by: Sheldon Hearn (axl@iafrica.com)
1998-09-04 10:15:48 +00:00
jb
26a33c39c0 Add the distribute target that make release wants. 1998-09-04 09:19:19 +00:00
obrien
874cec2b9f Don't utilize the pre-4.4Lite2 INITMOUNTNAMES compatibility cruft.
(bde will remove it soon)
1998-09-04 08:55:29 +00:00
jkh
8a98c63bcd Just nuke the aout bootstrap stuff since we don't need it anymore.
Simplify accordingly for ELF.
Convinced by:	jb
1998-09-04 08:22:59 +00:00
abial
ff8145d72f Set OBJFORMAT=aout to affect the whole build - for now, it seems that too
many tools needed to build the floppies are dependent on a.out...
1998-09-04 08:08:05 +00:00
dfr
f5985434e9 Cosmetic changes to the PAGE_XXX macros to make them consistent with
the other objects in vm.
1998-09-04 08:06:57 +00:00
dfr
264c30af2c Make SimOS work again. 1998-09-04 08:01:26 +00:00
dfr
4fd12ab9b2 Make this build even if sio is not in the kernel. 1998-09-04 07:58:33 +00:00
ache
0b49ec5ad9 add missing sys/queue.h 1998-09-04 07:48:53 +00:00
jkh
d5ca9d5eed Only move a.out libs if we're building for a.out. 1998-09-04 06:31:34 +00:00
nsouch
59fd9988ec pcf.c added, support for the Philips PCF8584 I2C bus controller
(this is part of the iicbus system)
1998-09-04 06:06:55 +00:00
obrien
925418d6a7 revert back to rev 1.5 1998-09-04 06:01:42 +00:00
obrien
76caa98b09 Don't assume that time_t is long.
(from rev 1.4 by bde of old AMD)
1998-09-04 04:42:28 +00:00
msmith
b10e3917e3 Generic plug-and-play enumerator infrastructure. Query supplied
enumerators, crossreference returned identifiers with a text-format
database and automatically load corresponding modules and dependancies.
1998-09-04 02:43:26 +00:00
dfr
0b2fb72464 Add manpages for the new device framework. 1998-09-03 21:52:05 +00:00