Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-11-09 | New endian.h design. All architectures now use a common file for the bulk | Niklas Hallqvist | |
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32. | |||
1997-09-15 | kill Locore.c | Theo de Raadt | |
1997-08-08 | Change the bounds_check_with_label API to also take a cpu_disklabel | Niklas Hallqvist | |
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it. | |||
1997-08-01 | proto __flt_rounds correctly | Theo de Raadt | |
1997-07-24 | multiple inclusion protection; brenner@umr.edu | Theo de Raadt | |
1997-07-23 | Add AppleTalk netisr. Only tested (indeed, only compiled) on mac68k port. | denny | |
Add options NETATALK to your config to try it out. | |||
1997-07-07 | Too many things include <machine/ansi.h> w/o <sys/types.h> so | Todd C. Miller | |
make time_t int not int32_t. | |||
1997-07-05 | Make _BSD_TIME_T_ int32_t on all platforms. You can't write | Todd C. Miller | |
lint-free code when these differ in name accross platforms. Fundamnetal type has not changed (was int on alpha and long on others). | |||
1997-06-25 | Include usage notes in the rest of the endian.h files for consistancy. | grr | |
1997-06-25 | Big endian HTON?() macros should be (void)(x). | Jason Downs | |
1997-05-24 | mvme88k will not make release, but just as well make the source as close as | Dale S. Rahn | |
possible. | |||
1997-04-27 | COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIP | Todd C. Miller | |
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named. | |||
1997-04-20 | Add new clock related types; from NetBSD | Thorsten Lockert | |
1997-04-07 | wrong place | Theo de Raadt | |
1997-04-07 | add cd9660 spoofing and repair partition offset/block offset stuff | Theo de Raadt | |
1997-04-04 | Define in_addr_t and in_port_t everywhere but use u_intXX_t for | Todd C. Miller | |
htonl and friends. | |||
1997-03-25 | Ok here is the mvme88k userland, minus a few important pieces. | Dale S. Rahn | |
as, ld change need to be merged. It is known that shared libraries and C++ do not work. If anyone wants to step forward and take over the mvme88k port please do. It was dumped on me when the original developer, Nivas, left his previous job and started a new one. I am trying to get the port in a shape that someone could take over. | |||
1997-03-21 | Yet more DDB type correctness | Niklas Hallqvist | |
1997-03-03 | When importing a tree, make certain that a bunch of garbage isn't left around. | Dale S. Rahn | |
1997-03-03 | Cleanup after import. This also seems to bring up the current version. | Dale S. Rahn | |
1997-03-03 | Third try at importing the mvme88k port. This is a working kernel | Dale S. Rahn | |
from nivas. Userland and compiler still need to be worked on. Make certain what directory the import is done from. | |||
1997-03-03 | Second try at importing the mvme88k port. This is a working kernel | Dale S. Rahn | |
from nivas. Userland and compiler still need to be worked on. | |||
1997-03-03 | This is a remove to get rid of the old mvme88k port which was incomplete | Dale S. Rahn | |
to replace it with a working version. The kernel compiles and works at least. The new version will be imported shortly. | |||
1997-02-28 | Add missing _MACHINE & _MACHINE_ARCH defines + some RCS Ids | Niklas Hallqvist | |
1997-02-15 | add kernel_text symbol (just like other archs) | Michael Shalayeff | |
1997-01-27 | prototyping problems, PR#71, felix@mamba.pond.sub.org | Theo de Raadt | |
1997-01-16 | do not call resettodr() if RB_TIMEBAD is set due to being in ddb with clock ↵ | kstailey | |
updates suspended | |||
1996-12-23 | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | Theo de Raadt | |
1996-12-11 | MCLSHIFT=11, and calc MCLBYTES in such terms. found by pefo | Theo de Raadt | |
1996-11-25 | htons et al. works on explicit 16- and 32-bit quantities and not the | Niklas Hallqvist | |
machine dependent "short" and "long" integer. Correct and enhance manpage. Change all short and longs to u_int16_t and u_int32_t, respectively. OpenBSD RCSIds | |||
1996-11-23 | remrq -> remrunqueue | kstailey | |
1996-11-23 | added const to second parameter of cfprint_t routines | kstailey | |
1996-10-19 | random device is permanent now. | Michael Shalayeff | |
1996-09-20 | do not fool people into thinking VNODEPAGER is an option; netbsd pr#2757, ↵ | Theo de Raadt | |
erik@aarhus1.uni-c.dk | |||
1996-08-31 | disable TCP_COMPAT_42 | Theo de Raadt | |
1996-08-29 | rnd -> random | Theo de Raadt | |
1996-07-27 | handle RB_CONFIG | Theo de Raadt | |
1996-07-15 | add rnd driver | Michael Shalayeff | |
1996-05-29 | enable ELF/a.out/ECOFF in machine/exec.h | Theo de Raadt | |
1996-05-15 | add all the possible SCSI device types to the GENERIC configs. | Michael Shalayeff | |
1996-05-04 | remove #ifndef LKM, since that stuff already in sys/conf.h, | Michael Shalayeff | |
add lkmenodev prototype. | |||
1996-04-24 | Add network config dependencies. | Michael Shalayeff | |
1996-03-26 | From NetBSD: vnode_if.[ch] made machine independent. | Michael Shalayeff | |
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;) | |||
1996-03-24 | Prefix usage of "long long" with a "/* LONGLONG */" comment to shut up | Thorsten Lockert | |
lint(1) about it | |||
1996-03-24 | Use __asm in place of asm | Thorsten Lockert | |
1996-03-24 | Provide empty __warn_references() when we are not running GCC | Thorsten Lockert | |
1996-01-12 | SIGBUS is an alignment fault. SIGSEGV is an access violation | Theo de Raadt | |
1996-01-05 | ss_sp is correct, ss_base is not. noticed by agc@sde.uts.amdahl.com; netbsd ↵ | Theo de Raadt | |
pr#1784 | |||
1995-12-05 | working .cvsignore files | Theo de Raadt | |
1995-12-05 | Third try at importing the mvme88k port. This is a working kernel | Theo de Raadt | |
from nivas. Userland and compiler still need to be worked on. Make certain what directory the import is done from. |