]> git.ozlabs.org Git - yaboot.git/commitdiff
Update first stage to be compatible with new Macs
authorEthan Benson <erbenson@alaska.net>
Sun, 9 Feb 2003 05:28:41 +0000 (05:28 +0000)
committerEthan Benson <erbenson@alaska.net>
Sun, 9 Feb 2003 05:28:41 +0000 (05:28 +0000)
* Mark first stage loader compatible with new MacOS9-free PowerMacs so
  it will be accepted by OpenFirmware.
* Update copyrights to include 2003.
* Version 1.3.9-UNRELEASED.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-47

12 files changed:
0arch-timestamps0
ChangeLog
Makefile
README
TODO
changelog
doc/examples/dualboot.chrp
doc/examples/simpleboot.chrp
first/ofboot
ybin/ofpath
ybin/yabootconfig
ybin/ybin

index 4d9bddba8dd27f40af93be270dbafe6eeda8ea05..ed49d306de237583bec339f13fa6f01f22054d31 100644 (file)
-./include/xfs/.arch-ids/=id    1038390134      1017069090
-./include/xfs/.arch-ids/xfs.h.id       1038390134      1017069096
-./include/xfs/.arch-ids        1039507844      1017069096
-./include/xfs/xfs.h    1038390134      1002101334
-./include/xfs  1039507844      1007269244
-./include/.arch-ids/errors.h.id        1038390132      1017069108
-./include/.arch-ids/=id        1038390131      1017027153
-./include/.arch-ids/bootinfo.h.id      1038390131      1017027154
-./include/.arch-ids/byteorder.h.id     1038390131      1017027154
-./include/.arch-ids/cfg.h.id   1038390132      1017027154
-./include/.arch-ids/cmdline.h.id       1038390132      1017027154
-./include/.arch-ids/ctype.h.id 1038390132      1017027155
-./include/.arch-ids/fdisk-part.h.id    1038390132      1017027157
-./include/.arch-ids/file.h.id  1038390132      1017027157
-./include/.arch-ids/fs.h.id    1038390132      1017027157
-./include/.arch-ids/mac-part.h.id      1038390132      1017027159
-./include/.arch-ids/md5.h.id   1038390132      1017027159
-./include/.arch-ids/partition.h.id     1038390132      1017027159
-./include/.arch-ids/prom.h.id  1038390132      1017027159
-./include/.arch-ids/setjm2.h.id        1038390132      1017027160
-./include/.arch-ids/setjmp.h.id        1038390132      1017027160
-./include/.arch-ids/stdlib.h.id        1038390132      1017027161
-./include/.arch-ids/string.h.id        1038390132      1017027161
-./include/.arch-ids/swab.h.id  1038390132      1017027161
-./include/.arch-ids/types.h.id 1038390132      1017027162
-./include/.arch-ids/yaboot.h.id        1038390132      1017027162
-./include/.arch-ids/debug.h.id 1038390132      1017154770
-./include/.arch-ids    1039507844      1017154770
-./include/asm/.arch-ids/=id    1038390132      1017027153
-./include/asm/.arch-ids/elf.h.id       1038390132      1017027153
-./include/asm/.arch-ids/ppc_asm.tmpl.id        1038390132      1017027153
-./include/asm/.arch-ids/processor.h.id 1038390132      1017027154
-./include/asm/.arch-ids        1039507844      1017027154
-./include/asm/elf.h    1038390132      1000991730
-./include/asm/ppc_asm.tmpl     1038390132      1000991730
-./include/asm/processor.h      1038390132      1000991730
-./include/asm  1039507844      1007269243
-./include/et/.arch-ids/=id     1038390133      1017027155
-./include/et/.arch-ids/com_err.h.id    1038390133      1017027155
-./include/et/.arch-ids 1039507844      1017155400
-./include/et/com_err.h 1038390133      1000991731
-./include/et   1039507844      1007269243
-./include/ext2fs/.arch-ids/=id 1038390133      1017027156
-./include/ext2fs/.arch-ids/bitops.h.id 1038390133      1017027156
-./include/ext2fs/.arch-ids/ext2_err.h.id       1038390133      1017027156
-./include/ext2fs/.arch-ids/ext2_io.h.id        1038390133      1017027156
-./include/ext2fs/.arch-ids/ext2fs.h.id 1038390133      1017027156
-./include/ext2fs/.arch-ids     1039507844      1017027156
-./include/ext2fs/bitops.h      1038390133      1003927524
-./include/ext2fs/ext2_err.h    1038390133      1003927524
-./include/ext2fs/ext2_io.h     1038390133      1003927524
-./include/ext2fs/ext2fs.h      1038390133      1003927524
-./include/ext2fs       1039507844      1007269243
-./include/linux/.arch-ids/=id  1038390133      1017027157
-./include/linux/.arch-ids/elf.h.id     1038390133      1017027158
-./include/linux/.arch-ids/ext2_fs.h.id 1038390133      1017027158
-./include/linux/.arch-ids/iso_fs.h.id  1038390133      1017027158
-./include/linux/.arch-ids/stat.h.id    1038390133      1017027158
-./include/linux/.arch-ids/types.h.id   1038390133      1017027159
-./include/linux/.arch-ids      1039507844      1017027159
-./include/linux/elf.h  1038390133      1000991731
-./include/linux/ext2_fs.h      1038390133      1000991731
-./include/linux/iso_fs.h       1038390133      1000991731
-./include/linux/stat.h 1038390133      1000991731
-./include/linux/types.h        1038390133      1000991731
-./include/linux        1039507844      1007269243
-./include/reiserfs/.arch-ids/=id       1038390134      1017027160
-./include/reiserfs/.arch-ids/reiserfs.h.id     1038390134      1017027160
-./include/reiserfs/.arch-ids   1039507844      1017027160
-./include/reiserfs/reiserfs.h  1038390134      1025684115
-./include/reiserfs     1039507844      1025684115
-./include/errors.h     1038390132      1007200690
-./include/bootinfo.h   1038390132      1007200690
-./include/byteorder.h  1038390132      1000991730
-./include/cfg.h        1038390132      1007200690
-./include/cmdline.h    1038390132      1007200690
-./include/ctype.h      1038390132      1003656411
-./include/fdisk-part.h 1038390133      1007200690
-./include/file.h       1038390133      1007200690
-./include/fs.h 1038390133      1007200690
-./include/mac-part.h   1038390133      1007200690
-./include/md5.h        1038390133      1000991730
-./include/partition.h  1038390133      1007200690
-./include/prom.h       1038390133      1007200690
-./include/setjm2.h     1038390134      1000991730
-./include/setjmp.h     1038390134      1000991730
-./include/stdlib.h     1038390134      1000991730
-./include/string.h     1038390134      1002620217
-./include/swab.h       1038390134      1000991730
-./include/types.h      1038390134      1000991730
-./include/yaboot.h     1038390134      1007200690
-./include/debug.h      1038390132      1007200690
-./include      1039507844      1007269244
-./second/.arch-ids/fs_xfs.c.id 1038390135      1017069120
-./second/.arch-ids/=id 1038390135      1017027166
-./second/.arch-ids/cache.S.id  1038390135      1017027167
-./second/.arch-ids/cfg.c.id    1038390135      1017027167
-./second/.arch-ids/cmdline.c.id        1038390135      1017027167
-./second/.arch-ids/crt0.S.id   1038390135      1017027167
-./second/.arch-ids/file.c.id   1038390135      1017027167
-./second/.arch-ids/fs.c.id     1038390135      1017027168
-./second/.arch-ids/fs_ext2.c.id        1038390135      1017027168
-./second/.arch-ids/fs_iso.c.id 1038390135      1017027168
-./second/.arch-ids/fs_of.c.id  1038390135      1017027168
-./second/.arch-ids/fs_reiserfs.c.id    1038390135      1017027169
-./second/.arch-ids/iso_util.c.id       1038390135      1017027170
-./second/.arch-ids/md5.c.id    1038390135      1017027170
-./second/.arch-ids/partition.c.id      1038390135      1017027170
-./second/.arch-ids/prom.c.id   1038390135      1017027170
-./second/.arch-ids/setjmp.S.id 1038390135      1017027171
-./second/.arch-ids/yaboot.c.id 1038390136      1017027171
-./second/.arch-ids     1039507844      1017069120
-./second/fs_xfs.c      1038390136      1032059541
-./second/cache.S       1038390136      1007200690
-./second/cfg.c 1038390136      1007200690
-./second/cmdline.c     1038390136      1032059589
-./second/crt0.S        1038390136      1000991731
-./second/file.c        1038390136      1032059581
-./second/fs.c  1038390136      1032059574
-./second/fs_ext2.c     1038390136      1032059564
-./second/fs_iso.c      1038390136      1007200690
-./second/fs_of.c       1038390136      1032059553
-./second/fs_reiserfs.c 1038390136      1007200690
-./second/iso_util.c    1038390136      1003656415
-./second/md5.c 1038390136      1032059532
-./second/partition.c   1038390136      1032059525
-./second/prom.c        1038390136      1032059515
-./second/setjmp.S      1038390136      1000991732
-./second/yaboot.c      1038390136      1032059504
-./second       1039507844      1037576162
-./.arch-ids/Config.id  1038390129      1017069133
-./.arch-ids/0arch-timestamps0.id       1038390129      1020516949
-./.arch-ids/ChangeLog.id       1038390129      1017026820
-./.arch-ids/BUGS.id    1038390129      1017027147
-./.arch-ids/COPYING.id 1038390129      1017027147
-./.arch-ids/INSTALL.id 1038390129      1017027147
-./.arch-ids/Makefile.id        1038390129      1017027148
-./.arch-ids/README.id  1038390129      1017027148
-./.arch-ids/README.man.patch.id        1038390129      1017027148
-./.arch-ids/THANKS.id  1038390129      1017027148
-./.arch-ids/TODO.id    1038390129      1017027149
-./.arch-ids/changelog.id       1038390129      1017027149
-./.arch-ids/man.patch.id       1038390129      1017027166
-./.arch-ids    1039507844      1020516949
-./doc/.arch-ids/=id    1038390130      1017027149
-./doc/.arch-ids/README.ofboot.id       1038390130      1017027149
-./doc/.arch-ids/README.ofpath.id       1038390130      1017027149
-./doc/.arch-ids/README.rs6000.id       1038390130      1017027150
-./doc/.arch-ids/Makefile.id    1038390130      1017235762
-./doc/.arch-ids/yaboot-howto.sgml.id   1038390130      1017235765
-./doc/.arch-ids/yaboot-howto.de.sgml.id        1038390130      1017238100
-./doc/.arch-ids        1039507844      1017238100
-./doc/examples/.arch-ids/=id   1038390131      1017027150
-./doc/examples/.arch-ids/README.dualboot.chrp.id       1038390131      1017027150
-./doc/examples/.arch-ids/README.mbicons.id     1038390131      1017027150
-./doc/examples/.arch-ids/README.simpleboot.chrp.id     1038390131      1017027150
-./doc/examples/.arch-ids/dualboot.chrp.id      1038390131      1017027151
-./doc/examples/.arch-ids/large-penguin.mbicon.id       1038390131      1017027151
-./doc/examples/.arch-ids/simpleboot.chrp.id    1038390131      1017027151
-./doc/examples/.arch-ids/yaboot.conf.multi-boot.id     1038390131      1017027151
-./doc/examples/.arch-ids/yaboot.conf.rs6000.id 1038390131      1017027152
-./doc/examples/.arch-ids       1039507844      1017236175
-./doc/examples/README.dualboot.chrp    1038390131      1000991730
-./doc/examples/README.mbicons  1038390131      1000991730
-./doc/examples/README.simpleboot.chrp  1038390131      1000991730
-./doc/examples/dualboot.chrp   1038390131      1000991730
-./doc/examples/large-penguin.mbicon    1038390131      1000991730
-./doc/examples/simpleboot.chrp 1038390131      1006347336
-./doc/examples/yaboot.conf.multi-boot  1038390131      1006348765
-./doc/examples/yaboot.conf.rs6000      1038390131      1006348765
-./doc/examples 1039507844      1007269243
-./doc/README.ofboot    1038390130      1000991730
-./doc/README.ofpath    1038390130      1000991730
-./doc/README.rs6000    1038390131      1007200689
-./doc/Makefile 1038390130      1019310768
-./doc/yaboot-howto.sgml        1038390131      1032059987
-./doc/yaboot-howto.de.sgml     1038390131      1032059970
-./doc  1039507844      1032059987
-./etc/.arch-ids/=id    1038390131      1017027152
-./etc/.arch-ids/yaboot.conf.id 1038390131      1017027152
-./etc/.arch-ids        1039507844      1017027152
-./etc/yaboot.conf      1038390131      1006348765
-./etc  1039507844      1007269243
-./first/.arch-ids/=id  1038390131      1017027152
-./first/.arch-ids/ofboot.id    1038390131      1017027152
-./first/.arch-ids      1039507844      1017027152
-./first/ofboot 1038390131      1032060202
-./first        1039507844      1032060202
-./lib/.arch-ids/=id    1038390134      1017027162
-./lib/.arch-ids/ctype.c.id     1038390134      1017027163
-./lib/.arch-ids/libext2fs.a.id 1038390134      1017027163
-./lib/.arch-ids/malloc.c.id    1038390134      1017027163
-./lib/.arch-ids/nosys.c.id     1038390134      1017027163
-./lib/.arch-ids/string.S.id    1038390134      1017027163
-./lib/.arch-ids/strstr.c.id    1038390134      1017027164
-./lib/.arch-ids/strtol.c.id    1038390134      1017027164
-./lib/.arch-ids/vsprintf.c.id  1038390134      1017027164
-./lib/.arch-ids        1039507844      1017027164
-./lib/ctype.c  1038390134      1000991731
-./lib/libext2fs.a      1038390134      1003927524
-./lib/malloc.c 1038390134      1007200690
-./lib/nosys.c  1038390134      1000991731
-./lib/string.S 1038390134      1007200690
-./lib/strstr.c 1038390134      1000991731
-./lib/strtol.c 1038390134      1000991731
-./lib/vsprintf.c       1038390134      1000991731
-./lib  1039507844      1037576162
-./man/.arch-ids/=id    1038529833      1017027164
-./man/.arch-ids/bootstrap.8.id 1038529833      1017027165
-./man/.arch-ids/mkofboot.8.id  1038529833      1017027165
-./man/.arch-ids/ofpath.8.id    1038529833      1017027165
-./man/.arch-ids/yaboot.8.id    1038529833      1017027165
-./man/.arch-ids/yaboot.conf.5.id       1038529833      1017027166
-./man/.arch-ids/yabootconfig.8.id      1038529833      1017027166
-./man/.arch-ids/ybin.8.id      1038529833      1017027166
-./man/.arch-ids        1039507844      1017027166
-./man/bootstrap.8      1038529833      1000991731
-./man/mkofboot.8       1038529833      1006348765
-./man/ofpath.8 1038529833      1000991731
-./man/yaboot.8 1038529833      1006348765
-./man/yaboot.conf.5    1038529833      1004256691
-./man/yabootconfig.8   1038529833      1027929577
-./man/ybin.8   1038529833      1006348765
-./man  1039507844      1027929577
-./util/.arch-ids/=id   1038390136      1017027171
-./util/.arch-ids/addnote.c.id  1038390136      1017027171
-./util/.arch-ids/elfextract.c.id       1038390136      1017027172
-./util/.arch-ids       1039507844      1017027172
-./util/addnote.c       1038390136      1007200691
-./util/elfextract.c    1038390136      1007303237
-./util 1039507844      1037576162
-./ybin/.arch-ids/=id   1038390136      1017027172
-./ybin/.arch-ids/mkofboot.id   1038390136      1017027172
-./ybin/.arch-ids/ofpath.id     1038390136      1017027172
-./ybin/.arch-ids/yabootconfig.id       1038390137      1017027172
-./ybin/.arch-ids/ybin.id       1038390137      1017027173
-./ybin/.arch-ids       1039507844      1017027173
-./ybin/ofpath  1038529375      1038529380
-./ybin/yabootconfig    1038529409      1038529417
-./ybin/ybin    1038529431      1038529372
-./ybin/mkofboot        1038529426      1037576159
-./ybin 1039507844      1038529417
-./Config       1038530124      1002101497
-./0arch-timestamps0    1038390129      1039507844
-./ChangeLog    1038390146      1038390146
-./BUGS 1038390130      1000991730
-./COPYING      1038390130      1000991730
-./INSTALL      1038390130      1000991730
-./README       1038530097      1033253141
-./README.man.patch     1038390130      1000991730
-./THANKS       1038390130      1006350263
-./TODO 1038529438      1006527567
-./changelog    1039507825      1039507841
-./man.patch    1038529844      1006348761
-./Makefile     1038996657      1038529363
-.      1039507844      1039507841
+./include/xfs/.arch-ids/=id    1044767195      1017069090
+./include/xfs/.arch-ids/xfs.h.id       1044767195      1017069096
+./include/xfs/.arch-ids        1044768386      1017069096
+./include/xfs/xfs.h    1044767195      1002101334
+./include/xfs  1044768386      1007269244
+./include/.arch-ids/errors.h.id        1044767194      1017069108
+./include/.arch-ids/=id        1044767193      1017027153
+./include/.arch-ids/bootinfo.h.id      1044767193      1017027154
+./include/.arch-ids/byteorder.h.id     1044767193      1017027154
+./include/.arch-ids/cfg.h.id   1044767193      1017027154
+./include/.arch-ids/cmdline.h.id       1044767193      1017027154
+./include/.arch-ids/ctype.h.id 1044767193      1017027155
+./include/.arch-ids/fdisk-part.h.id    1044767194      1017027157
+./include/.arch-ids/file.h.id  1044767194      1017027157
+./include/.arch-ids/fs.h.id    1044767194      1017027157
+./include/.arch-ids/mac-part.h.id      1044767194      1017027159
+./include/.arch-ids/md5.h.id   1044767194      1017027159
+./include/.arch-ids/partition.h.id     1044767194      1017027159
+./include/.arch-ids/prom.h.id  1044767194      1017027159
+./include/.arch-ids/setjm2.h.id        1044767194      1017027160
+./include/.arch-ids/setjmp.h.id        1044767194      1017027160
+./include/.arch-ids/stdlib.h.id        1044767194      1017027161
+./include/.arch-ids/string.h.id        1044767194      1017027161
+./include/.arch-ids/swab.h.id  1044767194      1017027161
+./include/.arch-ids/types.h.id 1044767194      1017027162
+./include/.arch-ids/yaboot.h.id        1044767194      1017027162
+./include/.arch-ids/debug.h.id 1044767193      1017154770
+./include/.arch-ids    1044768386      1017154770
+./include/asm/.arch-ids/=id    1044767194      1017027153
+./include/asm/.arch-ids/elf.h.id       1044767194      1017027153
+./include/asm/.arch-ids/ppc_asm.tmpl.id        1044767194      1017027153
+./include/asm/.arch-ids/processor.h.id 1044767194      1017027154
+./include/asm/.arch-ids        1044768386      1017027154
+./include/asm/elf.h    1044767194      1000991730
+./include/asm/ppc_asm.tmpl     1044767194      1000991730
+./include/asm/processor.h      1044767194      1000991730
+./include/asm  1044768386      1007269243
+./include/et/.arch-ids/=id     1044767194      1017027155
+./include/et/.arch-ids/com_err.h.id    1044767194      1017027155
+./include/et/.arch-ids 1044768386      1017155400
+./include/et/com_err.h 1044767194      1000991731
+./include/et   1044768386      1007269243
+./include/ext2fs/.arch-ids/=id 1044767194      1017027156
+./include/ext2fs/.arch-ids/bitops.h.id 1044767194      1017027156
+./include/ext2fs/.arch-ids/ext2_err.h.id       1044767194      1017027156
+./include/ext2fs/.arch-ids/ext2_io.h.id        1044767194      1017027156
+./include/ext2fs/.arch-ids/ext2fs.h.id 1044767194      1017027156
+./include/ext2fs/.arch-ids     1044768386      1017027156
+./include/ext2fs/bitops.h      1044767194      1003927524
+./include/ext2fs/ext2_err.h    1044767194      1003927524
+./include/ext2fs/ext2_io.h     1044767194      1003927524
+./include/ext2fs/ext2fs.h      1044767195      1003927524
+./include/ext2fs       1044768386      1007269243
+./include/linux/.arch-ids/=id  1044767195      1017027157
+./include/linux/.arch-ids/elf.h.id     1044767195      1017027158
+./include/linux/.arch-ids/ext2_fs.h.id 1044767195      1017027158
+./include/linux/.arch-ids/iso_fs.h.id  1044767195      1017027158
+./include/linux/.arch-ids/stat.h.id    1044767195      1017027158
+./include/linux/.arch-ids/types.h.id   1044767195      1017027159
+./include/linux/.arch-ids      1044768386      1017027159
+./include/linux/elf.h  1044767195      1000991731
+./include/linux/ext2_fs.h      1044767195      1000991731
+./include/linux/iso_fs.h       1044767195      1000991731
+./include/linux/stat.h 1044767195      1000991731
+./include/linux/types.h        1044767195      1000991731
+./include/linux        1044768386      1007269243
+./include/reiserfs/.arch-ids/=id       1044767195      1017027160
+./include/reiserfs/.arch-ids/reiserfs.h.id     1044767195      1017027160
+./include/reiserfs/.arch-ids   1044768386      1017027160
+./include/reiserfs/reiserfs.h  1044767195      1025684115
+./include/reiserfs     1044768386      1025684115
+./include/errors.h     1044767194      1007200690
+./include/bootinfo.h   1044767194      1007200690
+./include/byteorder.h  1044767194      1000991730
+./include/cfg.h        1044767194      1007200690
+./include/cmdline.h    1044767194      1007200690
+./include/ctype.h      1044767194      1003656411
+./include/fdisk-part.h 1044767195      1007200690
+./include/file.h       1044767195      1007200690
+./include/fs.h 1044767195      1007200690
+./include/mac-part.h   1044767195      1007200690
+./include/md5.h        1044767195      1000991730
+./include/partition.h  1044767195      1007200690
+./include/prom.h       1044767195      1007200690
+./include/setjm2.h     1044767195      1000991730
+./include/setjmp.h     1044767195      1000991730
+./include/stdlib.h     1044767195      1000991730
+./include/string.h     1044767195      1002620217
+./include/swab.h       1044767195      1000991730
+./include/types.h      1044767195      1000991730
+./include/yaboot.h     1044767195      1007200690
+./include/debug.h      1044767194      1007200690
+./include      1044768386      1007269244
+./second/.arch-ids/fs_xfs.c.id 1044767196      1017069120
+./second/.arch-ids/=id 1044767196      1017027166
+./second/.arch-ids/cache.S.id  1044767196      1017027167
+./second/.arch-ids/cfg.c.id    1044767196      1017027167
+./second/.arch-ids/cmdline.c.id        1044767196      1017027167
+./second/.arch-ids/crt0.S.id   1044767196      1017027167
+./second/.arch-ids/file.c.id   1044767196      1017027167
+./second/.arch-ids/fs.c.id     1044767196      1017027168
+./second/.arch-ids/fs_ext2.c.id        1044767196      1017027168
+./second/.arch-ids/fs_iso.c.id 1044767196      1017027168
+./second/.arch-ids/fs_of.c.id  1044767196      1017027168
+./second/.arch-ids/fs_reiserfs.c.id    1044767196      1017027169
+./second/.arch-ids/iso_util.c.id       1044767197      1017027170
+./second/.arch-ids/md5.c.id    1044767197      1017027170
+./second/.arch-ids/partition.c.id      1044767197      1017027170
+./second/.arch-ids/prom.c.id   1044767197      1017027170
+./second/.arch-ids/setjmp.S.id 1044767197      1017027171
+./second/.arch-ids/yaboot.c.id 1044767197      1017027171
+./second/.arch-ids     1044768386      1017069120
+./second/fs_xfs.c      1044767197      1032059541
+./second/cache.S       1044767197      1007200690
+./second/cfg.c 1044767197      1007200690
+./second/cmdline.c     1044767197      1032059589
+./second/crt0.S        1044767197      1000991731
+./second/file.c        1044767197      1032059581
+./second/fs.c  1044767197      1032059574
+./second/fs_ext2.c     1044767197      1032059564
+./second/fs_iso.c      1044767197      1007200690
+./second/fs_of.c       1044767197      1032059553
+./second/fs_reiserfs.c 1044767197      1007200690
+./second/iso_util.c    1044767197      1003656415
+./second/md5.c 1044767197      1032059532
+./second/partition.c   1044767197      1032059525
+./second/prom.c        1044767197      1032059515
+./second/setjmp.S      1044767197      1000991732
+./second/yaboot.c      1044767197      1032059504
+./second       1044768386      1037576162
+./.arch-ids/Config.id  1044767192      1017069133
+./.arch-ids/0arch-timestamps0.id       1044767192      1020516949
+./.arch-ids/ChangeLog.id       1044767192      1017026820
+./.arch-ids/BUGS.id    1044767192      1017027147
+./.arch-ids/COPYING.id 1044767192      1017027147
+./.arch-ids/INSTALL.id 1044767192      1017027147
+./.arch-ids/Makefile.id        1044767192      1017027148
+./.arch-ids/README.id  1044767192      1017027148
+./.arch-ids/README.man.patch.id        1044767192      1017027148
+./.arch-ids/THANKS.id  1044767192      1017027148
+./.arch-ids/TODO.id    1044767192      1017027149
+./.arch-ids/changelog.id       1044767192      1017027149
+./.arch-ids/man.patch.id       1044767192      1017027166
+./.arch-ids    1044768386      1020516949
+./doc/.arch-ids/=id    1044767192      1017027149
+./doc/.arch-ids/README.ofboot.id       1044767192      1017027149
+./doc/.arch-ids/README.ofpath.id       1044767192      1017027149
+./doc/.arch-ids/README.rs6000.id       1044767192      1017027150
+./doc/.arch-ids/Makefile.id    1044767192      1017235762
+./doc/.arch-ids/yaboot-howto.sgml.id   1044767192      1017235765
+./doc/.arch-ids/yaboot-howto.de.sgml.id        1044767192      1017238100
+./doc/.arch-ids        1044768386      1017238100
+./doc/examples/.arch-ids/=id   1044767193      1017027150
+./doc/examples/.arch-ids/README.dualboot.chrp.id       1044767193      1017027150
+./doc/examples/.arch-ids/README.mbicons.id     1044767193      1017027150
+./doc/examples/.arch-ids/README.simpleboot.chrp.id     1044767193      1017027150
+./doc/examples/.arch-ids/dualboot.chrp.id      1044767193      1017027151
+./doc/examples/.arch-ids/large-penguin.mbicon.id       1044767193      1017027151
+./doc/examples/.arch-ids/simpleboot.chrp.id    1044767193      1017027151
+./doc/examples/.arch-ids/yaboot.conf.multi-boot.id     1044767193      1017027151
+./doc/examples/.arch-ids/yaboot.conf.rs6000.id 1044767193      1017027152
+./doc/examples/.arch-ids       1044768386      1017236175
+./doc/examples/README.dualboot.chrp    1044767193      1000991730
+./doc/examples/README.mbicons  1044767193      1000991730
+./doc/examples/README.simpleboot.chrp  1044767193      1000991730
+./doc/examples/dualboot.chrp   1044767193      1044766918
+./doc/examples/large-penguin.mbicon    1044767193      1000991730
+./doc/examples/simpleboot.chrp 1044767193      1044766860
+./doc/examples/yaboot.conf.multi-boot  1044767193      1006348765
+./doc/examples/yaboot.conf.rs6000      1044767193      1006348765
+./doc/examples 1044768386      1044766918
+./doc/README.ofboot    1044767193      1000991730
+./doc/README.ofpath    1044767193      1000991730
+./doc/README.rs6000    1044767193      1007200689
+./doc/Makefile 1044767192      1019310768
+./doc/yaboot-howto.sgml        1044767193      1032059987
+./doc/yaboot-howto.de.sgml     1044767193      1032059970
+./doc  1044768386      1032059987
+./etc/.arch-ids/=id    1044767193      1017027152
+./etc/.arch-ids/yaboot.conf.id 1044767193      1017027152
+./etc/.arch-ids        1044768386      1017027152
+./etc/yaboot.conf      1044767193      1006348765
+./etc  1044768386      1007269243
+./first/.arch-ids/=id  1044767193      1017027152
+./first/.arch-ids/ofboot.id    1044767193      1017027152
+./first/.arch-ids      1044768386      1017027152
+./first/ofboot 1044767193      1044766440
+./first        1044768386      1044766440
+./lib/.arch-ids/=id    1044767195      1017027162
+./lib/.arch-ids/ctype.c.id     1044767195      1017027163
+./lib/.arch-ids/libext2fs.a.id 1044767195      1017027163
+./lib/.arch-ids/malloc.c.id    1044767195      1017027163
+./lib/.arch-ids/nosys.c.id     1044767195      1017027163
+./lib/.arch-ids/string.S.id    1044767195      1017027163
+./lib/.arch-ids/strstr.c.id    1044767195      1017027164
+./lib/.arch-ids/strtol.c.id    1044767196      1017027164
+./lib/.arch-ids/vsprintf.c.id  1044767196      1017027164
+./lib/.arch-ids        1044768386      1017027164
+./lib/ctype.c  1044767196      1000991731
+./lib/libext2fs.a      1044767196      1003927524
+./lib/malloc.c 1044767196      1007200690
+./lib/nosys.c  1044767196      1000991731
+./lib/string.S 1044767196      1007200690
+./lib/strstr.c 1044767196      1000991731
+./lib/strtol.c 1044767196      1000991731
+./lib/vsprintf.c       1044767196      1000991731
+./lib  1044768386      1037576162
+./man/.arch-ids/=id    1044767196      1017027164
+./man/.arch-ids/bootstrap.8.id 1044767196      1017027165
+./man/.arch-ids/mkofboot.8.id  1044767196      1017027165
+./man/.arch-ids/ofpath.8.id    1044767196      1017027165
+./man/.arch-ids/yaboot.8.id    1044767196      1017027165
+./man/.arch-ids/yaboot.conf.5.id       1044767196      1017027166
+./man/.arch-ids/yabootconfig.8.id      1044767196      1017027166
+./man/.arch-ids/ybin.8.id      1044767196      1017027166
+./man/.arch-ids        1044768386      1017027166
+./man/bootstrap.8      1044767196      1000991731
+./man/mkofboot.8       1044767196      1006348765
+./man/ofpath.8 1044767196      1000991731
+./man/yaboot.8 1044767196      1006348765
+./man/yaboot.conf.5    1044767196      1004256691
+./man/yabootconfig.8   1044767196      1027929577
+./man/ybin.8   1044767196      1006348765
+./man  1044768386      1027929577
+./util/.arch-ids/=id   1044767197      1017027171
+./util/.arch-ids/addnote.c.id  1044767197      1017027171
+./util/.arch-ids/elfextract.c.id       1044767197      1017027172
+./util/.arch-ids       1044768386      1017027172
+./util/addnote.c       1044767197      1007200691
+./util/elfextract.c    1044767197      1007303237
+./util 1044768386      1037576162
+./ybin/.arch-ids/=id   1044767197      1017027172
+./ybin/.arch-ids/mkofboot.id   1044767197      1017027172
+./ybin/.arch-ids/ofpath.id     1044767197      1017027172
+./ybin/.arch-ids/yabootconfig.id       1044767197      1017027172
+./ybin/.arch-ids/ybin.id       1044767197      1017027173
+./ybin/.arch-ids       1044768386      1017027173
+./ybin/ofpath  1044767198      1044766402
+./ybin/yabootconfig    1044767198      1044766426
+./ybin/ybin    1044768368      1044768375
+./ybin/mkofboot        1044767197      1037576159
+./ybin 1044768386      1044768375
+./Config       1044768379      1002101497
+./0arch-timestamps0    1044767192      1044768386
+./ChangeLog    1044767192      1039508063
+./BUGS 1044767192      1000991730
+./COPYING      1044767192      1000991730
+./INSTALL      1044767192      1000991730
+./README       1044767192      1044766458
+./README.man.patch     1044767192      1000991730
+./THANKS       1044767192      1006350263
+./TODO 1044767192      1044766566
+./changelog    1044767192      1044766831
+./man.patch    1044767196      1006348761
+./Makefile     1044768379      1044768365
+.      1044768386      1044768380
index 299d1d73de64894b6400e26a88f73a19cbce236b..b859d384a8b4b2f5f1370171c1de0b815bda7974 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,24 @@
 # tag: automatic-ChangeLog--erbenson@alaska.net--public/yaboot--devel--1.3
 #
 
 # tag: automatic-ChangeLog--erbenson@alaska.net--public/yaboot--devel--1.3
 #
 
+2003-02-09 05:28:41 GMT        Ethan Benson <erbenson@alaska.net>      patch-47
+
+    Summary:
+      Update first stage to be compatible with new Macs
+    Revision:
+      yaboot--devel--1.3--patch-47
+
+    * Mark first stage loader compatible with new MacOS9-free PowerMacs so
+      it will be accepted by OpenFirmware.
+    * Update copyrights to include 2003.
+    * Version 1.3.9-UNRELEASED.
+
+    modified files:
+     0arch-timestamps0 ChangeLog Makefile README TODO changelog
+     doc/examples/dualboot.chrp doc/examples/simpleboot.chrp
+     first/ofboot ybin/ofpath ybin/yabootconfig ybin/ybin
+
+
 2002-12-10 08:14:21 GMT        Ethan Benson <erbenson@alaska.net>      patch-46
 
     Summary:
 2002-12-10 08:14:21 GMT        Ethan Benson <erbenson@alaska.net>      patch-46
 
     Summary:
index 7aeb77be8368ee33949b6893c61cdff46419b3b3..be5c2e9f09ddeb5ab3c8592b42655af3f7b5a9e3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 
 include Config
 
 
 include Config
 
-VERSION = 1.3.8
+VERSION = 1.3.9-UNRELEASED
 # Debug mode (spam/verbose)
 DEBUG = 0
 # make install vars
 # Debug mode (spam/verbose)
 DEBUG = 0
 # make install vars
diff --git a/README b/README
index 6468ec5beab28edc9818486aed1e27fe581525d3..461974fb64394e7cd362fdf054ed92dc39860362 100644 (file)
--- a/README
+++ b/README
@@ -251,7 +251,7 @@ black.
 
 ===========================================================================
 
 
 ===========================================================================
 
-Copyright (C) 2000, 2001, 2002 Ethan Benson
+Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
diff --git a/TODO b/TODO
index 871b2932e9002d42d90a17789030dc7a47c77dc9..8a7b7a22db9fe54a7b44bf1b5f73d14f072accdf 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,19 +1,4 @@
-* Interactive shell mode for yaboot, similar to the grub shell.
-
-* Add nvram updating support for IBM hardware.  This requires ofpath
-  to support these machines (ofpath done, or mostly so).  It also
-  requires a compatible nvsetenv or equivilent. 
-
-* Validate yaboot options before proceeding. (need better config parsing)
-
-* Password protection for insecure menu options (MacOS).
-
-* Use system libext2fs instead of shipping a private copy (this is not
-  as simple as it sounds)
-
-* Figure out all the crap with CHRP netbooting, probably have to remove
-  hard-coding of ":0" after a net device path (done as of 1.3.4?)
-
-* JFS support.
-
-* Support for compressed images (this will probably be solved in the kernel)
+* Yaboot 1.x is in strict maintenance mode, only critical bugfixes
+  will be done.  Please consult the yaboot 1.99 devel tree for the TODO
+  on the 2.0 rewrite.  See http://penguinppc.org/projects/yaboot/arch.shtml
+  for how to access the development tree.
index ae1933f89740fa63a6aabc4b5cc3ef879439fc53..8af9a6087e8518d03caafbcf8a44ad8a4c6f1e8c 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,12 @@
+2003-02-09  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.9
+
+       * Mark first stage bootloader as compatible with new MacOS9
+         incompatible PowerMacs.
+       
+       * Update copyright notices to include 2003
+
 2002-12-09  Ethan Benson  <erbenson@alaska.net>
 
        * Version 1.3.8
 2002-12-09  Ethan Benson  <erbenson@alaska.net>
 
        * Version 1.3.8
index 3cfbb23735c135be2455447a6e149e32e6b3411f..67a88fe700016831a588bfe21b9c588a06b4b036 100644 (file)
@@ -1,6 +1,6 @@
 <CHRP-BOOT>
 <COMPATIBLE>
 <CHRP-BOOT>
 <COMPATIBLE>
-MacRISC
+MacRISC MacRISC3
 </COMPATIBLE>
 <DESCRIPTION>
 GNU/Linux PowerPC Boot chooser
 </COMPATIBLE>
 <DESCRIPTION>
 GNU/Linux PowerPC Boot chooser
index fa5cfee49e9893f79fa2d74ff73436ffde9a9bf6..62722631e2e85382685a2864a2d558283ba93b9c 100644 (file)
@@ -1,6 +1,6 @@
 <CHRP-BOOT>
 <COMPATIBLE>
 <CHRP-BOOT>
 <COMPATIBLE>
-MacRISC
+MacRISC MacRISC3
 </COMPATIBLE>
 <DESCRIPTION>
 GNU/Linux PPC bootloader
 </COMPATIBLE>
 <DESCRIPTION>
 GNU/Linux PPC bootloader
index 9d2871cd34afde43eacc83720aea86023523bf4c..2a605fb06a7a2f8e82c307e06a625f59062021d7 100644 (file)
@@ -5,7 +5,7 @@
 ###############################################################################
 ##
 ## ofboot first stage autoconfiguring bootloader for yaboot and ybin
 ###############################################################################
 ##
 ## ofboot first stage autoconfiguring bootloader for yaboot and ybin
-## Copyright (C) 2000, 2001, 2002 Ethan Benson
+## Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 ##
 ## Forth code written by Chris Emerson
 ##
 ##
 ## Forth code written by Chris Emerson
 ##
@@ -312,7 +312,7 @@ TMPBOOT=`mktemp -q "$TMP/ofboot.XXXXXX"`
 $PRINTF \
 "<CHRP-BOOT>
 <COMPATIBLE>
 $PRINTF \
 "<CHRP-BOOT>
 <COMPATIBLE>
-MacRISC
+MacRISC MacRISC3
 </COMPATIBLE>
 <DESCRIPTION>
 PowerPC GNU/Linux First Stage Bootstrap
 </COMPATIBLE>
 <DESCRIPTION>
 PowerPC GNU/Linux First Stage Bootstrap
index 043a73a9518060f5302fdcdd7f20a05b2f0c6b47..46bd7345bd1989c34fd70f8563485c7982a36b13 100755 (executable)
@@ -3,7 +3,7 @@
 ###############################################################################
 ##
 ## ofpath: determine OpenFirmware path from unix device node
 ###############################################################################
 ##
 ## ofpath: determine OpenFirmware path from unix device node
-## Copyright (C) 2000, 2001, 2002 Ethan Benson
+## Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 ##
 ## Portions based on show_of_path.sh:
 ##
 ##
 ## Portions based on show_of_path.sh:
 ##
@@ -39,7 +39,7 @@ echo \
 Written by Ethan Benson
 Portions based on show_of_path.sh written by Olaf Hering
 
 Written by Ethan Benson
 Portions based on show_of_path.sh written by Olaf Hering
 
-Copyright (C) 2000, 2001, 2002 Ethan Benson
+Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 Portions Copyright (C) 2000 Olaf Hering
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 Portions Copyright (C) 2000 Olaf Hering
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
index 19f32e9636eabdd4a418a8e106951cd71946a36a..15232806be205009c172af288da6f4037e0ffb9d 100755 (executable)
@@ -3,7 +3,7 @@
 ###############################################################################
 ##
 ## yabootconfig generates a simple /etc/yaboot.conf
 ###############################################################################
 ##
 ## yabootconfig generates a simple /etc/yaboot.conf
-## Copyright (C) 2001, 2002 Ethan Benson
+## Copyright (C) 2001, 2002, 2003 Ethan Benson
 ##
 ## This program is free software; you can redistribute it and/or
 ## modify it under the terms of the GNU General Public License
 ##
 ## This program is free software; you can redistribute it and/or
 ## modify it under the terms of the GNU General Public License
@@ -85,7 +85,7 @@ echo \
 "$PRG $VERSION
 Written by Ethan Benson
 
 "$PRG $VERSION
 Written by Ethan Benson
 
-Copyright (C) 2001, 2002 Ethan Benson
+Copyright (C) 2001, 2002, 2003 Ethan Benson
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 }
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 }
index 46030010c047f14cd5be46b7275e67258f96ac2f..bccd2d82f89ff6aed2265bca321f6d15616319da 100755 (executable)
--- a/ybin/ybin
+++ b/ybin/ybin
@@ -3,7 +3,7 @@
 ###############################################################################
 ##
 ## ybin (YaBoot INstaller) installs/updates the yaboot bootloader.
 ###############################################################################
 ##
 ## ybin (YaBoot INstaller) installs/updates the yaboot bootloader.
-## Copyright (C) 2000, 2001, 2002 Ethan Benson
+## Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 ##
 ## This program is free software; you can redistribute it and/or
 ## modify it under the terms of the GNU General Public License
 ##
 ## This program is free software; you can redistribute it and/or
 ## modify it under the terms of the GNU General Public License
@@ -28,7 +28,7 @@ if [ -n "$PATH_PREFIX" ] ; then
 fi
 PRG="${0##*/}"
 SIGINT="$PRG: Interrupt caught ... exiting"
 fi
 PRG="${0##*/}"
 SIGINT="$PRG: Interrupt caught ... exiting"
-VERSION=1.3.8
+VERSION=1.3.9-UNRELEASED
 DEBUG=0
 VERBOSE=0
 TMP="${TMPDIR:-/tmp}"
 DEBUG=0
 VERBOSE=0
 TMP="${TMPDIR:-/tmp}"
@@ -139,7 +139,7 @@ echo \
 "$PRG $VERSION
 Written by Ethan Benson
 
 "$PRG $VERSION
 Written by Ethan Benson
 
-Copyright (C) 2000, 2001, 2002 Ethan Benson
+Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 }
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 }