The NetBSD Project

CVS log for src/sys/lib/libsa/stand.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / lib / libsa

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.87 / (download) - annotate - [select for diffs], Sat Apr 30 09:24:05 2022 UTC (9 months ago) by rin
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.86: +1 -5 lines
Diff to previous 1.86 (colored)

Now, NULL is always defined correctly, as we include <sys/param.h> above.

Revision 1.86 / (download) - annotate - [select for diffs], Fri Apr 29 07:42:07 2022 UTC (9 months, 1 week ago) by rin
Branch: MAIN
Changes since 1.85: +24 -1 lines
Diff to previous 1.85 (colored)

Re-introduce SA_HARDCODED_SECSIZE hack, by which hardcoded DEV_BSIZE is
used instead of secsize obtained by SAIOSECSIZE ioctl.

This hack avoids divdi3 and friends from being linked, in order to
support variable secsize for some archs.

Should be useful for ancient archs, for which secsize is fixed.

Thanks christos@ for comment.

Revision 1.85 / (download) - annotate - [select for diffs], Wed Apr 27 14:48:50 2022 UTC (9 months, 1 week ago) by rin
Branch: MAIN
Changes since 1.84: +0 -19 lines
Diff to previous 1.84 (colored)

Revert previous at the moment.

This is wrong reasoning; 68020 and above (incl. 040 and 060) support
32-bit displacements for PC relative addressing (via "fully extension
addressing mode" with null index register).

I've still not figured out what goes wrong with amiga/boot(8) when
compiled without -l option for gas(1)...

On 2022/04/27 20:48, Rin Okuyama wrote:
> Module Name:	src
> Committed By:	rin
> Date:		Wed Apr 27 11:48:26 UTC 2022
>
> Modified Files:
> 	src/sys/lib/libsa: ext2fs.c minixfs3.c stand.h ufs.c
>
> Log Message:
> Introduce SA_HARDCODED_SECSIZE hack, by which hardcoded DEV_BSIZE is
> used instead of secsize obtained by SAIOSECSIZE ioctl.
>
> This hack avoids divdi3 and friends from being linked, in order to
> support variable secsize.
>
> This is useful for amiga/boot(8); it is loaded by firmware into
> unpredictable address, and therefore all symbols should be
> addressable by PC relative mode with only 16-bit displacements.
>
> See sys/arch/amiga/stand/bootblock/{boot/bbstart.s,elf2bb,txlt} for
> more details.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.31 -r1.32 src/sys/lib/libsa/ext2fs.c
> cvs rdiff -u -r1.10 -r1.11 src/sys/lib/libsa/minixfs3.c
> cvs rdiff -u -r1.83 -r1.84 src/sys/lib/libsa/stand.h src/sys/lib/libsa/ufs.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

Revision 1.84 / (download) - annotate - [select for diffs], Wed Apr 27 11:48:26 2022 UTC (9 months, 1 week ago) by rin
Branch: MAIN
Changes since 1.83: +20 -1 lines
Diff to previous 1.83 (colored)

Introduce SA_HARDCODED_SECSIZE hack, by which hardcoded DEV_BSIZE is
used instead of secsize obtained by SAIOSECSIZE ioctl.

This hack avoids divdi3 and friends from being linked, in order to
support variable secsize.

This is useful for amiga/boot(8); it is loaded by firmware into
unpredictable address, and therefore all symbols should be
addressable by PC relative mode with only 16-bit displacements.

See sys/arch/amiga/stand/bootblock/{boot/bbstart.s,elf2bb,txlt} for
more details.

Revision 1.82.32.1 / (download) - annotate - [select for diffs], Thu Jun 17 04:46:34 2021 UTC (19 months, 2 weeks ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.82: +1 -2 lines
Diff to previous 1.82 (colored) next main 1.83 (colored)

Sync w/ HEAD.

Revision 1.82.34.1 / (download) - annotate - [select for diffs], Mon May 31 22:15:21 2021 UTC (20 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.82: +1 -2 lines
Diff to previous 1.82 (colored) next main 1.83 (colored)

sync with head

Revision 1.83 / (download) - annotate - [select for diffs], Mon May 17 08:50:36 2021 UTC (20 months, 2 weeks ago) by mrg
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Changes since 1.82: +1 -2 lines
Diff to previous 1.82 (colored)

move bi-endian disklabel support from the kernel and libsa into libkern.

- dkcksum() and dkcksum_sized() move from subr_disk.c and from
  libsa into libkern/dkcksum.c (which is missing _sized() version),
  using the version from usr.sbin/disklabel.

- swap_disklabel() moves from subr_disk_mbr.c into libkern, now called
  disklabel_swap().  (the sh3 version should be updated to use this.)

- DISKLABEL_EI becomes a first-class option with opt_disklabel.h.

- add libkern.h to libsa/disklabel.c.

this enables future work for bi-endian libsa/ufs.c (relevant for ffsv1,
ffsv2, lfsv1, and lfsv2), as well as making it possible for ports not
using subr_disk_mbr.c to include bi-endian disklabel support (which,
afaict, includes any disk on mbr-supporting platforms that do not have
an mbr as well as disklabel.)

builds successsfully on: alpha, i386, amd64, sun2, sun3, evbarm64,
evbarm64-eb, sparc, and sparc64.  tested in anita on i386 and sparc,
testing in hardware on evbarm64*.

Revision 1.76.2.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:38:46 2017 UTC (5 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.76.2.1: +2 -2 lines
Diff to previous 1.76.2.1 (colored) to branchpoint 1.76 (colored) next main 1.77 (colored)

update from HEAD

Revision 1.79.4.2 / (download) - annotate - [select for diffs], Wed Oct 5 20:56:03 2016 UTC (6 years, 4 months ago) by skrll
Branch: nick-nhusb
Changes since 1.79.4.1: +1 -3 lines
Diff to previous 1.79.4.1 (colored) to branchpoint 1.79 (colored) next main 1.80 (colored)

Sync with HEAD

Revision 1.82 / (download) - annotate - [select for diffs], Sat Aug 27 18:59:18 2016 UTC (6 years, 5 months ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, thorpej-futex-base, thorpej-futex, thorpej-cfargs-base, thorpej-cfargs, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_staticlib_x-base, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: thorpej-i2c-spi-conf, cjep_staticlib_x
Changes since 1.81: +1 -3 lines
Diff to previous 1.81 (colored)

Remove gets() from here too.

Revision 1.79.4.1 / (download) - annotate - [select for diffs], Sat Jul 9 20:25:20 2016 UTC (6 years, 6 months ago) by skrll
Branch: nick-nhusb
Changes since 1.79: +3 -1 lines
Diff to previous 1.79 (colored)

Sync with HEAD

Revision 1.81 / (download) - annotate - [select for diffs], Sat Jun 11 06:20:11 2016 UTC (6 years, 7 months ago) by dholland
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, nick-nhusb-base-20160907
Changes since 1.80: +3 -3 lines
Diff to previous 1.80 (colored)

gets_s -> kgets.

The exact name isn't that important; but it is important not to use
"gets_s" and thereby allow anyone to falsely get the impression we're
implementing Annex K. We aren't.

ok core.

Revision 1.80 / (download) - annotate - [select for diffs], Sun Jun 5 13:33:03 2016 UTC (6 years, 8 months ago) by maxv
Branch: MAIN
Changes since 1.79: +3 -1 lines
Diff to previous 1.79 (colored)

Use gets_s instead of gets. The x86 bootloader prompt is easy to
overflow.

Revision 1.76.2.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:04:30 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.76: +4 -8 lines
Diff to previous 1.76 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.79 / (download) - annotate - [select for diffs], Sun Aug 10 07:40:49 2014 UTC (8 years, 5 months ago) by isaki
Branch: MAIN
CVS Tags: tls-maxphys-base, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: nick-nhusb
Changes since 1.78: +3 -1 lines
Diff to previous 1.78 (colored)

Unify all arch/*/stand's atoi() to MI libsa.
lib/libsa/atoi.c was separated from lib/libsa/bootcfg.c.
PR/49084

Revision 1.73.2.3 / (download) - annotate - [select for diffs], Thu May 22 11:41:04 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.73.2.2: +2 -8 lines
Diff to previous 1.73.2.2 (colored) to branchpoint 1.73 (colored) next main 1.74 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.76.4.1 / (download) - annotate - [select for diffs], Sun May 18 17:46:08 2014 UTC (8 years, 8 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.76: +2 -8 lines
Diff to previous 1.76 (colored) next main 1.77 (colored)

sync with head

Revision 1.78 / (download) - annotate - [select for diffs], Wed Mar 26 18:02:24 2014 UTC (8 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Changes since 1.77: +1 -7 lines
Diff to previous 1.77 (colored)

Remove {v,}sprintf

Revision 1.77 / (download) - annotate - [select for diffs], Sun Jan 5 21:38:25 2014 UTC (9 years, 1 month ago) by jakllsch
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Make libsa fsmod string pointer const.

Revision 1.75.2.1 / (download) - annotate - [select for diffs], Sun Jun 3 21:42:52 2012 UTC (10 years, 8 months ago) by jdc
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.75: +1 -2 lines
Diff to previous 1.75 (colored) next main 1.76 (colored)

Pull up revisions:
  src/sys/arch/i386/stand/lib/exec.c revision 1.50
  src/sys/arch/sandpoint/stand/altboot/main.c revision 1.21 via patch
  src/sys/lib/libsa/ext2fs.c revision 1.13
  src/sys/lib/libsa/ffsv1.c revision 1.6
  src/sys/lib/libsa/ffsv2.c revision 1.6
  src/sys/lib/libsa/globals.c revision 1.9
  src/sys/lib/libsa/lfsv1.c revision 1.5
  src/sys/lib/libsa/lfsv2.c revision 1.5
  src/sys/lib/libsa/stand.h revision 1.76
  src/sys/lib/libsa/ufs.c revision 1.58
(requested by dsl in ticket #279).

Remove the code that tries to load the "ffs" kernel module during boot.
This is in line with the core decision than even modular kernels should
  contain the ffs code.
I've left in the code that tries to load "nfs" and "ext2fs", but it
  isn't clear that is necessary.
Removes a warning message that (usually) flashes past to fast to read.
AFAICT all the relevant kernels contain ffs (and nfs for that matter).

Revision 1.73.6.2 / (download) - annotate - [select for diffs], Sat Jun 2 11:09:36 2012 UTC (10 years, 8 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.73.6.1: +1 -2 lines
Diff to previous 1.73.6.1 (colored) to branchpoint 1.73 (colored) next main 1.74 (colored)

sync to latest -current.

Revision 1.73.2.2 / (download) - annotate - [select for diffs], Wed May 23 10:08:13 2012 UTC (10 years, 8 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.73.2.1: +1 -2 lines
Diff to previous 1.73.2.1 (colored) to branchpoint 1.73 (colored)

sync with head.

Revision 1.76 / (download) - annotate - [select for diffs], Mon May 21 21:34:16 2012 UTC (10 years, 8 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, jmcneill-usbmp-base10, agc-symver-base, agc-symver
Branch point for: tls-maxphys, rmind-smpnet
Changes since 1.75: +1 -2 lines
Diff to previous 1.75 (colored)

Remove the code that tries to load the "ffs" kernel module during boot.
This is in line with the core decision than even modular kernels should
  contain the ffs code.
I've left in the code that tries to load "nfs" and "ext2fs", but it
  isn't clear that is necessary.
Removes a warning message that (usually) flashes past to fast to read.
AFAICT all the relevant kernels contain ffs (and nfs for that matter).

Revision 1.73.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:08:33 2012 UTC (10 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.73: +36 -2 lines
Diff to previous 1.73 (colored)

sync with head

Revision 1.73.6.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:35:35 2012 UTC (10 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.73: +36 -2 lines
Diff to previous 1.73 (colored)

merge to -current.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Jan 16 18:44:13 2012 UTC (11 years ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base4, netbsd-6-base, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

PR/45796: Evgeniy Ivanov minixfs3 support.
Split out fn_match since we have 3 copies now.

Revision 1.74 / (download) - annotate - [select for diffs], Sun Dec 25 06:09:08 2011 UTC (11 years, 1 month ago) by tsutsui
Branch: MAIN
Changes since 1.73: +34 -2 lines
Diff to previous 1.73 (colored)

Apply the following patch submitted by Evgeniy Ivanov:
http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html
http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html

 - add 'ls' op to struct fs_ops to support ls command on each fs,
   enabled by -DLIBSA_ENABLE_LS_OP and SAMISCMAKEFLAGS+="SA_ENABLE_LS_OP=yes"
   in libsa
 - split sys/lib/libsa/ufs_ls.c into UFS specific part and MI part (ls.c)
   that opens the target fs and calls fs-depedent XXX_ls() functions
 - add a ls op for ext2fs
   (all other fs than ufs and ext2fs don't have actual ls ops yet)
 - replace existing MD ufs_ls() calls with this new MI ls()

The original patch was written for i386 and ext2fs.
zaurus zboot has been tested by nonaka@.
ews4800mips and x68k loaders have been tested by me (with several fixes).
landisk might be okay since it was almost copied from i386.

XXX1: "ls" op in fs_ops looks a bit inconsistent, but we will be able to
      replace it with real fs ops like readdir if it's really worth
XXX2: someone might have to check sys/arch/ia64/stand/efi/libefi/efifs_ls.c

Revision 1.73 / (download) - annotate - [select for diffs], Sun Jul 17 20:54:52 2011 UTC (11 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.72: +5 -4 lines
Diff to previous 1.72 (colored)

Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.

Revision 1.71.2.1 / (download) - annotate - [select for diffs], Thu Jun 23 14:20:23 2011 UTC (11 years, 7 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.71: +15 -15 lines
Diff to previous 1.71 (colored) next main 1.72 (colored)

Catchup with rmind-uvmplock merge.

Revision 1.72 / (download) - annotate - [select for diffs], Thu Jun 16 13:44:56 2011 UTC (11 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.71: +15 -15 lines
Diff to previous 1.71 (colored)

Add an optional MD calling convention flag for use in libsa when space
optimisation is critical. Use this on i386 to switch to register passing
calling convention for the file system entry points and most assembler
call backs that have to preserve at least 3 registers.

Revision 1.70.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:09:43 2011 UTC (11 years, 8 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.70: +1 -2 lines
Diff to previous 1.70 (colored) next main 1.71 (colored)

Sync with HEAD.

Revision 1.69.4.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:55:29 2011 UTC (11 years, 11 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.69: +3 -3 lines
Diff to previous 1.69 (colored) next main 1.70 (colored)

sync with head

Revision 1.70.4.1 / (download) - annotate - [select for diffs], Sat Mar 5 15:10:42 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.70: +1 -2 lines
Diff to previous 1.70 (colored) next main 1.71 (colored)

Sync with HEAD

Revision 1.71 / (download) - annotate - [select for diffs], Fri Feb 25 00:17:36 2011 UTC (11 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base, bouyer-quota2-nbase
Branch point for: cherry-xenmp
Changes since 1.70: +1 -2 lines
Diff to previous 1.70 (colored)

Move HEXDIGIT to mvme68k's sboot. It seems to be the only user.
Save a byte by explicitly specifying the size.

Revision 1.70 / (download) - annotate - [select for diffs], Fri Dec 24 23:12:28 2010 UTC (12 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.69: +3 -2 lines
Diff to previous 1.69 (colored)

panic takes a printf format too.

Revision 1.66.2.1 / (download) - annotate - [select for diffs], Wed May 13 17:22:16 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.66: +5 -1 lines
Diff to previous 1.66 (colored) next main 1.67 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.64.4.1 / (download) - annotate - [select for diffs], Mon May 4 08:13:52 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.64: +9 -2 lines
Diff to previous 1.64 (colored) next main 1.65 (colored)

sync with head.

Revision 1.64.12.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:37:14 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.64.12.1: +5 -1 lines
Diff to previous 1.64.12.1 (colored) to branchpoint 1.64 (colored) next main 1.65 (colored)

Sync with HEAD.

Revision 1.69 / (download) - annotate - [select for diffs], Thu Mar 19 10:20:54 2009 UTC (13 years, 10 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, matt-premerge-20091211, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base
Branch point for: rmind-uvmplock
Changes since 1.68: +1 -2 lines
Diff to previous 1.68 (colored)

Revert previous.  MI libsa doesn't provide bcmp().

Revision 1.68 / (download) - annotate - [select for diffs], Thu Mar 19 08:38:12 2009 UTC (13 years, 10 months ago) by he
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67 (colored)

Add a prototype for the bcmp() function as well.

Revision 1.67 / (download) - annotate - [select for diffs], Wed Mar 18 12:25:07 2009 UTC (13 years, 10 months ago) by tsutsui
Branch: MAIN
Changes since 1.66: +5 -1 lines
Diff to previous 1.66 (colored)

- remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> has
  macro which replace them with mem*() functions in #ifdef _KERNEL as noted
  in man pages
- move declarations of bcopy(3) and bzero(3) into <lib/libsa/stand.h>
  since they are still in libsa for some MD standalone sources
  (I guess all bcmp(3) in standalone sources have been replaced with memcmp(3)
   but they should be replaced with memcmp() anyway)

Revision 1.64.12.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:19:57 2009 UTC (14 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.64: +5 -2 lines
Diff to previous 1.64 (colored)

Sync with HEAD.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Jan 17 14:00:36 2009 UTC (14 years ago) by tsutsui
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Branch point for: jym-xensuspend
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

Remove __P().

Revision 1.63.6.2 / (download) - annotate - [select for diffs], Sat Jan 17 13:29:22 2009 UTC (14 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.63.6.1: +3 -0 lines
Diff to previous 1.63.6.1 (colored) to branchpoint 1.63 (colored) next main 1.64 (colored)

Sync with HEAD.

Revision 1.64.10.1 / (download) - annotate - [select for diffs], Sat Dec 13 01:15:18 2008 UTC (14 years, 1 month ago) by haad
Branch: haad-dm
Changes since 1.64: +4 -1 lines
Diff to previous 1.64 (colored) next main 1.65 (colored)

Update haad-dm branch to haad-dm-base2.

Revision 1.65 / (download) - annotate - [select for diffs], Wed Nov 19 12:36:41 2008 UTC (14 years, 2 months ago) by ad
Branch: MAIN
CVS Tags: mjf-devfs2-base, haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Changes since 1.64: +4 -1 lines
Diff to previous 1.64 (colored)

For the x86 boot loader, autoload a kernel module corresponding to the
root file system type.

Revision 1.63.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:43:06 2008 UTC (14 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.63: +1 -9 lines
Diff to previous 1.63 (colored)

Sync with HEAD.

Revision 1.64 / (download) - annotate - [select for diffs], Tue Mar 25 21:23:51 2008 UTC (14 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base2, yamt-nfs-mp-base, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, hpcarm-cleanup-nbase, haad-dm-base1, ad-socklock-base1
Branch point for: yamt-nfs-mp, nick-hppapmap, haad-dm
Changes since 1.63: +1 -9 lines
Diff to previous 1.63 (colored)

- use mem* instead of b* routines, and kill the b* routines.
- use the mem* routines from libc.
XXX: There will be some lossage, but I am fixing it.

Revision 1.57.2.3 / (download) - annotate - [select for diffs], Mon Jan 21 09:46:38 2008 UTC (15 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.57.2.2: +4 -4 lines
Diff to previous 1.57.2.2 (colored) to branchpoint 1.57 (colored) next main 1.58 (colored)

sync with head

Revision 1.61.44.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:56:44 2008 UTC (15 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.61: +5 -5 lines
Diff to previous 1.61 (colored) next main 1.62 (colored)

sync with HEAD

Revision 1.62.6.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:56:30 2008 UTC (15 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored) next main 1.63 (colored)

Sync with HEAD

Revision 1.61.50.2 / (download) - annotate - [select for diffs], Thu Dec 27 00:46:21 2007 UTC (15 years, 1 month ago) by mjf
Branch: mjf-devfs
Changes since 1.61.50.1: +4 -4 lines
Diff to previous 1.61.50.1 (colored) to branchpoint 1.61 (colored) next main 1.62 (colored)

Sync with HEAD.

Revision 1.62.2.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:57:18 2007 UTC (15 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored) next main 1.63 (colored)

Sync with head.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Dec 24 15:46:46 2007 UTC (15 years, 1 month ago) by perry
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15, yamt-lazymbuf-base14, vmlocking2-base3, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, bouyer-xeni386-nbase, bouyer-xeni386-base
Branch point for: mjf-devfs2
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored)

Remove __attribute__((__noreturn__)) from things already marked __dead
Found by the department of redundancy department.

Revision 1.61.50.1 / (download) - annotate - [select for diffs], Sat Dec 8 18:20:57 2007 UTC (15 years, 2 months ago) by mjf
Branch: mjf-devfs
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Sync with HEAD.

Revision 1.57.2.2 / (download) - annotate - [select for diffs], Fri Dec 7 17:33:53 2007 UTC (15 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.57.2.1: +2 -2 lines
Diff to previous 1.57.2.1 (colored) to branchpoint 1.57 (colored)

sync with head

Revision 1.61.42.1 / (download) - annotate - [select for diffs], Tue Nov 27 19:38:40 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) next main 1.62 (colored)

Sync with HEAD. amd64 Xen support needs testing.

Revision 1.62 / (download) - annotate - [select for diffs], Sat Nov 24 13:20:57 2007 UTC (15 years, 2 months ago) by isaki
Branch: MAIN
CVS Tags: yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base2, vmlocking2-base1, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, jmcneill-pm-base, cube-autoconf-base, cube-autoconf
Branch point for: vmlocking2, bouyer-xeni386
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

style, indent, and ANSI-fy.

Revision 1.57.2.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:10:23 2006 UTC (16 years, 7 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.57: +19 -13 lines
Diff to previous 1.57 (colored)

sync with head.

Revision 1.58.2.2 / (download) - annotate - [select for diffs], Wed Feb 1 14:52:36 2006 UTC (17 years ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.58.2.1: +18 -12 lines
Diff to previous 1.58.2.1 (colored) next main 1.59 (colored)

sync with head.

Revision 1.61 / (download) - annotate - [select for diffs], Wed Jan 25 22:44:37 2006 UTC (17 years ago) by uwe
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup, post-newlock2-merge, peter-altq-base, peter-altq, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, jmcneill-base, hpcarm-cleanup, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: mjf-devfs, matt-armv6, jmcneill-pm
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

Sync alloc/dealloc prototypes with unsigned int -> size_t change.

Revision 1.60 / (download) - annotate - [select for diffs], Wed Jan 25 18:26:59 2006 UTC (17 years ago) by christos
Branch: MAIN
Changes since 1.59: +17 -11 lines
Diff to previous 1.59 (colored)

- Add attributes to printf functions
- Fix attributes to noreturn functions
- free -> dealloc
- unsigned -> size_t for alloc, dealloc

Revision 1.58.2.1 / (download) - annotate - [select for diffs], Sun Jan 15 10:02:56 2006 UTC (17 years ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

sync with head.

Revision 1.59 / (download) - annotate - [select for diffs], Fri Jan 13 22:32:10 2006 UTC (17 years ago) by christos
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

constify write prototype.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Dec 11 12:24:46 2005 UTC (17 years, 1 month ago) by christos
Branch: MAIN
Branch point for: yamt-uio_vmspace
Changes since 1.57: +1 -1 lines
Diff to previous 1.57 (colored)

merge ktrace-lwp.

Revision 1.48.2.5 / (download) - annotate - [select for diffs], Thu Nov 10 14:10:24 2005 UTC (17 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.48.2.4: +5 -1 lines
Diff to previous 1.48.2.4 (colored) next main 1.49 (colored)

Sync with HEAD. Here we go again...

Revision 1.57 / (download) - annotate - [select for diffs], Mon Jun 13 12:11:07 2005 UTC (17 years, 7 months ago) by junyoung
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored)

Remove bcmp(). Use memcmp() instead.

Revision 1.56 / (download) - annotate - [select for diffs], Mon May 23 19:05:00 2005 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored)

Provide HEXDIGITS as well (needed on mvme68k/stand)

Revision 1.55 / (download) - annotate - [select for diffs], Tue May 17 04:14:58 2005 UTC (17 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.54: +3 -1 lines
Diff to previous 1.54 (colored)

Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to
implement, xtoa(), but I think defining the samestring 50 times is a bit
too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...

Revision 1.53.4.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:29:26 2005 UTC (17 years, 9 months ago) by kent
Branch: kent-audio2
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

sync with -current

Revision 1.53.6.1 / (download) - annotate - [select for diffs], Sat Mar 19 08:36:26 2005 UTC (17 years, 10 months ago) by yamt
Branch: yamt-km
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

sync with head.  xen and whitespace.  xen part is not finished.

Revision 1.48.2.4 / (download) - annotate - [select for diffs], Fri Mar 4 16:52:42 2005 UTC (17 years, 11 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.48.2.3: +2 -2 lines
Diff to previous 1.48.2.3 (colored)

Sync with HEAD.

Hi Perry!

Revision 1.54 / (download) - annotate - [select for diffs], Sat Feb 26 22:58:57 2005 UTC (17 years, 11 months ago) by perry
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, kent-audio2-base
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

nuke trailing whitespace

Revision 1.48.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:36:18 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.48.2.2: +1 -1 lines
Diff to previous 1.48.2.2 (colored)

Fix the sync with head I botched.

Revision 1.48.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:54:02 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.48.2.1: +0 -0 lines
Diff to previous 1.48.2.1 (colored)

Sync with HEAD.

Revision 1.48.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:53:53 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.48: +14 -9 lines
Diff to previous 1.48 (colored)

Sync with HEAD

Revision 1.53 / (download) - annotate - [select for diffs], Wed Jun 30 13:59:05 2004 UTC (18 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-km-base2, yamt-km-base, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-km, kent-audio2
Changes since 1.52: +7 -2 lines
Diff to previous 1.52 (colored)

- multiple inclusion protection.
- constify some prototypes.

Revision 1.51.2.1 / (download) - annotate - [select for diffs], Sat May 22 17:13:09 2004 UTC (18 years, 8 months ago) by he
Branch: netbsd-2-0
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2
Changes since 1.51: +4 -1 lines
Diff to previous 1.51 (colored) next main 1.52 (colored)

Pull up revision 1.52 (requested by abs in ticket #369):
  Add qsort to libsa (taken from sys/dev/vinum/vinumqsort.c)
  and use instead of bubblesort in acorn32 bootloader. Reduces
  time to sort memory on A710 equipped RiscPC from over twenty
  seconds to effectively instantaneous.  Update boot version
  to 3.30

Revision 1.52 / (download) - annotate - [select for diffs], Wed May 19 23:37:41 2004 UTC (18 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.51: +4 -1 lines
Diff to previous 1.51 (colored)

Add qsort to libsa (taken from sys/dev/vinum/vinumqsort.c) and use instead of
bubblesort in acorn32 bootloader. Reduces time to sort memory on A710 equipped
RiscPC from over twenty seconds to effectively instantaneous.
Update boot version to 3.30

Revision 1.51 / (download) - annotate - [select for diffs], Thu Oct 30 22:15:28 2003 UTC (19 years, 3 months ago) by he
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

Add a prototype for memset().

Revision 1.50 / (download) - annotate - [select for diffs], Mon Aug 18 15:45:29 2003 UTC (19 years, 5 months ago) by dsl
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored)

make 'path' argument to ufs_open 'const char *' and fix the fallout.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Aug 7 16:32:30 2003 UTC (19 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.48: +2 -6 lines
Diff to previous 1.48 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Apr 15 22:26:42 2003 UTC (19 years, 9 months ago) by dsl
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

Add interface to boot password checking code that takes password parameter.

Revision 1.47 / (download) - annotate - [select for diffs], Fri Apr 11 10:34:38 2003 UTC (19 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Put extern definition of bcopy in () to avoid macro expansion when
LIBSA_USE_MEMCPY is defined. Fixes breakage because the return
type of memcpy() is different to that of bcopy.

Revision 1.46 / (download) - annotate - [select for diffs], Thu Apr 10 14:39:46 2003 UTC (19 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.45: +83 -83 lines
Diff to previous 1.45 (colored)

Add FS_DEF() and FS_OPS() defines to save typing (and errors) elsewhere.
Kill __P() and argument names in prototypes.
(approved by christos)

Revision 1.45 / (download) - annotate - [select for diffs], Tue Apr 1 21:09:32 2003 UTC (19 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored)

constify a couple of pointers.

Revision 1.42.2.2 / (download) - annotate - [select for diffs], Sun Jun 23 17:49:53 2002 UTC (20 years, 7 months ago) by jdolecek
Branch: kqueue
Changes since 1.42.2.1: +2 -1 lines
Diff to previous 1.42.2.1 (colored) to branchpoint 1.42 (colored) next main 1.43 (colored)

catch up with -current on kqueue branch

Revision 1.43.12.1 / (download) - annotate - [select for diffs], Thu Jun 20 16:02:26 2002 UTC (20 years, 7 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored) next main 1.44 (colored)

catch up with -current.

Revision 1.41.2.3 / (download) - annotate - [select for diffs], Thu Jun 20 03:47:37 2002 UTC (20 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.41.2.2: +2 -1 lines
Diff to previous 1.41.2.2 (colored) next main 1.42 (colored)

Catch up to -current.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jun 1 11:40:31 2002 UTC (20 years, 8 months ago) by itojun
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, fvdl_fs64_base
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored)

use exit(int), not exit(void), consistently - even if the arg has no meaning.

Revision 1.41.2.2 / (download) - annotate - [select for diffs], Fri Sep 21 22:36:31 2001 UTC (21 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.41.2.1: +2 -1 lines
Diff to previous 1.41.2.1 (colored)

Catch up to -current.

Revision 1.42.2.1 / (download) - annotate - [select for diffs], Thu Sep 13 01:16:19 2001 UTC (21 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Update the kqueue branch to HEAD.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Sep 2 07:04:16 2001 UTC (21 years, 5 months ago) by tsutsui
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, ifpoll-base, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Add a small version of memmove() for libsa.
Mostly identical with libsa/bcopy.c.

Revision 1.33.2.2 / (download) - annotate - [select for diffs], Sat Apr 21 17:46:34 2001 UTC (21 years, 9 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.33.2.1: +1 -6 lines
Diff to previous 1.33.2.1 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)

Sync with HEAD

Revision 1.41.2.1 / (download) - annotate - [select for diffs], Mon Apr 9 01:58:04 2001 UTC (21 years, 10 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.41: +1 -6 lines
Diff to previous 1.41 (colored)

Catch up with -current.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Apr 5 04:39:02 2001 UTC (21 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: kqueue
Changes since 1.41: +1 -6 lines
Diff to previous 1.41 (colored)

libkern.h now has the ctype routines.

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 18:09:37 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.33: +12 -1 lines
Diff to previous 1.33 (colored)

Update thorpej_scsipi to -current as of a month ago

Revision 1.41 / (download) - annotate - [select for diffs], Sat Oct 21 13:48:06 2000 UTC (22 years, 3 months ago) by takemura
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.40: +10 -1 lines
Diff to previous 1.40 (colored)

Add LIBSA_RENAME_PRINTF to solve conflict with prototype definition of
printf() and etc in header files of Windows CE native compiler.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Feb 3 02:00:31 2000 UTC (23 years ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl, chs-ubc2-newbase
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

provide stat() and fstat() here for standalone programs' use

Revision 1.33.8.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:36:02 1999 UTC (23 years, 1 month ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.33: +1 -1 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Pull up to last week's -current.

Revision 1.33.4.1 / (download) - annotate - [select for diffs], Mon Nov 15 00:42:06 1999 UTC (23 years, 2 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.33: +1 -1 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Sync with -current

Revision 1.39 / (download) - annotate - [select for diffs], Sat Nov 13 21:08:32 1999 UTC (23 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, fvdl-softdep-base
Changes since 1.38: +2 -34 lines
Diff to previous 1.38 (colored)

Backout my libsa changes.

Revision 1.38 / (download) - annotate - [select for diffs], Fri Nov 12 12:24:42 1999 UTC (23 years, 2 months ago) by simonb
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Add memset() prototype.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Nov 12 01:26:28 1999 UTC (23 years, 2 months ago) by simonb
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36 (colored)

Add strncpy().

Add prototypes for bcmp(), bzero() so the libsa compiles with WARNS=1

Revision 1.36 / (download) - annotate - [select for diffs], Thu Nov 11 21:23:27 1999 UTC (23 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

Small, MI strcat() and strcpy().

Revision 1.35 / (download) - annotate - [select for diffs], Thu Nov 11 20:22:00 1999 UTC (23 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.34: +24 -2 lines
Diff to previous 1.34 (colored)

Networking routines needed for libsa to be self-contained.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Nov 11 18:11:25 1999 UTC (23 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.33: +5 -1 lines
Diff to previous 1.33 (colored)

Add small, MI strcmp(), strlen(), and strncmp() functions.  Modules within
libsa depend on them, to it seems rather silly to have to build an additional
library (e.g. libkern) to get them.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Sep 9 15:52:40 1999 UTC (23 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize, thorpej_scsipi, fvdl-softdep
Changes since 1.32: +5 -2 lines
Diff to previous 1.32 (colored)

add a function to verify a password against an in-core md5 sum

Revision 1.31.4.1 / (download) - annotate - [select for diffs], Mon Jun 21 01:25:33 1999 UTC (23 years, 7 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 (colored) next main 1.32 (colored)

Sync w/ -current.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Apr 14 15:23:27 1999 UTC (23 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 (colored)

add getopt prototype, and externs

Revision 1.31 / (download) - annotate - [select for diffs], Wed Mar 31 01:50:26 1999 UTC (23 years, 10 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.30: +91 -1 lines
Diff to previous 1.30 (colored)

Make a bunch of backward-compatible changes to the boot blocks which allow
size to be reduced substantially.  (backward compatibility verified
by compiling one of the alpha boot blocks which uses all of the code
before and after, diffing the object files, and manually verifying that
the differences were 'correct'.  some differences were "unavoidable,"
it wanting to avoid a double-commit, because e.g. local variables which
were previously used were no longer used.)  a README which describes
supported options (or at least the ones mentioned below) is forthcoming.

add support for the preprocessor macro LIBSA_NO_TWIDDLE, which
  causes calls to twiddle() to be omitted if it's defined.
add support for the preprocessor macros:
	LIBSA_NO_FS_CLOSE
	LIBSA_NO_FS_WRITE
	LIBSA_NO_FS_SEEK
  which, if defined, cause the corresponding file system operations
  in the individual file system implementations to be omitted.  (note
  that all of those macros are not supported by all file systems at
  this point.  comments were added to individual file system files
  to indicate lack of support, and should be cleaned up later.  Backward
  compatibility options e.g. UFS_NOCLOSE, etc., are supported.)
add support for the preprocessor macro LIBSA_NO_FS_SYMLINK, which
  removes support for symbolic links from the file system support
  functions.  (same notes as for the macros above apply.)
add support for the preprocessor macro LIBSA_FS_SINGLECOMPONENT which
  removes all subdirectory and symlink support from the file system
  support functions.  (same notes as for the macros above apply.)
add support for the preprocessor macro LIBSA_NO_FD_CHECKING, which
  causes code relating to libsa file descriptor checks (e.g. range
  checking and checking that a file descriptor is valid) to be
  omitted if it's defined.
add support for the preprocessor macro LIBSA_NO_RAW_ACCESS, which
  causes code relating to raw device access to be omitted if it's
  defined.
change some structure copies to use bcopy() instead.  that way
  use of bcopy vs. memcpy() can easily be selected by
  LIBSA_USE_MEMCPY.  (without changes like these, you could end up
  having both bcopy() and memcpy() included.  eventually, all
  calls to bcopy should be changed to calls to memcpy() or memmove()
  as appropriate -- hopefully never the latter -- with an option to
  use bcopy instead.)
add support for the preprocessor macro LIBSA_NO_DISKLABEL_MSGS, which
  causes disklabel() to return '1' as msg rather than a string.  Can
  be used if the boot blocks don't care about the string, and need to
  save the space.
add support for the preprocessor macro LIBSA_SINGLE_FILESYSTEM, which
  if defined causes all of the file system switch code to be removed.
  Its value should be the name of the file system supported by the
  boot block, e.g. "ufs" for the FFS file system.  calls to the
  file system functions open, close, etc., which were previously
  done through a function switch are then done via direct invocation
  of <fs>_open, <fs>_close, etc. (e.g. ufs_open, ...).
add support for the preprocessor macro LIBSA_SINGLE_DEVICE, which
  does the equivalent of LIBSA_SINGLE_FILESYSTEM but for the device
  switch table.  Device entry pointes are expected to be named
  <dev>foo, e.g. the 'strategy' routine used when LIBSA_SINGLE_DEVICE
  is set to 'disk' is diskstrategy.
make ufs.c f_nindir array be unsigned ints.  the fact that it was signed
  caused ufs.c to require signed division routines (which were otherwise
  unnecessary for a small boot block).

Revision 1.30 / (download) - annotate - [select for diffs], Mon Feb 22 10:08:42 1999 UTC (23 years, 11 months ago) by simonb
Branch: MAIN
Changes since 1.29: +8 -1 lines
Diff to previous 1.29 (colored)

Define bzero()/bcopy() in terms of memset()/memcpy() if LIBSA_USE_MEMSET
or LIBSA_USE_MEMCPY is defined.  Most everything pulls in stand.h so
this should cover ports that only use memset/memcpy but still want to
pull in as much as possible from sys/lib/libsa.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Feb 12 10:51:28 1999 UTC (23 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.28: +1 -2 lines
Diff to previous 1.28 (colored)

We can't prototype exit() publically because it might take an argument or
not, depending on the port-specific environment.
Separate panic() and exit() so that the mi/default panic() can be used
without conflicting with a local exit() definition, move exit(void)
prototype to the default exit() implementation.
Closes PR bin/6990 by Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Feb 11 14:32:00 1999 UTC (23 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.27: +5 -2 lines
Diff to previous 1.27 (colored)

sprintf() now produces a return value, like the standard counterpart does.
Also, implement vsprintf(), snprintf() and vsnprintf().

Revision 1.27 / (download) - annotate - [select for diffs], Thu Feb 11 09:10:45 1999 UTC (23 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored)

Add missing prototypes.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Sep 22 20:29:03 1998 UTC (24 years, 4 months ago) by ross
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, chs-ubc-base, chs-ubc
Changes since 1.25: +1 -2 lines
Diff to previous 1.25 (colored)

Remove memset() prototype.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Sep 22 00:37:08 1998 UTC (24 years, 4 months ago) by ross
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Prototype memset().

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jul 27 15:10:05 1998 UTC (24 years, 6 months ago) by is
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

back out last change

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jul 27 06:17:49 1998 UTC (24 years, 6 months ago) by is
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

write prototype: void * -> const void *.
[Else the Amiga bootblock can't be built.]

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jun 26 19:17:40 1997 UTC (25 years, 7 months ago) by drochner
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, bouyer-scsipi
Changes since 1.21: +4 -1 lines
Diff to previous 1.21 (colored)

Allow to define the location of the heap at runtime #if HEAP_VARIABLE.
That helps to test libsa code in user space.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 13 14:30:44 1997 UTC (25 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

Add prototype for strerror().

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 22 00:37:23 1997 UTC (26 years ago) by cgd
Branch: MAIN
CVS Tags: mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Changes since 1.19: +9 -1 lines
Diff to previous 1.19 (colored)

prototype lseek().  also, prototype oopen(), oclose(), oread(), and olseek()
if __INTERNAL_LIBSA_CREAD is defined.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Jan 18 04:32:09 1997 UTC (26 years ago) by thorpej
Branch: thorpej-setroot
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

Update from trunk.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 16 04:06:16 1997 UTC (26 years ago) by cgd
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

add memcmp, implemented as a wrapper around bcmp() (like memcpy() is
implemented as a wrapper around bcopy()).

Revision 1.18 / (download) - annotate - [select for diffs], Sat Nov 30 04:35:51 1996 UTC (26 years, 2 months ago) by gwr
Branch: MAIN
Branch point for: thorpej-setroot
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Oops... get the vprintf prototype right.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Nov 30 04:20:14 1996 UTC (26 years, 2 months ago) by gwr
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Add declaration for vprintf.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Oct 13 02:29:07 1996 UTC (26 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

backout previous kprintf changes

Revision 1.15 / (download) - annotate - [select for diffs], Thu Oct 10 22:46:32 1996 UTC (26 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

printf -> kprintf, sprintf -> ksprintf

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 21 20:09:06 1996 UTC (26 years, 7 months ago) by pk
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Allow seeks on raw devices. A `f_offset' field is added to the file structure
which is maintained in lseek(), read() and write(), and passed along to
the device's strategy routine.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Jan 13 22:25:42 1996 UTC (27 years ago) by leo
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.12: +6 -4 lines
Diff to previous 1.12 (colored)

Some files containing more than one function are split. This reduces the
size of the resulting loader. The read_inode() function now returns the
result of the strategy function instead of success in all cases (ufs.c).
Fixes pr#1817

Revision 1.12 / (download) - annotate - [select for diffs], Mon Sep 18 21:19:47 1995 UTC (27 years, 4 months ago) by pk
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.11: +4 -3 lines
Diff to previous 1.11 (colored)

Another round of clean up, including fixes presented by Matthias Drochner
(PR#1404). Things to be noted:
	- all IP addresses are now `struct in_addr's.
	- the function rarp_getipaddress() no longer return `myip'; in stead
	  it returns -1 on failure (errno set), 0 on success. `myip' is set
	  as a size-effect.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 17 00:49:45 1995 UTC (27 years, 4 months ago) by pk
Branch: MAIN
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored)

Revert fs_ops read/write declarations; these return error numbers.
Get rid of some more compiler warnings.
Set errno where appropriate.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 14 23:45:40 1995 UTC (27 years, 4 months ago) by pk
Branch: MAIN
Changes since 1.9: +22 -19 lines
Diff to previous 1.9 (colored)

Clear up some size_t/ssize_t confusion.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Apr 30 03:57:54 1995 UTC (27 years, 9 months ago) by cgd
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

first arg to open() is a 'const char *'.  pointed out by David Brownlee
in pr 1004.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Apr 22 13:57:26 1995 UTC (27 years, 9 months ago) by cgd
Branch: MAIN
Changes since 1.7: +5 -4 lines
Diff to previous 1.7 (colored)

various attribute poisoning, don't be as quick to specify size of files[]

Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 21 07:16:24 1995 UTC (27 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

Update prototypes.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 30 21:48:25 1994 UTC (28 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

be more careful with types, also pull in headers where necessary.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Oct 26 05:45:05 1994 UTC (28 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

new RCS ID format.

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Mon Aug 22 21:56:14 1994 UTC (28 years, 5 months ago) by brezak
Branch: netbsd-1-0
Changes since 1.4.2.1: +139 -0 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

Cleanup to make more ANSI compliant; checkpoint

Revision 1.4.2.1, Mon Aug 22 21:56:13 1994 UTC (28 years, 5 months ago) by brezak
Branch: netbsd-1-0
Changes since 1.4: +0 -139 lines
FILE REMOVED

file stand.h was added on branch netbsd-1-0 on 1994-08-22 21:56:14 +0000

Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 22 21:56:13 1994 UTC (28 years, 5 months ago) by brezak
Branch: MAIN
CVS Tags: netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0
Branch point for: netbsd-1-0
Changes since 1.3: +12 -5 lines
Diff to previous 1.3 (colored)

Cleanup to make more ANSI compliant; checkpoint

Revision 1.2.2.1 / (download) - annotate - [select for diffs], Fri Aug 5 23:12:48 1994 UTC (28 years, 6 months ago) by mycroft
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

update from trunk, per Brezak

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 4 19:39:40 1994 UTC (28 years, 6 months ago) by brezak
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Make libsa compile again by not including sys/errno.h

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 8 16:11:37 1994 UTC (28 years, 9 months ago) by brezak
Branch: MAIN
CVS Tags: netbsd-1-0-base
Changes since 1.1: +22 -1 lines
Diff to previous 1.1 (colored)

Standalone networking for network boot loaders.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 26 02:03:58 1994 UTC (29 years ago) by brezak
Branch: MAIN

CMU/4.4 stand-alone library

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>