The NetBSD Project

CVS log for src/sys/arch/amiga/stand/bootblock/boot/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / amiga / stand / bootblock / boot

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.62 / (download) - annotate - [select for diffs], Fri Apr 29 07:45:20 2022 UTC (23 months, 3 weeks ago) by rin
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.30 (colored)

Enable SA_HARDCODED_SECSIZE to shrink loaders slightly.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Apr 29 06:56:56 2022 UTC (23 months, 3 weeks ago) by rin
Branch: MAIN
Changes since 1.60: +1 -4 lines
Diff to previous 1.60 (colored) to selected 1.30 (colored)

Now, cread.c can be built with -Os.

It was not a compiler bug actually; object code generated with
"-Os -Wa,-l" contains R_68K_16, which is not supported by elf2bb(1).

We should have fixed elf2bb(1), but the problem is gone at the moment.

Revision 1.60 / (download) - annotate - [select for diffs], Fri Apr 29 06:48:22 2022 UTC (23 months, 3 weeks ago) by rin
Branch: MAIN
Changes since 1.59: +4 -4 lines
Diff to previous 1.59 (colored) to selected 1.30 (colored)

Compile boot.amiga without -l option for gas(1).

Fix build failure due to relocation overflows for R_68K_PC16.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Apr 27 14:50:35 2022 UTC (23 months, 3 weeks ago) by rin
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58 (colored) to selected 1.30 (colored)

Revert previous.

On 2022/04/27 21:10, Rin Okuyama wrote:
> Module Name:	src
> Committed By:	rin
> Date:		Wed Apr 27 12:10:47 UTC 2022
>
> Modified Files:
> 	src/sys/arch/amiga/stand/bootblock/boot: Makefile
>
> Log Message:
> Sprinkle SA_HARDCODED_SECSIZE; now everything fits into
> +/-32KB range visible for PC relative addressing mode.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.57 -r1.58 src/sys/arch/amiga/stand/bootblock/boot/Makefile
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

Revision 1.58 / (download) - annotate - [select for diffs], Wed Apr 27 12:10:47 2022 UTC (23 months, 3 weeks ago) by rin
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.30 (colored)

Sprinkle SA_HARDCODED_SECSIZE; now everything fits into
+/-32KB range visible for PC relative addressing mode.

Revision 1.56.26.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:14 2021 UTC (3 years ago) by thorpej
Branch: thorpej-futex
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) next main 1.57 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.57 / (download) - annotate - [select for diffs], Thu Feb 25 03:42:14 2021 UTC (3 years, 1 month ago) by rin
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.30 (colored)

Add FFSv2 support for primary- and second-stage boot loaders.

Rename primary-stage boot for FFSv1 (and ustarfs) to bootxx_ffsv1 for clarity.

Bump version to 3.1.

Revision 1.47.12.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:35:49 2017 UTC (6 years, 4 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.47.12.1: +7 -10 lines
Diff to previous 1.47.12.1 (colored) to branchpoint 1.47 (colored) next main 1.48 (colored) to selected 1.30 (colored)

update from HEAD

Revision 1.52.4.3 / (download) - annotate - [select for diffs], Mon Aug 28 17:51:28 2017 UTC (6 years, 7 months ago) by skrll
Branch: nick-nhusb
Changes since 1.52.4.2: +6 -9 lines
Diff to previous 1.52.4.2 (colored) to branchpoint 1.52 (colored) next main 1.53 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.53.2.2 / (download) - annotate - [select for diffs], Wed Apr 26 02:53:00 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.53.2.1: +6 -9 lines
Diff to previous 1.53.2.1 (colored) to branchpoint 1.53 (colored) next main 1.54 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.54.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:22 2017 UTC (7 years ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.54: +6 -9 lines
Diff to previous 1.54 (colored) next main 1.55 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.56 / (download) - annotate - [select for diffs], Sun Apr 9 14:51:52 2017 UTC (7 years ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, 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-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, 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, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: thorpej-futex
Changes since 1.55: +6 -6 lines
Diff to previous 1.55 (colored) to selected 1.30 (colored)

make this work again.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Apr 8 19:53:19 2017 UTC (7 years ago) by christos
Branch: MAIN
Changes since 1.54: +10 -13 lines
Diff to previous 1.54 (colored) to selected 1.30 (colored)

centralize vers.c building for standalone programs.

Revision 1.53.2.1 / (download) - annotate - [select for diffs], Fri Nov 4 14:48:57 2016 UTC (7 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.52.4.2 / (download) - annotate - [select for diffs], Wed Oct 5 20:55:24 2016 UTC (7 years, 6 months ago) by skrll
Branch: nick-nhusb
Changes since 1.52.4.1: +4 -4 lines
Diff to previous 1.52.4.1 (colored) to branchpoint 1.52 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.54 / (download) - annotate - [select for diffs], Sat Sep 17 17:09:10 2016 UTC (7 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.30 (colored)

NOPIE

Revision 1.52.4.1 / (download) - annotate - [select for diffs], Sat Mar 19 11:29:55 2016 UTC (8 years, 1 month ago) by skrll
Branch: nick-nhusb
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jan 15 08:27:04 2016 UTC (8 years, 3 months ago) by mlelstv
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.30 (colored)

Add 'C' option to bootblock to enable serial console.

Revision 1.47.12.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:43 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.47: +22 -23 lines
Diff to previous 1.47 (colored) to selected 1.30 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.50.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:53:49 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.50: +4 -4 lines
Diff to previous 1.50 (colored) next main 1.51 (colored) to selected 1.30 (colored)

Rebase.

Revision 1.47.2.1 / (download) - annotate - [select for diffs], Thu May 22 11:39:29 2014 UTC (9 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.47: +22 -23 lines
Diff to previous 1.47 (colored) next main 1.48 (colored) to selected 1.30 (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.47.16.2 / (download) - annotate - [select for diffs], Sun May 18 17:44:55 2014 UTC (9 years, 11 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.47.16.1: +4 -4 lines
Diff to previous 1.47.16.1 (colored) to branchpoint 1.47 (colored) next main 1.48 (colored) to selected 1.30 (colored)

sync with head

Revision 1.52 / (download) - annotate - [select for diffs], Sat Apr 19 00:55:37 2014 UTC (10 years ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, rmind-smpnet-nbase, rmind-smpnet-base, 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.51: +4 -9 lines
Diff to previous 1.51 (colored) to selected 1.30 (colored)

No need to use annoying HAVE_GCC to handle gcc48 m68k behavior chnages.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Apr 19 00:04:12 2014 UTC (10 years ago) by christos
Branch: MAIN
Changes since 1.50: +7 -2 lines
Diff to previous 1.50 (colored) to selected 1.30 (colored)

unbreak gcc4.5

Revision 1.50 / (download) - annotate - [select for diffs], Sat Mar 29 12:52:56 2014 UTC (10 years ago) by mlelstv
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored) to selected 1.30 (colored)

Use different option (-mcpu=68030) to select target cpu for the assembler.
The old option (-m68030) causes it to complain about features used that
are not provided by the target cpu.

Revision 1.47.16.1 / (download) - annotate - [select for diffs], Wed Aug 28 23:59:10 2013 UTC (10 years, 7 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.47: +20 -21 lines
Diff to previous 1.47 (colored) to selected 1.30 (colored)

sync with head

Revision 1.49 / (download) - annotate - [select for diffs], Wed Aug 21 08:04:50 2013 UTC (10 years, 8 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.48: +18 -20 lines
Diff to previous 1.48 (colored) to selected 1.30 (colored)

Use <bsd.klinks.mk>
Use ${_MKTARGET_*}
Use correct arguments to ${AR}
Fix entry symbol.

Revision 1.47.24.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:33 2013 UTC (10 years, 8 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.47: +3 -2 lines
Diff to previous 1.47 (colored) next main 1.48 (colored) to selected 1.30 (colored)

sync with HEAD

Revision 1.48 / (download) - annotate - [select for diffs], Thu Jul 18 12:15:15 2013 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.47: +3 -2 lines
Diff to previous 1.47 (colored) to selected 1.30 (colored)

Explicitly disable unwind tables for the boot loader.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Oct 4 04:04:15 2011 UTC (12 years, 6 months ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, riastradh-drm2-base, netbsd-6-base, 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, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, rmind-smpnet, riastradh-drm2
Changes since 1.46: +5 -2 lines
Diff to previous 1.46 (colored) to selected 1.30 (colored)

build cread.c with -O1 to work around a gcc 4.5 bug.

Revision 1.46 / (download) - annotate - [select for diffs], Tue Jul 12 03:09:03 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.30 (colored)

fix previous and only force the failure if reloc2bb already failed.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jul 11 01:24:34 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored) to selected 1.30 (colored)

improve the error message if elf2bb finds we are too large.  if elf2bb
fails, make sure that the following nm -u's success doesn't cause make
to believe the target was built.  now amiga builds with HAVE_GCC=45
actually fail here, rather than fail at sets time due to missing files.

Revision 1.43.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:04:55 2011 UTC (12 years, 10 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored) next main 1.44 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.42.2.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:49:23 2011 UTC (13 years, 1 month ago) by rmind
Branch: rmind-uvmplock
Changes since 1.42: +7 -5 lines
Diff to previous 1.42 (colored) next main 1.43 (colored) to selected 1.30 (colored)

sync with head

Revision 1.43.4.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:19:11 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored) next main 1.44 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jan 22 19:19:15 2011 UTC (13 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: uebayasi-xip-base7, rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored) to selected 1.30 (colored)

Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh.  Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.

Revision 1.41.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:43:58 2010 UTC (13 years, 8 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.41.2.1: +3 -3 lines
Diff to previous 1.41.2.1 (colored) to branchpoint 1.41 (colored) next main 1.42 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.38.76.3 / (download) - annotate - [select for diffs], Wed Aug 11 22:51:37 2010 UTC (13 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.38.76.2: +5 -5 lines
Diff to previous 1.38.76.2 (colored) to branchpoint 1.38 (colored) next main 1.39 (colored) to selected 1.30 (colored)

sync with head.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jul 6 06:09:56 2010 UTC (13 years, 9 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231, jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.42: +4 -4 lines
Diff to previous 1.42 (colored) to selected 1.30 (colored)

use elf2bb / elf2bb.h instead of the old, now gone aout2bb version.

Revision 1.41.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:39:06 2010 UTC (13 years, 11 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.42 / (download) - annotate - [select for diffs], Sun Mar 14 00:26:10 2010 UTC (14 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Branch point for: rmind-uvmplock
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.30 (colored)

update all of these makefiles for the .so -> .pico change.

most of them are most harmless, but the libgcc parts are quite essential.
before this change, all the special rules for .pico files were not applied,
and exception handling wasn't enabled.  this caused c++ exceptions not to
work on sparc64.


this fixes the build of boost-headers (it was correctly calling exception
support broken!), which in turn makes all the things that depend upon it
to actually work again on sparc64.

Revision 1.38.76.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:02:01 2010 UTC (14 years, 1 month ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.38.76.1: +4 -3 lines
Diff to previous 1.38.76.1 (colored) to branchpoint 1.38 (colored) to selected 1.30 (colored)

sync with head

Revision 1.41 / (download) - annotate - [select for diffs], Tue Dec 29 20:21:45 2009 UTC (14 years, 3 months ago) by elad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored) to selected 1.30 (colored)

Don't abuse INSECURE for allowing exec() to load files not owned by uid 0.

Adjust references where this has been used.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Oct 17 11:18:17 2009 UTC (14 years, 6 months ago) by mlelstv
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored) to selected 1.30 (colored)

Add a serial console mode for the bootblock. In this mode all console
output will be echoed to the serial port and input will be accepted
from either keyboard or serial port. The bootblock serial console is
limited to 9600bps 8N1 as it uses the AmigaOS kernel debug routines.

To enable this you have to uncomment the SERCONSOLE define in
boot/Makefile.

Also note that the handling of a serial console in the kernel is
independent of this, you need to a build a kernel with 'options
SERCONSOLE'.

Revision 1.38.76.1 / (download) - annotate - [select for diffs], Mon May 4 08:10:35 2009 UTC (14 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.38: +13 -5 lines
Diff to previous 1.38 (colored) to selected 1.30 (colored)

sync with head.

Revision 1.38.84.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:15:56 2009 UTC (15 years, 3 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.38: +13 -5 lines
Diff to previous 1.38 (colored) next main 1.39 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.38.72.1 / (download) - annotate - [select for diffs], Sat Jan 17 13:27:50 2009 UTC (15 years, 3 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.38: +13 -5 lines
Diff to previous 1.38 (colored) next main 1.39 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jan 12 07:42:30 2009 UTC (15 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, pre-softints, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, mjf-devfs2-base, jymxensuspend-base, jym-xensuspend, MI-softints
Changes since 1.38: +13 -5 lines
Diff to previous 1.38 (colored) to selected 1.30 (colored)

- WARNSfy
- make sure machine and ${MACHIN_ARCH} symlinks are always created
- add src/common/dist/zlib to INCPATH and remove unnecessary options
- remove -I${DESTDIR}/usr/include from INCPATH

Revision 1.34.16.1 / (download) - annotate - [select for diffs], Wed Jun 21 14:48:53 2006 UTC (17 years, 10 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.34: +31 -10 lines
Diff to previous 1.34 (colored) next main 1.35 (colored) to selected 1.30 (colored)

sync with head.

Revision 1.35.2.2 / (download) - annotate - [select for diffs], Wed Feb 1 14:51:25 2006 UTC (18 years, 2 months ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.35.2.1: +25 -9 lines
Diff to previous 1.35.2.1 (colored) next main 1.36 (colored) to selected 1.30 (colored)

sync with head.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Jan 25 13:23:50 2006 UTC (18 years, 2 months ago) by is
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-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, 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-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, 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, 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, mjf-devfs-base, mjf-devfs, 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-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, nick-hppapmap, mjf-devfs2
Changes since 1.37: +24 -11 lines
Diff to previous 1.37 (colored) to selected 1.30 (colored)

Compile new zlib; compile it in a way that it doesn't inflate the bootblock
by 50% with tables. While we're here: use our own memmove().

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jan 24 20:02:03 2006 UTC (18 years, 2 months ago) by is
Branch: MAIN
Changes since 1.36: +6 -3 lines
Diff to previous 1.36 (colored) to selected 1.30 (colored)

Use our own s(n)printf.

Revision 1.35.2.1 / (download) - annotate - [select for diffs], Sun Jan 15 10:02:36 2006 UTC (18 years, 3 months ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.35: +8 -3 lines
Diff to previous 1.35 (colored) to selected 1.30 (colored)

sync with head.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Jan 2 22:10:31 2006 UTC (18 years, 3 months ago) by is
Branch: MAIN
Changes since 1.35: +8 -3 lines
Diff to previous 1.35 (colored) to selected 1.30 (colored)

Make the bootblocks compile again using the shared libc functions.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:36 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
Branch point for: yamt-uio_vmspace
Changes since 1.34: +1 -1 lines
Diff to previous 1.34 (colored) to selected 1.30 (colored)

merge ktrace-lwp.

Revision 1.31.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:12:46 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.2.2: +1 -1 lines
Diff to previous 1.31.2.2 (colored) next main 1.32 (colored) to selected 1.30 (colored)

Fix the sync with head I botched.

Revision 1.31.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:31:55 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.2.1: +0 -0 lines
Diff to previous 1.31.2.1 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.31.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:32:09 2004 UTC (19 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31: +7 -5 lines
Diff to previous 1.31 (colored) to selected 1.30 (colored)

Sync with HEAD

Revision 1.34 / (download) - annotate - [select for diffs], Sun Oct 26 07:25:36 2003 UTC (20 years, 5 months ago) by lukem
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, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, 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, 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-base, 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-0, netbsd-2, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.33: +5 -3 lines
Diff to previous 1.33 (colored) to selected 1.30 (colored)

Use ${HOST_SH} instead of `sh'.

If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Oct 25 03:14:33 2003 UTC (20 years, 6 months ago) by mhitch
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.30 (colored)

Use -Os to shrink bootblock code a little more.  Now bootxx_fd builds with
gcc 3.3.2.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Aug 24 15:11:18 2003 UTC (20 years, 8 months ago) by he
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.30 (colored)

Adapt to new ufs.c needing memcmp and memmove.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Apr 1 16:50:52 2003 UTC (21 years ago) by he
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

The adler32.c file previously from libz is no longer needed.

Revision 1.30 / (download) - annotate - [selected], Mon Feb 3 07:16:08 2003 UTC (21 years, 2 months ago) by mhitch
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Add 64 bit div/mod for 64 bit daddr_t changes and snprintf.

Revision 1.28.2.1 / (download) - annotate - [select for diffs], Tue Jul 9 05:39:09 2002 UTC (21 years, 9 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) next main 1.29 (colored) to selected 1.30 (colored)

catch up with -current.

Revision 1.22.4.3 / (download) - annotate - [select for diffs], Sun Jun 23 17:34:34 2002 UTC (21 years, 10 months ago) by jdolecek
Branch: kqueue
Changes since 1.22.4.2: +4 -8 lines
Diff to previous 1.22.4.2 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored) to selected 1.30 (colored)

catch up with -current on kqueue branch

Revision 1.22.8.5 / (download) - annotate - [select for diffs], Thu Jun 20 03:37:57 2002 UTC (21 years, 10 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.22.8.4: +2 -2 lines
Diff to previous 1.22.8.4 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored) to selected 1.30 (colored)

Catch up to -current.

Revision 1.29 / (download) - annotate - [select for diffs], Fri May 31 20:57:41 2002 UTC (21 years, 10 months ago) by thorpej
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.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.30 (colored)

Add -ffreestanding.

Revision 1.22.8.4 / (download) - annotate - [select for diffs], Wed Apr 17 00:02:16 2002 UTC (22 years ago) by nathanw
Branch: nathanw_sa
Changes since 1.22.8.3: +0 -4 lines
Diff to previous 1.22.8.3 (colored) to branchpoint 1.22 (colored) to selected 1.30 (colored)

Catch up to -current.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Apr 15 08:38:55 2002 UTC (22 years ago) by mhitch
Branch: MAIN
CVS Tags: 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
Branch point for: gehenna-devsw
Changes since 1.27: +1 -5 lines
Diff to previous 1.27 (colored) to selected 1.30 (colored)

Don't copy boot.amiga to ${DESTDIR}/ - it is now done by the install/update
script, sysinst, or manually when the bootblock is installed.

Revision 1.22.8.3 / (download) - annotate - [select for diffs], Mon Apr 1 07:39:02 2002 UTC (22 years ago) by nathanw
Branch: nathanw_sa
Changes since 1.22.8.2: +3 -3 lines
Diff to previous 1.22.8.2 (colored) to branchpoint 1.22 (colored) to selected 1.30 (colored)

Catch up to -current.
(CVS: It's not just a program. It's an adventure!)

Revision 1.27 / (download) - annotate - [select for diffs], Tue Mar 26 05:21:37 2002 UTC (22 years, 1 month ago) by mhitch
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored) to selected 1.30 (colored)

Need to include files.o for the file descriptor table used by open().

The -S flag to indicate secondary boot no longer takes a size - size is
computed from input image.

Revision 1.22.8.2 / (download) - annotate - [select for diffs], Thu Feb 28 04:07:06 2002 UTC (22 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.22.8.1: +4 -2 lines
Diff to previous 1.22.8.1 (colored) to branchpoint 1.22 (colored) to selected 1.30 (colored)

Catch up to -current.

Revision 1.22.4.2 / (download) - annotate - [select for diffs], Mon Feb 11 20:07:10 2002 UTC (22 years, 2 months ago) by jdolecek
Branch: kqueue
Changes since 1.22.4.1: +4 -2 lines
Diff to previous 1.22.4.1 (colored) to branchpoint 1.22 (colored) to selected 1.30 (colored)

Sync w/ -current.

Revision 1.20.4.2 / (download) - annotate - [select for diffs], Sat Feb 9 17:35:23 2002 UTC (22 years, 2 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.20.4.1: +2 -2 lines
Diff to previous 1.20.4.1 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored) to selected 1.30 (colored)

Pull up revision 1.23 (requested by mhitch):
  Add a left-shift routine needed by lib/libsa/ufs.c due to changes
  in fs.h.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Jan 26 15:03:17 2002 UTC (22 years, 2 months ago) by aymeric
Branch: MAIN
CVS Tags: newlock-base, newlock, ifpoll-base, eeh-devprop-base, eeh-devprop
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored) to selected 1.30 (colored)

include ${.CURDIR}/../Makefile.booters

Revision 1.25 / (download) - annotate - [select for diffs], Sat Jan 26 13:17:58 2002 UTC (22 years, 2 months ago) by aymeric
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.30 (colored)

s/BOOT_ELF/BOOT_ELF32/    inside a comment

Revision 1.22.4.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:37:22 2002 UTC (22 years, 3 months ago) by thorpej
Branch: kqueue
Changes since 1.22: +42 -26 lines
Diff to previous 1.22 (colored) to selected 1.30 (colored)

Sync kqueue branch with -current.

Revision 1.22.8.1 / (download) - annotate - [select for diffs], Tue Jan 8 00:23:00 2002 UTC (22 years, 3 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.22: +42 -26 lines
Diff to previous 1.22 (colored) to selected 1.30 (colored)

Catch up to -current.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 17 05:41:12 2001 UTC (22 years, 4 months ago) by mhitch
Branch: MAIN
Changes since 1.23: +41 -25 lines
Diff to previous 1.23 (colored) to selected 1.30 (colored)

Update amiga booter to two-stage booter.

First stage is bootxx_ffs (for ffs boot partitions) or bootxx_fd (for bootable
floppy disk).  These locate, load, and execute the second stage loader boot.amiga.
The console screen is created and passed to the second stage loader.

The second stage loader uses loadfile() to load the kernel image, which can
be either a.out or ELF format, and can also be compressed.  It will load a
kernel file from ffs file systems or the ustarfs used on floppy disks.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Dec 10 05:31:39 2001 UTC (22 years, 4 months ago) by mhitch
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.30 (colored)

Add a left shift routine needed by changes in lib/libsa/ufs.c.

Revision 1.19.2.2 / (download) - annotate - [select for diffs], Mon Mar 12 13:27:12 2001 UTC (23 years, 1 month ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.19.2.1: +7 -7 lines
Diff to previous 1.19.2.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored) to selected 1.30 (colored)

Sync with HEAD.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Mar 2 16:46:19 2001 UTC (23 years, 1 month ago) by mhitch
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: nathanw_sa, kqueue
Changes since 1.21: +7 -7 lines
Diff to previous 1.21 (colored) to selected 1.30 (colored)

Use ${NM} and ${SIZE} so cross-compiling works.  The machine and m68k include
directories still need to be fixed.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 19:58:50 2000 UTC (23 years, 5 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored) to selected 1.30 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

I updated the amiga SCSI drivers, but completely untested yet (may not even
compile)

Revision 1.20.4.1 / (download) - annotate - [select for diffs], Tue Sep 19 18:15:11 2000 UTC (23 years, 7 months ago) by is
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.30 (colored)

Pullup from -current, requested by is, granted by thorpej:
Changes by mhitch, needed for those directories to compile.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Sep 17 18:24:12 2000 UTC (23 years, 7 months ago) by is
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.30 (colored)

Make this build again. Fixes by Michael Hitch.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Apr 15 20:10:41 2000 UTC (24 years ago) by is
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.30 (colored)

Don't use runtime systems' includes.

Revision 1.18.2.1.2.1 / (download) - annotate - [select for diffs], Mon Jun 21 00:46:41 1999 UTC (24 years, 10 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.18.2.1: +0 -0 lines
Diff to previous 1.18.2.1 (colored) next main 1.19 (colored) to selected 1.30 (colored)

Sync w/ -current.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 19:40:20 1999 UTC (25 years ago) by is
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored) to selected 1.30 (colored)

From -current: add errno.c (to define the errno variable). This makes
the bootblocks link again.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Apr 3 09:18:41 1999 UTC (25 years ago) by is
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base
Branch point for: thorpej_scsipi
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.30 (colored)

make the Amiga bootblocks link again.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 3 20:32:58 1999 UTC (25 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-base
Branch point for: netbsd-1-4
Changes since 1.17: +16 -17 lines
Diff to previous 1.17 (colored) to selected 1.30 (colored)

Include "bsd.prog.mk" earlier so that "CFLAGS" doesn't get clobbered.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 6 23:17:07 1999 UTC (25 years, 2 months ago) by is
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.30 (colored)

Define _STANDALONE instead of STANDALONE.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Jan 3 12:46:31 1999 UTC (25 years, 3 months ago) by veego
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.30 (colored)

Enable fdboot again.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Nov 13 22:12:35 1998 UTC (25 years, 5 months ago) by is
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.30 (colored)

Simplify program structure to save a few bytes.

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 8 19:08:18 1998 UTC (25 years, 11 months ago) by chopps
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.30 (colored)

remove -Z (load from chipmem) flag
fix copier code (startit) to work bi-directionally.
change compiler optimization options to save some bytes

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jul 14 15:03:05 1997 UTC (26 years, 9 months ago) by veego
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
Changes since 1.12: +5 -10 lines
Diff to previous 1.12 (colored) to selected 1.30 (colored)

s/BOOTBLOCKS/FILES/, remove the no longer needed install: rule and set the
BINDIR to /usr/mdec.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Jun 23 20:44:54 1997 UTC (26 years, 10 months ago) by is
Branch: MAIN
CVS Tags: bouyer-scsipi
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.30 (colored)

fdboot is too big again. leave it out.

Revision 1.11 / (download) - annotate - [select for diffs], Mon May 19 21:49:20 1997 UTC (26 years, 11 months ago) by veego
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored) to selected 1.30 (colored)

Make the install rule nicer.

Revision 1.10 / (download) - annotate - [select for diffs], Mon May 19 21:19:22 1997 UTC (26 years, 11 months ago) by is
Branch: MAIN
Changes since 1.9: +21 -47 lines
Diff to previous 1.9 (colored) to selected 1.30 (colored)

Yet another try to sanitize the bootblock build. Each major target has now
its own subdirectory.
Smaller changes involved:
- installboot installs to /usr/mdec
- installboot.8 installs to /usr/share/man/cat8/amiga/

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 14 18:12:10 1997 UTC (26 years, 11 months ago) by veego
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8 (colored) to selected 1.30 (colored)

Remove a : which is too much. fix pr#3621

Revision 1.8 / (download) - annotate - [select for diffs], Wed May 7 16:13:13 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.7: +1 -3 lines
Diff to previous 1.7 (colored) to selected 1.30 (colored)

Clean up weirdness.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 24 08:22:45 1997 UTC (27 years ago) by veego
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored) to selected 1.30 (colored)

remove a duplicated : for the install rule.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 24 08:02:29 1997 UTC (27 years ago) by is
Branch: MAIN
Changes since 1.5: +3 -2 lines
Diff to previous 1.5 (colored) to selected 1.30 (colored)

- Minor brushup of man page.
- Try to fix manual installation.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 24 19:53:34 1997 UTC (27 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored) to selected 1.30 (colored)

Build fdboot.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 5 22:32:44 1997 UTC (27 years, 2 months ago) by is
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored) to selected 1.30 (colored)

The last few libsa/open.c changes gradually increased code size, until fdboot
became too big. Disable its building, til we can squeeze a couple of bytes
out of the code again.
XXX Yes, this is a disgusting hack.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 23 15:38:15 1997 UTC (27 years, 3 months ago) by is
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored) to selected 1.30 (colored)

Added libboot.a to the CLEANFILES.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jan 21 18:26:07 1997 UTC (27 years, 3 months ago) by is
Branch: MAIN
Changes since 1.1: +85 -64 lines
Diff to previous 1.1 (colored) to selected 1.30 (colored)

* make object dirs work:
- move the helper programs txlt and aout2bb to the topmost directory
- build the few files from libsa in the topmost directory

* while doing this, hunted down mysterious code expansion: It seems
that ld aligns code segments differently when linking .o's directly
than when using an archive consisting of the same files. Abuse this
effect to make the bootblock even smaller. The floppy boot block
"fdboot" is now small enough to build; add it back to the Makefile.

* while being here, remove a file which was committed by mistake.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Nov 29 23:36:29 1996 UTC (27 years, 4 months ago) by is
Branch: is
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.30 (colored)

First version of a NetBSD-Amiga bootblock compilable from within NetBSD,
along with toolchain enhancements.

aout2bb transforms a.out files with reloc information into bootblock format
files with a compressed relocation info.

bbstart.s relocates the bootblock using this compressed info, before jumping
to C code.

txlt changes some more of the absolute references to pc-relative ones (we know
we have a single code + data address space).

If you ever try to change this: don't even dare to change the compiler options;
they were found in weeks of trial and error as the ones producing the smallest
(not necessarily fastests) code.

installboot is just a script around dd, for now.

Some ideas by Michael Hitch, Leo Weppelman and Jason Thorpe; bugs added
by myself.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 29 23:36:29 1996 UTC (27 years, 4 months ago) by is
Branch: MAIN
Diff to selected 1.30 (colored)

Initial revision

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>