| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
some added const's.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also, unbreak the breakage introduced at the last revision of module.c.
This changes the semantics of mod_searchfile() (and mod_searchmodule())
to make the caller's responsibility freeing the buffer returned. This
is different from other functions in loader's code, and was done as a
fix for kern/9631. If someone wants to revert this to the original
behavior, don't forget to fix kern/9631 in another way.
This should also fix bin/10462, which was introduced as a result of the
first try at kern/9631 (module.c last revision).
PR: bin/10462
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
|
|
|
|
|
| |
PR: kern/9459
Submitted by: "Daniel C. Sobral" <dcs@newsguy.com>
|
|
|
|
| |
other variable values.
|
|
|
|
|
|
|
|
|
|
|
| |
- Discard large amounts of BIOS-related code in favour of the more compact
BTX vm86 interface.
- Build the loader module as ELF, although the resulting object is a.out,
make gensetdefs 32/64-bit sensitive and use a single copy of it.
- Throw away installboot, as it's no longer required.
- Use direct bcopy operations in the i386_copy module, as BTX
maps the first 16M of memory. Check operations against the
detected size of actual memory.
|
|
|
|
|
| |
enumerators, crossreference returned identifiers with a text-format
database and automatically load corresponding modules and dependancies.
|
|
|
|
| |
items. Eliminate warnings.
|
|
variable substitution.
Submitted by: Jordan Hubbard <jkh@freebsd.org>
|