Commit Graph

176975 Commits

Author SHA1 Message Date
pooka 893db2f6ab Treat all of ^__ as compiler namespace and do not rename those
symbols.  This fixes e.g. fortify and sh3 millicode issues.  This
is still not perfect, however, since e.g. the MIPS _gp_disp is not
in ^__.

XXX: we provide a few ^__ symbols in the kernel, but those can be
easily renamed.  The harder problem is how to keep the kernel clean
of those afterwards.
2009-01-11 12:55:37 +00:00
tsutsui fe82ae1baf Use PRIu64 to print 64 bit dev_t. 2009-01-11 12:50:10 +00:00
tsutsui a37c14b49c Regen from syscalls.master rev 1.72:
> Update for compat_50 stuff. (compile test only)
2009-01-11 12:45:46 +00:00
tsutsui f318c9b526 Update for compat_50 stuff. (compile test only) 2009-01-11 12:44:47 +00:00
pooka 4d0f7c6fcd Warn that autoselecting nfs based on : or @ in the device path will
be removed in a future release.
2009-01-11 12:33:50 +00:00
tsutsui 41e9d73c06 Regen from syscalls.master rev 1.31:
> Update for compat_50 stuff. (compile test only)
2009-01-11 12:27:23 +00:00
tsutsui 2f67cbfacc Update for compat_50 stuff. (compile test only) 2009-01-11 12:25:03 +00:00
tsutsui 427f482fda Regen to pull proper "created from" revision strings. 2009-01-11 12:22:51 +00:00
tsutsui 348730301a <sys/syscallargs.h> requires <sys/sched.h> for cpuset_t. 2009-01-11 12:19:14 +00:00
haad a74b9dc067 Use 64bit long minor nuber in dm_dev structure. 2009-01-11 11:54:52 +00:00
haad ae10a6c772 Fix aprint_debug after christos-time_t merge. 2009-01-11 11:44:23 +00:00
cegger 8c2b3a39bc make this compile 2009-01-11 10:58:26 +00:00
cegger 378bd0b618 make this compile 2009-01-11 10:47:37 +00:00
nakayama 351d0ed2d1 Make this compile. 2009-01-11 10:43:17 +00:00
cegger f8e41c4991 make this compile 2009-01-11 10:40:27 +00:00
cegger e6e72079ad make this compile 2009-01-11 10:25:29 +00:00
cegger 138eec15bb make kgdb_dev a dev_t 2009-01-11 10:20:53 +00:00
cegger 08ebead94e make this compile 2009-01-11 09:51:38 +00:00
nakayama 18a8b7fa58 Redo previous for 32-bit kernel. 2009-01-11 09:48:49 +00:00
nakayama 4a6cbc55ae p_timer has been changed to struct itimerspec. 2009-01-11 09:39:17 +00:00
matt eb01a7c3df Initialize sc->sc_dev before we use it. 2009-01-11 07:40:02 +00:00
tsutsui 74ed958e0f Fix inverted logic on FPU type check in fpfault(). From OpenBSD. 2009-01-11 06:02:18 +00:00
christos 2567980901 another bsd.own.mk missing 2009-01-11 05:01:34 +00:00
christos acdd91479e we need route_enqueue not to be static 2009-01-11 04:34:16 +00:00
christos 209f6eb5bd add another directory the cvs did not merge. 2009-01-11 03:56:22 +00:00
christos da0b5ebdeb need bsd.own.mk for $NETBSDSRCDIR 2009-01-11 03:50:50 +00:00
christos f943330f91 merge another directory that cvs missed. 2009-01-11 03:46:25 +00:00
christos 404fbe5fb9 cvs does not -j new directories, do it manually. 2009-01-11 03:41:28 +00:00
dholland 5f34550dd1 fix typo 2009-01-11 03:32:44 +00:00
christos ee0cffb57b get the correct date for today. 2009-01-11 03:31:57 +00:00
christos 5ef9f056b5 mentioned files that need changing. 2009-01-11 03:31:12 +00:00
jmcneill c63ad92f33 add whitespace 2009-01-11 03:28:45 +00:00
christos 15c99043a1 mention christos-time_t 2009-01-11 03:23:38 +00:00
christos 6c9e472741 mention how to deal with christos-time_t 2009-01-11 03:20:31 +00:00
christos 8f9e04edea this change was somehow missed. 2009-01-11 03:16:33 +00:00
christos a5e2dcc3e2 christos-time_t: welcome to 5.99.7 2009-01-11 03:12:21 +00:00
christos 6e4e55b07c bump majors 2009-01-11 03:10:10 +00:00
christos 2ecd137f53 bump majors. 2009-01-11 03:09:35 +00:00
christos 46edb91e9f bump shared libraries. 2009-01-11 03:07:47 +00:00
christos 379d921ced resolve conflict. 2009-01-11 03:05:41 +00:00
christos 50728e7823 merge christos-time_t 2009-01-11 02:57:17 +00:00
christos 461a86f9bd merge christos-time_t 2009-01-11 02:45:45 +00:00
mrg 6bbe77565e add an empty module_init_md(), allows a MODULAR kernel to link. 2009-01-11 00:25:12 +00:00
mrg 0d6aaaf295 pull across the struct netbsd32_exec definition and use that in all
cases, since we never did 64 bit a.out.  now ldd on 32 bit a.out
at least tries to work, but fails (on sparc or sparc64, no idea yet
for x86) the same way that all dynamic a.out binaries fail.
2009-01-11 00:06:55 +00:00
pooka c0284edf66 * sparc supports rump kernel symbol rename
* plonk vax in here since it has issues with rename
2009-01-10 23:38:40 +00:00
pooka 132ffc213b Include userland version of atomic cas routines in librump.
(the kernel version disables interrupts and therefore can't be used)
2009-01-10 23:36:22 +00:00
wiz 91f5265e68 groff-1.20.1 out. 2009-01-10 22:30:30 +00:00
pooka a25e3b17bc Track mutex/rwlock/condvar status. This allows us to get rid of
the pthread_np calls which will not likely exist on other platforms.
2009-01-10 22:28:42 +00:00
bjh21 f8474b32a7 Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, which required
some amount of rewriting of the SUSP support.  I think the result is
at least as good as what came before, and I've fixed at least one bug
along the way.  Tested against RISC OS 3.70 on my Risc PC.

Oh, why do we want it?  It should allow us to make acorn{26,32} CDs that
can be booted directly from RISC OS without mucking around copying the
bootloader to a native filing system.
2009-01-10 22:06:29 +00:00
wiz 67cbe60826 Make ready for HTML output.
Use proper escape for backslash ('\e').
2009-01-10 21:58:38 +00:00