Browse Source

Plan 9 from Bell Labs 2004-08-06

David du Colombier 20 years ago
parent
commit
2911e2f0ca

+ 23 - 22
dist/replica/_plan9.db

@@ -5225,7 +5225,7 @@ sys/src/9/boot/boot.h - 664 sys sys 1063857659 1785
 sys/src/9/boot/bootauth.c - 664 sys sys 1039763726 1097
 sys/src/9/boot/bootcache.c - 664 sys sys 1063857645 1579
 sys/src/9/boot/bootip.c - 664 sys sys 1072972133 3418
-sys/src/9/boot/bootmkfile - 664 sys sys 1032053196 390
+sys/src/9/boot/bootmkfile - 664 sys sys 1091732792 404
 sys/src/9/boot/doauthenticate.c - 664 sys sys 1015012529 2300
 sys/src/9/boot/embed.c - 664 sys sys 1039763720 1191
 sys/src/9/boot/getpasswd.c - 664 sys sys 957373373 654
@@ -5235,6 +5235,7 @@ sys/src/9/boot/local.c - 664 sys sys 1068835808 5355
 sys/src/9/boot/mkboot - 775 sys sys 1045504382 1935
 sys/src/9/boot/nopsession.c - 664 sys sys 957373374 843
 sys/src/9/boot/paq.c - 664 sys sys 1067722601 1099
+sys/src/9/boot/printstub.c - 664 sys sys 1091732792 169
 sys/src/9/boot/sac.c - 664 sys sys 1015012530 802
 sys/src/9/boot/settime.c - 664 sys sys 1036813626 2473
 sys/src/9/boot/testboot.c - 664 sys sys 1039763734 496
@@ -5254,7 +5255,7 @@ sys/src/9/ip/inferno.c - 664 sys sys 1022588098 517
 sys/src/9/ip/ip.c - 664 sys sys 1047951326 15285
 sys/src/9/ip/ip.h - 664 sys sys 1079538100 15922
 sys/src/9/ip/ipaux.c - 664 sys sys 1079538100 12862
-sys/src/9/ip/ipifc.c - 664 sys sys 1079538100 34297
+sys/src/9/ip/ipifc.c - 664 sys sys 1091733773 34267
 sys/src/9/ip/ipmux.c - 664 sys sys 1047260566 15362
 sys/src/9/ip/iproute.c - 664 sys sys 1049423192 14763
 sys/src/9/ip/ipv6.c - 664 sys sys 1047951328 14433
@@ -5309,7 +5310,7 @@ sys/src/9/pc/archmp.c - 664 sys sys 1084475127 2311
 sys/src/9/pc/audio.h - 664 sys sys 1015014513 343
 sys/src/9/pc/cga.c - 664 sys sys 1015014513 1843
 sys/src/9/pc/dat.h - 664 sys sys 1084475127 6256
-sys/src/9/pc/devarch.c - 664 sys sys 1087496483 18476
+sys/src/9/pc/devarch.c - 664 sys sys 1091733724 18481
 sys/src/9/pc/devether.c - 664 sys sys 1078928204 10183
 sys/src/9/pc/devfloppy.c - 664 sys sys 1055689885 20024
 sys/src/9/pc/devi82365.c - 664 sys sys 1086406910 19989
@@ -5319,7 +5320,7 @@ sys/src/9/pc/devlml.h - 664 sys sys 1026847636 2948
 sys/src/9/pc/devlpt.c - 664 sys sys 1015014514 4420
 sys/src/9/pc/devpccard.c - 664 sys sys 1089299187 40138
 sys/src/9/pc/devrtc.c - 664 sys sys 1015014515 7167
-sys/src/9/pc/devtv.c - 664 sys sys 1071245470 45750
+sys/src/9/pc/devtv.c - 664 sys sys 1091734484 45725
 sys/src/9/pc/devusb.c - 664 sys sys 1063857423 18352
 sys/src/9/pc/devvga.c - 664 sys sys 1063857412 8714
 sys/src/9/pc/dma.c - 664 sys sys 1015014515 4736
@@ -5357,7 +5358,7 @@ sys/src/9/pc/init9.c - 664 sys sys 1040002518 94
 sys/src/9/pc/initcode.s - 664 sys sys 1015014519 282
 sys/src/9/pc/io.h - 664 sys sys 1087657448 8029
 sys/src/9/pc/kbd.c - 664 sys sys 1079617269 11655
-sys/src/9/pc/l.s - 664 sys sys 1089046996 23078
+sys/src/9/pc/l.s - 664 sys sys 1091733374 23055
 sys/src/9/pc/main.c - 664 sys sys 1089046997 14677
 sys/src/9/pc/mem.h - 664 sys sys 1018553448 4573
 sys/src/9/pc/memory.c - 664 sys sys 1071245460 13028
@@ -5393,7 +5394,7 @@ sys/src/9/pc/sd53c8xx.n - 664 sys sys 1032059019 12455
 sys/src/9/pc/sdata.c - 664 sys sys 1088795302 50581
 sys/src/9/pc/sdmylex.c - 664 sys sys 1071245460 27812
 sys/src/9/pc/sdscsi.c - 664 sys sys 1077033661 7487
-sys/src/9/pc/trap.c - 664 sys sys 1084475212 20378
+sys/src/9/pc/trap.c - 664 sys sys 1091733403 20380
 sys/src/9/pc/uarti8250.c - 664 sys sys 1067722686 13859
 sys/src/9/pc/uartpci.c - 664 sys sys 1015014524 2709
 sys/src/9/pc/usb.h - 664 sys sys 1063857246 3566
@@ -5438,7 +5439,7 @@ sys/src/9/port/devaudio.c - 664 sys sys 1067722761 21130
 sys/src/9/port/devbridge.c - 664 sys sys 1055688301 24308
 sys/src/9/port/devcap.c - 664 sys sys 1048644215 4113
 sys/src/9/port/devcons.c - 664 sys sys 1084475350 22380
-sys/src/9/port/devdraw.c - 664 sys sys 1086406909 41991
+sys/src/9/port/devdraw.c - 664 sys sys 1091733670 41996
 sys/src/9/port/devdup.c - 664 sys sys 1014931172 2332
 sys/src/9/port/devenv.c - 664 sys sys 1048644225 6992
 sys/src/9/port/devfs.c - 664 sys sys 1081864735 10779
@@ -5468,7 +5469,7 @@ sys/src/9/port/fault.c - 664 sys sys 1067722722 6628
 sys/src/9/port/initcode.c - 664 sys sys 1055688491 574
 sys/src/9/port/latin1.c - 664 sys sys 1015278339 1418
 sys/src/9/port/latin1.h - 664 sys sys 1015278339 3524
-sys/src/9/port/lib.h - 664 sys sys 1067105741 5736
+sys/src/9/port/lib.h - 664 sys sys 1091733556 5737
 sys/src/9/port/log.c - 664 sys sys 1014931175 2860
 sys/src/9/port/master - 664 sys sys 1063856961 516
 sys/src/9/port/master.local - 664 sys sys 1063856961 130
@@ -5491,9 +5492,9 @@ sys/src/9/port/pgrp.c - 664 sys sys 1072704671 3940
 sys/src/9/port/portclock.c - 664 sys sys 1084475128 4542
 sys/src/9/port/portdat.h - 664 sys sys 1084475129 22196
 sys/src/9/port/portfns.h - 664 sys sys 1079463756 11455
-sys/src/9/port/portmkfile - 664 sys sys 1067722766 2098
+sys/src/9/port/portmkfile - 664 sys sys 1091733856 2087
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
-sys/src/9/port/proc.c - 664 sys sys 1084475350 28175
+sys/src/9/port/proc.c - 664 sys sys 1091733600 28176
 sys/src/9/port/qio.c - 664 sys sys 1070287837 23562
 sys/src/9/port/qlock.c - 664 sys sys 1067722765 3196
 sys/src/9/port/rdb.c - 664 sys sys 1018721202 1698
@@ -6603,7 +6604,7 @@ sys/src/cmd/5c/sgen.c - 664 sys sys 1089299174 9114
 sys/src/cmd/5c/swt.c - 664 sys sys 1089299174 12828
 sys/src/cmd/5c/txt.c - 664 sys sys 1089299173 19028
 sys/src/cmd/5i - 20000000775 sys sys 984756705 0
-sys/src/cmd/5i/5i.c - 664 sys sys 1014924773 4884
+sys/src/cmd/5i/5i.c - 664 sys sys 1091732882 4886
 sys/src/cmd/5i/arm.h - 664 sys sys 1014924773 4102
 sys/src/cmd/5i/bpt.c - 664 sys sys 969510413 2193
 sys/src/cmd/5i/cmd.c - 664 sys sys 969510414 8887
@@ -7260,7 +7261,7 @@ sys/src/cmd/cpu.c - 664 sys sys 1084471915 20651
 sys/src/cmd/crop.c - 664 sys sys 1039753034 4136
 sys/src/cmd/date.c - 664 sys sys 944961351 449
 sys/src/cmd/db - 20000000775 sys sys 988249965 0
-sys/src/cmd/db/command.c - 664 sys sys 1016731555 4346
+sys/src/cmd/db/command.c - 664 sys sys 1091733006 4360
 sys/src/cmd/db/defs.h - 664 sys sys 1016731555 1704
 sys/src/cmd/db/expr.c - 664 sys sys 1016731556 5450
 sys/src/cmd/db/fns.h - 664 sys sys 958696023 2011
@@ -11036,7 +11037,7 @@ sys/src/cmd/vi/special.c - 664 sys sys 944961342 6723
 sys/src/cmd/vi/stats.c - 664 sys sys 1067746789 5386
 sys/src/cmd/vi/symbols.c - 664 sys sys 944961342 1743
 sys/src/cmd/vi/syscall.c - 664 sys sys 1076688599 14165
-sys/src/cmd/vi/vi.c - 664 sys sys 1014926560 8924
+sys/src/cmd/vi/vi.c - 664 sys sys 1091733072 8926
 sys/src/cmd/vl - 20000000775 sys sys 944961343 0
 sys/src/cmd/vl/asm.c - 664 sys sys 1055699754 30723
 sys/src/cmd/vl/compat.c - 664 sys sys 944961343 445
@@ -11914,37 +11915,37 @@ sys/src/libmach - 20000000775 sys sys 969559166 0
 sys/src/libmach/0.c - 664 sys sys 1021927268 4042
 sys/src/libmach/2.c - 664 sys sys 964540513 2034
 sys/src/libmach/2db.c - 664 sys sys 1014929543 61245
-sys/src/libmach/2obj.c - 664 sys sys 964540514 2264
+sys/src/libmach/2obj.c - 664 sys sys 1091732624 2335
 sys/src/libmach/5.c - 664 sys sys 984710422 1513
 sys/src/libmach/5db.c - 664 sys sys 1014929543 21529
-sys/src/libmach/5obj.c - 664 sys sys 969511495 2138
+sys/src/libmach/5obj.c - 664 sys sys 1091732625 2209
 sys/src/libmach/7.c - 664 sys sys 964540515 3267
-sys/src/libmach/7db.c - 644 sys sys 1014929543 17320
-sys/src/libmach/7obj.c - 644 sys sys 964540515 2296
+sys/src/libmach/7db.c - 664 sys sys 1014929543 17320
+sys/src/libmach/7obj.c - 664 sys sys 1091732676 2367
 sys/src/libmach/8.c - 664 sys sys 964540515 2020
 sys/src/libmach/8db.c - 664 sys sys 1088653064 39144
-sys/src/libmach/8obj.c - 664 sys sys 964540515 2129
+sys/src/libmach/8obj.c - 664 sys sys 1091732625 2200
 sys/src/libmach/access.c - 664 sys sys 1068478065 4309
 sys/src/libmach/elf.h - 664 sys sys 964540516 2234
 sys/src/libmach/executable.c - 664 sys sys 1089313993 13073
 sys/src/libmach/k.c - 664 sys sys 964540516 3330
 sys/src/libmach/kdb.c - 664 sys sys 1014929544 21143
-sys/src/libmach/kobj.c - 664 sys sys 964540516 2146
+sys/src/libmach/kobj.c - 664 sys sys 1091732625 2217
 sys/src/libmach/machdata.c - 664 sys sys 964540516 8814
 sys/src/libmach/map.c - 664 sys sys 964540517 3053
 sys/src/libmach/mkfile - 664 sys sys 1089313991 439
 sys/src/libmach/obj.c - 664 sys sys 1089313993 5760
 sys/src/libmach/obj.h - 664 sys sys 964540517 603
-sys/src/libmach/q.c - 664 sys sys 1014929544 3596
+sys/src/libmach/q.c - 664 sys sys 1091732625 3590
 sys/src/libmach/qdb.c - 664 sys sys 1014929544 27188
-sys/src/libmach/qobj.c - 664 sys sys 964540517 2245
+sys/src/libmach/qobj.c - 664 sys sys 1091732625 2310
 sys/src/libmach/setmach.c - 664 sys sys 1089313993 2682
 sys/src/libmach/swap.c - 664 sys sys 964540518 1026
 sys/src/libmach/sym.c - 664 sys sys 1088653081 26582
 sys/src/libmach/v.c - 664 sys sys 964540518 3403
 sys/src/libmach/vcodas.c - 664 sys sys 1014929545 10253
 sys/src/libmach/vdb.c - 664 sys sys 1014929545 22248
-sys/src/libmach/vobj.c - 664 sys sys 964540518 2135
+sys/src/libmach/vobj.c - 664 sys sys 1091732625 2206
 sys/src/libmach/xc - 20000000775 sys sys 964540563 0
 sys/src/libmach/xc/README - 664 sys sys 950326252 73
 sys/src/libmach/xc/mips2ureg.h - 664 sys sys 964540563 886

+ 23 - 22
dist/replica/plan9.db

@@ -5225,7 +5225,7 @@ sys/src/9/boot/boot.h - 664 sys sys 1063857659 1785
 sys/src/9/boot/bootauth.c - 664 sys sys 1039763726 1097
 sys/src/9/boot/bootcache.c - 664 sys sys 1063857645 1579
 sys/src/9/boot/bootip.c - 664 sys sys 1072972133 3418
-sys/src/9/boot/bootmkfile - 664 sys sys 1032053196 390
+sys/src/9/boot/bootmkfile - 664 sys sys 1091732792 404
 sys/src/9/boot/doauthenticate.c - 664 sys sys 1015012529 2300
 sys/src/9/boot/embed.c - 664 sys sys 1039763720 1191
 sys/src/9/boot/getpasswd.c - 664 sys sys 957373373 654
@@ -5235,6 +5235,7 @@ sys/src/9/boot/local.c - 664 sys sys 1068835808 5355
 sys/src/9/boot/mkboot - 775 sys sys 1045504382 1935
 sys/src/9/boot/nopsession.c - 664 sys sys 957373374 843
 sys/src/9/boot/paq.c - 664 sys sys 1067722601 1099
+sys/src/9/boot/printstub.c - 664 sys sys 1091732792 169
 sys/src/9/boot/sac.c - 664 sys sys 1015012530 802
 sys/src/9/boot/settime.c - 664 sys sys 1036813626 2473
 sys/src/9/boot/testboot.c - 664 sys sys 1039763734 496
@@ -5254,7 +5255,7 @@ sys/src/9/ip/inferno.c - 664 sys sys 1022588098 517
 sys/src/9/ip/ip.c - 664 sys sys 1047951326 15285
 sys/src/9/ip/ip.h - 664 sys sys 1079538100 15922
 sys/src/9/ip/ipaux.c - 664 sys sys 1079538100 12862
-sys/src/9/ip/ipifc.c - 664 sys sys 1079538100 34297
+sys/src/9/ip/ipifc.c - 664 sys sys 1091733773 34267
 sys/src/9/ip/ipmux.c - 664 sys sys 1047260566 15362
 sys/src/9/ip/iproute.c - 664 sys sys 1049423192 14763
 sys/src/9/ip/ipv6.c - 664 sys sys 1047951328 14433
@@ -5309,7 +5310,7 @@ sys/src/9/pc/archmp.c - 664 sys sys 1084475127 2311
 sys/src/9/pc/audio.h - 664 sys sys 1015014513 343
 sys/src/9/pc/cga.c - 664 sys sys 1015014513 1843
 sys/src/9/pc/dat.h - 664 sys sys 1084475127 6256
-sys/src/9/pc/devarch.c - 664 sys sys 1087496483 18476
+sys/src/9/pc/devarch.c - 664 sys sys 1091733724 18481
 sys/src/9/pc/devether.c - 664 sys sys 1078928204 10183
 sys/src/9/pc/devfloppy.c - 664 sys sys 1055689885 20024
 sys/src/9/pc/devi82365.c - 664 sys sys 1086406910 19989
@@ -5319,7 +5320,7 @@ sys/src/9/pc/devlml.h - 664 sys sys 1026847636 2948
 sys/src/9/pc/devlpt.c - 664 sys sys 1015014514 4420
 sys/src/9/pc/devpccard.c - 664 sys sys 1089299187 40138
 sys/src/9/pc/devrtc.c - 664 sys sys 1015014515 7167
-sys/src/9/pc/devtv.c - 664 sys sys 1071245470 45750
+sys/src/9/pc/devtv.c - 664 sys sys 1091734484 45725
 sys/src/9/pc/devusb.c - 664 sys sys 1063857423 18352
 sys/src/9/pc/devvga.c - 664 sys sys 1063857412 8714
 sys/src/9/pc/dma.c - 664 sys sys 1015014515 4736
@@ -5357,7 +5358,7 @@ sys/src/9/pc/init9.c - 664 sys sys 1040002518 94
 sys/src/9/pc/initcode.s - 664 sys sys 1015014519 282
 sys/src/9/pc/io.h - 664 sys sys 1087657448 8029
 sys/src/9/pc/kbd.c - 664 sys sys 1079617269 11655
-sys/src/9/pc/l.s - 664 sys sys 1089046996 23078
+sys/src/9/pc/l.s - 664 sys sys 1091733374 23055
 sys/src/9/pc/main.c - 664 sys sys 1089046997 14677
 sys/src/9/pc/mem.h - 664 sys sys 1018553448 4573
 sys/src/9/pc/memory.c - 664 sys sys 1071245460 13028
@@ -5393,7 +5394,7 @@ sys/src/9/pc/sd53c8xx.n - 664 sys sys 1032059019 12455
 sys/src/9/pc/sdata.c - 664 sys sys 1088795302 50581
 sys/src/9/pc/sdmylex.c - 664 sys sys 1071245460 27812
 sys/src/9/pc/sdscsi.c - 664 sys sys 1077033661 7487
-sys/src/9/pc/trap.c - 664 sys sys 1084475212 20378
+sys/src/9/pc/trap.c - 664 sys sys 1091733403 20380
 sys/src/9/pc/uarti8250.c - 664 sys sys 1067722686 13859
 sys/src/9/pc/uartpci.c - 664 sys sys 1015014524 2709
 sys/src/9/pc/usb.h - 664 sys sys 1063857246 3566
@@ -5438,7 +5439,7 @@ sys/src/9/port/devaudio.c - 664 sys sys 1067722761 21130
 sys/src/9/port/devbridge.c - 664 sys sys 1055688301 24308
 sys/src/9/port/devcap.c - 664 sys sys 1048644215 4113
 sys/src/9/port/devcons.c - 664 sys sys 1084475350 22380
-sys/src/9/port/devdraw.c - 664 sys sys 1086406909 41991
+sys/src/9/port/devdraw.c - 664 sys sys 1091733670 41996
 sys/src/9/port/devdup.c - 664 sys sys 1014931172 2332
 sys/src/9/port/devenv.c - 664 sys sys 1048644225 6992
 sys/src/9/port/devfs.c - 664 sys sys 1081864735 10779
@@ -5468,7 +5469,7 @@ sys/src/9/port/fault.c - 664 sys sys 1067722722 6628
 sys/src/9/port/initcode.c - 664 sys sys 1055688491 574
 sys/src/9/port/latin1.c - 664 sys sys 1015278339 1418
 sys/src/9/port/latin1.h - 664 sys sys 1015278339 3524
-sys/src/9/port/lib.h - 664 sys sys 1067105741 5736
+sys/src/9/port/lib.h - 664 sys sys 1091733556 5737
 sys/src/9/port/log.c - 664 sys sys 1014931175 2860
 sys/src/9/port/master - 664 sys sys 1063856961 516
 sys/src/9/port/master.local - 664 sys sys 1063856961 130
@@ -5491,9 +5492,9 @@ sys/src/9/port/pgrp.c - 664 sys sys 1072704671 3940
 sys/src/9/port/portclock.c - 664 sys sys 1084475128 4542
 sys/src/9/port/portdat.h - 664 sys sys 1084475129 22196
 sys/src/9/port/portfns.h - 664 sys sys 1079463756 11455
-sys/src/9/port/portmkfile - 664 sys sys 1067722766 2098
+sys/src/9/port/portmkfile - 664 sys sys 1091733856 2087
 sys/src/9/port/print.c - 664 sys sys 1014931178 227
-sys/src/9/port/proc.c - 664 sys sys 1084475350 28175
+sys/src/9/port/proc.c - 664 sys sys 1091733600 28176
 sys/src/9/port/qio.c - 664 sys sys 1070287837 23562
 sys/src/9/port/qlock.c - 664 sys sys 1067722765 3196
 sys/src/9/port/rdb.c - 664 sys sys 1018721202 1698
@@ -6603,7 +6604,7 @@ sys/src/cmd/5c/sgen.c - 664 sys sys 1089299174 9114
 sys/src/cmd/5c/swt.c - 664 sys sys 1089299174 12828
 sys/src/cmd/5c/txt.c - 664 sys sys 1089299173 19028
 sys/src/cmd/5i - 20000000775 sys sys 984756705 0
-sys/src/cmd/5i/5i.c - 664 sys sys 1014924773 4884
+sys/src/cmd/5i/5i.c - 664 sys sys 1091732882 4886
 sys/src/cmd/5i/arm.h - 664 sys sys 1014924773 4102
 sys/src/cmd/5i/bpt.c - 664 sys sys 969510413 2193
 sys/src/cmd/5i/cmd.c - 664 sys sys 969510414 8887
@@ -7260,7 +7261,7 @@ sys/src/cmd/cpu.c - 664 sys sys 1084471915 20651
 sys/src/cmd/crop.c - 664 sys sys 1039753034 4136
 sys/src/cmd/date.c - 664 sys sys 944961351 449
 sys/src/cmd/db - 20000000775 sys sys 988249965 0
-sys/src/cmd/db/command.c - 664 sys sys 1016731555 4346
+sys/src/cmd/db/command.c - 664 sys sys 1091733006 4360
 sys/src/cmd/db/defs.h - 664 sys sys 1016731555 1704
 sys/src/cmd/db/expr.c - 664 sys sys 1016731556 5450
 sys/src/cmd/db/fns.h - 664 sys sys 958696023 2011
@@ -11036,7 +11037,7 @@ sys/src/cmd/vi/special.c - 664 sys sys 944961342 6723
 sys/src/cmd/vi/stats.c - 664 sys sys 1067746789 5386
 sys/src/cmd/vi/symbols.c - 664 sys sys 944961342 1743
 sys/src/cmd/vi/syscall.c - 664 sys sys 1076688599 14165
-sys/src/cmd/vi/vi.c - 664 sys sys 1014926560 8924
+sys/src/cmd/vi/vi.c - 664 sys sys 1091733072 8926
 sys/src/cmd/vl - 20000000775 sys sys 944961343 0
 sys/src/cmd/vl/asm.c - 664 sys sys 1055699754 30723
 sys/src/cmd/vl/compat.c - 664 sys sys 944961343 445
@@ -11914,37 +11915,37 @@ sys/src/libmach - 20000000775 sys sys 969559166 0
 sys/src/libmach/0.c - 664 sys sys 1021927268 4042
 sys/src/libmach/2.c - 664 sys sys 964540513 2034
 sys/src/libmach/2db.c - 664 sys sys 1014929543 61245
-sys/src/libmach/2obj.c - 664 sys sys 964540514 2264
+sys/src/libmach/2obj.c - 664 sys sys 1091732624 2335
 sys/src/libmach/5.c - 664 sys sys 984710422 1513
 sys/src/libmach/5db.c - 664 sys sys 1014929543 21529
-sys/src/libmach/5obj.c - 664 sys sys 969511495 2138
+sys/src/libmach/5obj.c - 664 sys sys 1091732625 2209
 sys/src/libmach/7.c - 664 sys sys 964540515 3267
-sys/src/libmach/7db.c - 644 sys sys 1014929543 17320
-sys/src/libmach/7obj.c - 644 sys sys 964540515 2296
+sys/src/libmach/7db.c - 664 sys sys 1014929543 17320
+sys/src/libmach/7obj.c - 664 sys sys 1091732676 2367
 sys/src/libmach/8.c - 664 sys sys 964540515 2020
 sys/src/libmach/8db.c - 664 sys sys 1088653064 39144
-sys/src/libmach/8obj.c - 664 sys sys 964540515 2129
+sys/src/libmach/8obj.c - 664 sys sys 1091732625 2200
 sys/src/libmach/access.c - 664 sys sys 1068478065 4309
 sys/src/libmach/elf.h - 664 sys sys 964540516 2234
 sys/src/libmach/executable.c - 664 sys sys 1089313993 13073
 sys/src/libmach/k.c - 664 sys sys 964540516 3330
 sys/src/libmach/kdb.c - 664 sys sys 1014929544 21143
-sys/src/libmach/kobj.c - 664 sys sys 964540516 2146
+sys/src/libmach/kobj.c - 664 sys sys 1091732625 2217
 sys/src/libmach/machdata.c - 664 sys sys 964540516 8814
 sys/src/libmach/map.c - 664 sys sys 964540517 3053
 sys/src/libmach/mkfile - 664 sys sys 1089313991 439
 sys/src/libmach/obj.c - 664 sys sys 1089313993 5760
 sys/src/libmach/obj.h - 664 sys sys 964540517 603
-sys/src/libmach/q.c - 664 sys sys 1014929544 3596
+sys/src/libmach/q.c - 664 sys sys 1091732625 3590
 sys/src/libmach/qdb.c - 664 sys sys 1014929544 27188
-sys/src/libmach/qobj.c - 664 sys sys 964540517 2245
+sys/src/libmach/qobj.c - 664 sys sys 1091732625 2310
 sys/src/libmach/setmach.c - 664 sys sys 1089313993 2682
 sys/src/libmach/swap.c - 664 sys sys 964540518 1026
 sys/src/libmach/sym.c - 664 sys sys 1088653081 26582
 sys/src/libmach/v.c - 664 sys sys 964540518 3403
 sys/src/libmach/vcodas.c - 664 sys sys 1014929545 10253
 sys/src/libmach/vdb.c - 664 sys sys 1014929545 22248
-sys/src/libmach/vobj.c - 664 sys sys 964540518 2135
+sys/src/libmach/vobj.c - 664 sys sys 1091732625 2206
 sys/src/libmach/xc - 20000000775 sys sys 964540563 0
 sys/src/libmach/xc/README - 664 sys sys 950326252 73
 sys/src/libmach/xc/mips2ureg.h - 664 sys sys 964540563 886

+ 24 - 0
dist/replica/plan9.log

@@ -16427,3 +16427,27 @@
 1091460627 24 c sys/doc/sleep.html - 664 sys sys 1091459043 16602
 1091460627 25 c sys/doc/spin.html - 664 sys sys 1091459042 75873
 1091460627 26 c sys/doc/utf.html - 664 sys sys 1091459044 43965
+1091734279 0 c sys/src/9/boot/bootmkfile - 664 sys sys 1091732792 404
+1091734279 1 a sys/src/9/boot/printstub.c - 664 sys sys 1091732792 169
+1091734279 2 c sys/src/9/ip/ipifc.c - 664 sys sys 1091733773 34267
+1091734279 3 c sys/src/9/pc/devarch.c - 664 sys sys 1091733724 18481
+1091734279 4 c sys/src/9/pc/l.s - 664 sys sys 1091733374 23055
+1091734279 5 c sys/src/9/pc/trap.c - 664 sys sys 1091733403 20380
+1091734279 6 c sys/src/9/port/devdraw.c - 664 sys sys 1091733670 41996
+1091734279 7 c sys/src/9/port/lib.h - 664 sys sys 1091733556 5737
+1091734279 8 c sys/src/9/port/portmkfile - 664 sys sys 1091733856 2087
+1091734279 9 c sys/src/9/port/proc.c - 664 sys sys 1091733600 28176
+1091734279 10 c sys/src/cmd/5i/5i.c - 664 sys sys 1091732882 4886
+1091734279 11 c sys/src/cmd/db/command.c - 664 sys sys 1091733006 4360
+1091734279 12 c sys/src/cmd/vi/vi.c - 664 sys sys 1091733072 8926
+1091734279 13 c sys/src/libmach/2obj.c - 664 sys sys 1091732624 2335
+1091734279 14 c sys/src/libmach/5obj.c - 664 sys sys 1091732625 2209
+1091734279 15 m sys/src/libmach/7db.c - 664 sys sys 1014929543 17320
+1091734279 16 c sys/src/libmach/7obj.c - 664 sys sys 1091732676 2367
+1091734279 17 m sys/src/libmach/7obj.c - 664 sys sys 1091732676 2367
+1091734279 18 c sys/src/libmach/8obj.c - 664 sys sys 1091732625 2200
+1091734279 19 c sys/src/libmach/kobj.c - 664 sys sys 1091732625 2217
+1091734279 20 c sys/src/libmach/q.c - 664 sys sys 1091732625 3590
+1091734279 21 c sys/src/libmach/qobj.c - 664 sys sys 1091732625 2310
+1091734279 22 c sys/src/libmach/vobj.c - 664 sys sys 1091732625 2206
+1091736080 0 c sys/src/9/pc/devtv.c - 664 sys sys 1091734484 45725

+ 1 - 1
sys/src/9/boot/bootmkfile

@@ -12,6 +12,7 @@ BOOTFILES=\
 	settime.$O\
 	sac.$O\
 	paq.$O\
+	printstub.$O\
 
 $BOOTLIB(%.$O):N:	%.$O
 
@@ -24,4 +25,3 @@ $BOOTFILES:	$BOOTDIR/boot.h
 
 %.$O:	$BOOTDIR/%.c
 	$CC -I$BOOTDIR $CFLAGS $BOOTDIR/$stem.c
-

+ 22 - 0
sys/src/9/boot/printstub.c

@@ -0,0 +1,22 @@
+#include <u.h>
+#include <libc.h>
+
+static Lock fmtl;
+
+void
+_fmtlock(void)
+{
+	lock(&fmtl);
+}
+
+void
+_fmtunlock(void)
+{
+	unlock(&fmtl);
+}
+
+int
+_efgfmt(Fmt*)
+{
+	return -1;
+}

+ 0 - 1
sys/src/9/ip/ipifc.c

@@ -26,7 +26,6 @@ Medium *media[Maxmedia] =
 /*
  *  cache of local addresses (addresses we answer to)
  */
-typedef struct Ipself Ipself;
 struct Ipself
 {
 	uchar	a[IPaddrlen];

+ 1 - 1
sys/src/9/pc/devarch.c

@@ -640,7 +640,7 @@ cpuidprint(void)
 
 	i = sprint(buf, "cpu%d: %dMHz ", m->machno, m->cpumhz);
 	if(m->cpuidid[0])
-		i += sprint(buf+i, "%s ", m->cpuidid);
+		i += sprint(buf+i, "%12.12s ", m->cpuidid);
 	sprint(buf+i, "%s (cpuid: AX 0x%4.4uX DX 0x%4.4uX)\n",
 		m->cpuidtype, m->cpuidax, m->cpuiddx);
 	print(buf);

+ 3 - 3
sys/src/9/pc/devtv.c

@@ -805,7 +805,7 @@ tvopen(Chan *c, int omode)
 	c->offset = 0;
 
 	if (TYPE(c->qid) == Qadata)
-		c->session = (Session *)0;
+		c->aux = nil;
 	return c;
 }
 
@@ -865,7 +865,7 @@ tvread(Chan *c, void *a, long n, vlong offset)
 	}
 
 	case Qadata: {
-		ulong uablock = (ulong)c->session, bnum, tvablock;
+		ulong uablock = (ulong)c->aux, bnum, tvablock;
 		int boffs, nbytes;
 
 		tv = &tvs[DEV(c->qid)];
@@ -905,7 +905,7 @@ tvread(Chan *c, void *a, long n, vlong offset)
 		decref(&tv->aref);
 		
 		uablock += (boffs + nbytes) % tv->absize;
-		c->session = (Session *)uablock;
+		c->aux = (void*)uablock;
 
 		return nbytes;
 	}

+ 1 - 1
sys/src/9/pc/l.s

@@ -329,7 +329,7 @@ TEXT putcr4(SB), $0
 	MOVL	AX, CR4
 	RET
 
-TEXT _cycles(SB), $0				/* time stamp counter; cycles since power up */
+TEXT _cycles(SB), $0				/* time stamp counter */
 	RDTSC
 	MOVL	vlong+0(FP), CX			/* &vlong */
 	MOVL	AX, 0(CX)			/* lo */

+ 2 - 2
sys/src/9/pc/trap.c

@@ -152,11 +152,11 @@ trapenable(int vno, void (*f)(Ureg*, void*), void* a, char *name)
 	strncpy(v->name, name, KNAMELEN);
 	v->name[KNAMELEN-1] = 0;
 
-	lock(&vctllock);
+	ilock(&vctllock);
 	if(vctl[vno])
 		v->next = vctl[vno]->next;
 	vctl[vno] = v;
-	unlock(&vctllock);
+	iunlock(&vctllock);
 }
 
 static void

+ 10 - 11
sys/src/9/port/devdraw.c

@@ -37,7 +37,7 @@ enum
 
 #define	NHASH		(1<<5)
 #define	HASHMASK	(NHASH-1)
-#define	IOUNIT	(64*1024)
+#define	IOUNIT		(64*1024)
 
 typedef struct Client Client;
 typedef struct Draw Draw;
@@ -58,7 +58,7 @@ struct Draw
 	int		nclient;
 	Client**	client;
 	int		nname;
-	DName*	name;
+	DName*		name;
 	int		vers;
 	int		softscreen;
 	int		blanked;	/* screen turned off */
@@ -98,10 +98,10 @@ struct Refx
 
 struct DName
 {
-	char			*name;
-	Client	*client;
+	char		*name;
+	Client		*client;
 	DImage*		dimage;
-	int			vers;
+	int		vers;
 };
 
 struct FChar
@@ -131,7 +131,7 @@ struct DImage
 	int		nfchar;
 	FChar*		fchar;
 	DScreen*	dscreen;	/* 0 if not a window */
-	DImage*	fromname;	/* image this one is derived from, by name */
+	DImage*		fromname;	/* image this one is derived from, by name */
 	DImage*		next;
 };
 
@@ -146,8 +146,8 @@ struct DScreen
 	int		id;
 	int		public;
 	int		ref;
-	DImage	*dimage;
-	DImage	*dfill;
+	DImage		*dimage;
+	DImage		*dfill;
 	Memscreen*	screen;
 	Client*		owner;
 	DScreen*	next;
@@ -155,7 +155,7 @@ struct DScreen
 
 static	Draw		sdraw;
 static	Memimage	*screenimage;
-static	Memdata	screendata;
+static	Memdata		screendata;
 static	Rectangle	flushrect;
 static	int		waste;
 static	DScreen*	dscreen;
@@ -177,7 +177,7 @@ static	char Ewriteoutside[] =	"writeimage outside image";
 static	char Enotfont[] =	"image not a font";
 static	char Eindex[] =		"character index out of range";
 static	char Enoclient[] =	"no such draw client";
-static	char Edepth[] =	"image has bad depth";
+static	char Edepth[] =		"image has bad depth";
 static	char Enameused[] =	"image name in use";
 static	char Enoname[] =	"no image with that name";
 static	char Eoldname[] =	"named image no longer valid";
@@ -2071,4 +2071,3 @@ drawidletime(void)
 {
 	return TK2SEC(MACHP(0)->ticks - sdraw.blanktime)/60;
 }
-

+ 5 - 5
sys/src/9/port/lib.h

@@ -15,8 +15,8 @@ extern	void*	memchr(void*, int, ulong);
  * string routines
  */
 extern	char*	strcat(char*, char*);
-extern	char*	strchr(char*, char);
-extern	char*	strrchr(char*, char);
+extern	char*	strchr(char*, int);
+extern	char*	strrchr(char*, int);
 extern	int	strcmp(char*, char*);
 extern	char*	strcpy(char*, char*);
 extern	char*	strecpy(char*, char*, char*);
@@ -74,7 +74,7 @@ extern	int	vsnprint(char*, int, char*, va_list);
 extern	int	sprint(char*, char*, ...);
 
 extern	int	fmtinstall(int, int (*)(Fmt*));
-extern	int	quotefmtinstall(void);
+extern	void	quotefmtinstall(void);
 extern	int	fmtprint(Fmt*, char*, ...);
 extern	int	fmtstrcpy(Fmt*, char*);
 extern	int	encodefmt(Fmt*);
@@ -155,7 +155,7 @@ typedef struct Waitmsg	Waitmsg;
 
 struct Qid
 {
-	vlong	path;
+	uvlong	path;
 	ulong	vers;
 	uchar	type;
 };
@@ -185,7 +185,7 @@ struct OWaitmsg
 
 struct Waitmsg
 {
-	int	pid;	/* of loved one */
+	int	pid;		/* of loved one */
 	ulong	time[3];	/* of loved one and descendants */
 	char	msg[ERRMAX];	/* actually variable-size in user mode */
 };

+ 1 - 3
sys/src/9/port/portmkfile

@@ -81,6 +81,4 @@ devproc.$O edf.$O proc.$O: /sys/include/trace.h
 boot$CONF.out: $CONF print.$O $BOOTDIR/boot.c $BOOTLIB
 	$BOOTDIR/mkboot $CONF > boot$CONF.c
 	$CC $CFLAGS boot$CONF.c
-	$LD -o boot$CONF.out boot$CONF.$O $BOOTLIB print.$O
-
-
+	$LD -o boot$CONF.out boot$CONF.$O $BOOTLIB

+ 1 - 1
sys/src/9/port/proc.c

@@ -15,7 +15,7 @@ Ref	noteidalloc;
 void updatecpu(Proc*);
 int reprioritize(Proc*);
 
-long	delayedscheds;	/* statistics */
+ulong	delayedscheds;	/* statistics */
 long skipscheds;
 long preempts;
 ulong load;

+ 1 - 1
sys/src/cmd/5i/5i.c

@@ -6,7 +6,7 @@
 
 char*	file = "5.out";
 int	datasize;
-int	textbase;
+ulong	textbase;
 Biobuf	bp, bi;
 Fhdr	fhdr;
 

+ 4 - 4
sys/src/cmd/db/command.c

@@ -10,7 +10,7 @@
 char	BADEQ[] = "unexpected `='";
 
 BOOL	executing;
-extern	char	*lp;
+extern	Rune	*lp;
 
 char	eqformat[ARB] = "z";
 char	stformat[ARB] = "zMi";
@@ -28,7 +28,7 @@ command(char *buf, int defcom)
 {
 	char	*reg;
 	char	savc;
-	char	*savlp=lp;
+	Rune	*savlp=lp;
 	char	savlc = lastc;
 	char	savpc = peekc;
 	static char lastcom = '=', savecom = '=';
@@ -39,7 +39,7 @@ command(char *buf, int defcom)
 		if (*buf==EOR)
 			return(FALSE);
 		clrinp();
-		lp=buf;
+		lp=(Rune*)buf;
 	}
 	do {
 		adrflg=expr(0);		/* first address */
@@ -285,7 +285,7 @@ void
 shell(void)
 {
 	int	rc, unixpid;
-	char *argp = lp;
+	char *argp = (char*)lp;
 
 	while (lastc!=EOR)
 		rdc();

+ 1 - 1
sys/src/cmd/vi/vi.c

@@ -7,7 +7,7 @@
 
 char	*file = "v.out";
 int	datasize;
-int	textbase;
+ulong	textbase;
 Biobuf	bp, bi;
 Fhdr	fhdr;
 

+ 3 - 1
sys/src/libmach/2obj.c

@@ -43,7 +43,9 @@ _read2(Biobuf *bp, Prog *p)
 		return 0;
 	as |= ((c & 0xff) << 8);
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 3 - 1
sys/src/libmach/5obj.c

@@ -37,7 +37,9 @@ _read5(Biobuf *bp, Prog *p)
 	if(as < 0)
 		return 0;
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 3 - 1
sys/src/libmach/7obj.c

@@ -37,7 +37,9 @@ _read7(Biobuf *bp, Prog *p)
 	if(as < 0)
 		return 0;
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 3 - 1
sys/src/libmach/8obj.c

@@ -43,7 +43,9 @@ _read8(Biobuf *bp, Prog* p)
 		return 0;
 	as |= ((c & 0xff) << 8);
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 3 - 1
sys/src/libmach/kobj.c

@@ -39,7 +39,9 @@ _readk(Biobuf *bp, Prog *p)
 	if(as < 0)
 		return 0;
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 1 - 1
sys/src/libmach/q.c

@@ -1,6 +1,6 @@
 /*
  * PowerPC definition
- *	forsyth@plan9.cs.york.ac.uk
+ *	forsyth@terzarima.net
  */
 #include <u.h>
 #include <bio.h>

+ 4 - 2
sys/src/libmach/qobj.c

@@ -1,6 +1,6 @@
 /*
  * qobj.c - identify and parse a PowerPC object file
- *	forsyth@plan9.cs.york.ac.uk
+ *	forsyth@terzarima.net
  */
 #include <u.h>
 #include <libc.h>
@@ -38,7 +38,9 @@ _readq(Biobuf *bp, Prog *p)
 	if(as < 0)
 		return 0;
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */

+ 3 - 1
sys/src/libmach/vobj.c

@@ -37,7 +37,9 @@ _readv(Biobuf *bp, Prog *p)
 	if(as < 0)
 		return 0;
 	p->kind = aNone;
-	if(as == ANAME){
+	if(as == ANAME || as == ASIGNAME){
+		if(as == ASIGNAME)
+			skip(bp, 4);	/* signature */
 		p->kind = aName;
 		p->type = type2char(Bgetc(bp));		/* type */
 		p->sym = Bgetc(bp);			/* sym */