Commit Graph

104411 Commits

Author SHA1 Message Date
manu
6224b0c0ce Fixed mistakes 2002-10-30 07:39:40 +00:00
manu
28aec4f521 Added COMPAT_MACH and EXEC_MACHO 2002-10-30 06:45:17 +00:00
manu
fddf44c0bf Add COMPAT_MACH and EXEC_MACHO support on the PowerPC 2002-10-30 06:41:45 +00:00
manu
a3da524774 Prepare syscall.c for COMPAT_MACH support. linux_syscall_intern is
moved to a Linux specific file, child_return is moved to trap.c,
and we introduce a EMULNAME macro co that syscall.c can be included to
define the system call handler for another emulation.
2002-10-30 06:37:37 +00:00
manu
fe4e91080d Moved binary compatibility options from arch directory to cpu directory 2002-10-30 06:26:42 +00:00
manu
3d25c32160 Removed m68k OSes binary compatibility (this is a powerpc port, right?) 2002-10-30 06:20:01 +00:00
yamt
3a7bfaf54e change "uoff" to voff_t from vaddr_t as it's offset within uvm object.
fix PR/18855.
2002-10-30 05:24:33 +00:00
simonb
a426ccb272 Fix whitespace bogon. 2002-10-30 02:48:28 +00:00
petrov
71614764a4 Compile with an ISO C preprocessor. 2002-10-30 01:46:09 +00:00
manu
9b4f3b0464 Introduce an array of supported CPU types by a given arch for Mach-O 2002-10-29 22:22:30 +00:00
leo
4ffdd69467 Fix typo (isic_isac_recover -> isic_recover). Noticed by Matthias Drochner. 2002-10-29 21:02:45 +00:00
manu
b57515f2c4 If the magic number is 0xfeedface instead of 0xcafebabe, this means that
the executable is not fat. The binary starts with an object header instead
of a mach fat header.
2002-10-29 19:28:19 +00:00
junyoung
d285dd8c38 Reduce the number of #ifdef __sparc__ from 5 to 3. 2002-10-29 17:54:40 +00:00
tsutsui
561b10d262 Remove no longer needed #ifdef __alpha__ and #ifdef __mips__. 2002-10-29 17:01:16 +00:00
wiz
0b48b4c927 Fix typos. Found by Adrian Mrva. 2002-10-29 16:22:33 +00:00
wiz
77e9b5999f Fix typo. Found by Adrian Mrva. 2002-10-29 16:21:18 +00:00
wiz
64ffd490cb Fix typos. Found by Adrian Mrva. 2002-10-29 16:19:49 +00:00
wiz
e597be7d4e Fix typo. Found by Adrian Mrva. 2002-10-29 16:18:06 +00:00
wiz
c1f53358ea Fix typos. Found by Adrian Mrva. 2002-10-29 16:16:58 +00:00
wiz
bcae355603 Fix typo. Found by Adrian Mrva. 2002-10-29 16:16:14 +00:00
wiz
a125d07668 Fix typos. Found by Adrian Mrva. 2002-10-29 16:12:25 +00:00
wiz
756bcd1182 Fix typo. Found by Adrian Mrva. 2002-10-29 16:08:59 +00:00
provos
e9ac78c504 allow empty string 2002-10-29 15:44:38 +00:00
thorpej
35d6519b2d Don't truncate the vm_map_entry offset to 32-bits when printing. 2002-10-29 14:50:53 +00:00
tsutsui
48d369009d Echo dbsym command. 2002-10-29 14:33:32 +00:00
tsutsui
4ece245b0e Initialize statprev in setstatclockrate(). 2002-10-29 14:30:03 +00:00
blymn
d52b0596b3 Added verified exec device (veriexec) 2002-10-29 14:11:17 +00:00
wiz
05f5fc3aaf Lots of cleanup. 2002-10-29 14:11:06 +00:00
blymn
1baccad4de Added verifiedexec_load signature generator scripts. 2002-10-29 14:05:33 +00:00
blymn
7f84eccbb6 Added fingerprint loader tool for verified exec. 2002-10-29 13:58:01 +00:00
junyoung
93c1a9d0c7 Rename sparc_screen_is_console() to mach64_is_console() and turn it into
a MI interface.
2002-10-29 13:50:11 +00:00
wiz
691df76a8b Markup fixes. 2002-10-29 12:42:10 +00:00
blymn
19a0d736c2 Added man page for verified exec pseudo-device 2002-10-29 12:37:49 +00:00
blymn
29b7b4241f Added support for fingerprinted executables aka verified exec 2002-10-29 12:31:20 +00:00
martin
3fcea7fb21 Include <string.h> for memset() prototype. 2002-10-29 10:59:32 +00:00
martin
78902b71ba Include <string.h> for memset() prototype. 2002-10-29 10:39:36 +00:00
yamt
059aba1c85 fix panic (assertion failure) on error case.
if uiomove is failed, we should clean up pages past eof.

the problem reported by kay.
ok'ed by Chuck Silvers.
2002-10-29 10:15:16 +00:00
chs
fc374b9d4f add Boca Research 4- and 8-port cards. from openbsd. 2002-10-29 08:59:36 +00:00
manu
0d50171c61 Added support for COMPAT_MACH 2002-10-29 07:17:43 +00:00
junyoung
4c3981eea3 Save a jmp for memcpy(3). 2002-10-29 07:01:44 +00:00
junyoung
333f362341 memcpy(3) no longer deals with overlap case; it's now forward-only. 2002-10-29 06:53:18 +00:00
lukem
4fcc3e8569 remove a bunch of entries in /usr/include/g++ which are NOT obsolete 2002-10-29 06:44:40 +00:00
junyoung
7f21deb763 Get rid of pointer wraparound check. Ok'ed by TAMURA Kent. 2002-10-29 06:35:17 +00:00
lukem
34c993950b revert most of rev 1.4, since AFAICT, the files are NOT obsolete 2002-10-29 06:19:37 +00:00
lukem
854d3205c4 hpcsh/bootinfo.h does not actually appear to be obsolete... 2002-10-29 06:04:16 +00:00
lukem
c41a35350c vn_marktext is not obsolete any more 2002-10-29 05:30:23 +00:00
lukem
918cabcf54 add /etc/default. sort file 2002-10-29 05:05:12 +00:00
chs
cab484e445 move includes to the top so that this builds in libc context too. 2002-10-29 04:40:55 +00:00
hubertf
bf1b684897 Add dates. From src/doc/CHANGES* and CVS, mostly. 2002-10-29 01:13:01 +00:00
jdolecek
5f27f09bcf descend to kqueue too, now 2002-10-29 00:48:48 +00:00