blob: 5a5637e5c8ecefd4244034f4fa36e78313364819 [file] [log] [blame]
Russ Cox41a61652011-12-20 16:50:13 -05001#!/bin/bash
2# AUTO-GENERATED by buildscript.sh; DO NOT EDIT.
3# This script builds the go command (written in Go),
4# and then the go command can build the rest of the tree.
5
6export GOOS=netbsd
7export GOARCH=amd64
Russ Coxc037d3f2011-12-20 17:11:16 -05008export WORK=$(mktemp -d -t go-build.XXXXXX)
Russ Cox41a61652011-12-20 16:50:13 -05009trap "rm -rf $WORK" EXIT SIGINT SIGTERM
10set -e
11
12
13
14#
15# errors
16#
17
18mkdir -p $WORK/errors/_obj/
19 cd $GOROOT/src/pkg/errors
206g -o $WORK/errors/_obj/_go_.6 -p errors -I $WORK ./errors.go
21gopack grc $WORK/errors.a $WORK/errors/_obj/_go_.6
22mkdir -p $GOROOT/pkg/netbsd_amd64/
23cp $WORK/errors.a $GOROOT/pkg/netbsd_amd64/errors.a
24
25#
26# runtime
27#
28
29mkdir -p $WORK/runtime/_obj/
30 cd $GOROOT/src/pkg/runtime
316g -o $WORK/runtime/_obj/_go_.6 -p runtime -+ -I $WORK ./debug.go ./error.go ./extern.go ./mem.go ./sig.go ./softfloat64.go ./type.go ./zgoarch_amd64.go ./zgoos_netbsd.go ./zruntime_defs_netbsd_amd64.go ./zversion.go
32cp $GOROOT/src/pkg/runtime/arch_amd64.h $WORK/runtime/_obj/arch_GOARCH.h
33cp $GOROOT/src/pkg/runtime/defs_netbsd_amd64.h $WORK/runtime/_obj/defs_GOOS_GOARCH.h
34cp $GOROOT/src/pkg/runtime/os_netbsd.h $WORK/runtime/_obj/os_GOOS.h
35cp $GOROOT/src/pkg/runtime/signals_netbsd.h $WORK/runtime/_obj/signals_GOOS.h
36cp $GOROOT/src/pkg/runtime/zasm_netbsd_amd64.h $WORK/runtime/_obj/zasm_GOOS_GOARCH.h
376c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/alg.6 -DGOOS_netbsd -DGOARCH_amd64 ./alg.c
386c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/atomic_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./atomic_amd64.c
396c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/cgocall.6 -DGOOS_netbsd -DGOARCH_amd64 ./cgocall.c
406c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/chan.6 -DGOOS_netbsd -DGOARCH_amd64 ./chan.c
416c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/closure_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./closure_amd64.c
426c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/complex.6 -DGOOS_netbsd -DGOARCH_amd64 ./complex.c
436c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/cpuprof.6 -DGOOS_netbsd -DGOARCH_amd64 ./cpuprof.c
446c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/float.6 -DGOOS_netbsd -DGOARCH_amd64 ./float.c
456c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/hashmap.6 -DGOOS_netbsd -DGOARCH_amd64 ./hashmap.c
466c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/iface.6 -DGOOS_netbsd -DGOARCH_amd64 ./iface.c
476c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/lock_sema.6 -DGOOS_netbsd -DGOARCH_amd64 ./lock_sema.c
486c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mcache.6 -DGOOS_netbsd -DGOARCH_amd64 ./mcache.c
496c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mcentral.6 -DGOOS_netbsd -DGOARCH_amd64 ./mcentral.c
506c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mem_netbsd.6 -DGOOS_netbsd -DGOARCH_amd64 ./mem_netbsd.c
516c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mfinal.6 -DGOOS_netbsd -DGOARCH_amd64 ./mfinal.c
526c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mfixalloc.6 -DGOOS_netbsd -DGOARCH_amd64 ./mfixalloc.c
536c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mgc0.6 -DGOOS_netbsd -DGOARCH_amd64 ./mgc0.c
546c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/mheap.6 -DGOOS_netbsd -DGOARCH_amd64 ./mheap.c
556c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/msize.6 -DGOOS_netbsd -DGOARCH_amd64 ./msize.c
566c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/print.6 -DGOOS_netbsd -DGOARCH_amd64 ./print.c
576c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/proc.6 -DGOOS_netbsd -DGOARCH_amd64 ./proc.c
586c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/rune.6 -DGOOS_netbsd -DGOARCH_amd64 ./rune.c
596c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/runtime.6 -DGOOS_netbsd -DGOARCH_amd64 ./runtime.c
606c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/signal_netbsd_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./signal_netbsd_amd64.c
616c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/slice.6 -DGOOS_netbsd -DGOARCH_amd64 ./slice.c
626c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/symtab.6 -DGOOS_netbsd -DGOARCH_amd64 ./symtab.c
636c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/thread_netbsd.6 -DGOOS_netbsd -DGOARCH_amd64 ./thread_netbsd.c
646c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/traceback_x86.6 -DGOOS_netbsd -DGOARCH_amd64 ./traceback_x86.c
656c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zmalloc_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zmalloc_amd64.c
666c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zmprof_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zmprof_amd64.c
676c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zruntime1_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zruntime1_amd64.c
686c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zsema_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zsema_amd64.c
696c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zsigqueue_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zsigqueue_amd64.c
706c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/zstring_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./zstring_amd64.c
716c -FVw -I $WORK/runtime/_obj/ -I $GOROOT/pkg/netbsd_amd64 -o $WORK/runtime/_obj/ztime_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./ztime_amd64.c
726a -I $WORK/runtime/_obj/ -o $WORK/runtime/_obj/asm_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./asm_amd64.s
736a -I $WORK/runtime/_obj/ -o $WORK/runtime/_obj/memmove_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./memmove_amd64.s
746a -I $WORK/runtime/_obj/ -o $WORK/runtime/_obj/rt0_netbsd_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./rt0_netbsd_amd64.s
756a -I $WORK/runtime/_obj/ -o $WORK/runtime/_obj/sys_netbsd_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./sys_netbsd_amd64.s
76gopack grc $WORK/runtime.a $WORK/runtime/_obj/_go_.6 $WORK/runtime/_obj/alg.6 $WORK/runtime/_obj/atomic_amd64.6 $WORK/runtime/_obj/cgocall.6 $WORK/runtime/_obj/chan.6 $WORK/runtime/_obj/closure_amd64.6 $WORK/runtime/_obj/complex.6 $WORK/runtime/_obj/cpuprof.6 $WORK/runtime/_obj/float.6 $WORK/runtime/_obj/hashmap.6 $WORK/runtime/_obj/iface.6 $WORK/runtime/_obj/lock_sema.6 $WORK/runtime/_obj/mcache.6 $WORK/runtime/_obj/mcentral.6 $WORK/runtime/_obj/mem_netbsd.6 $WORK/runtime/_obj/mfinal.6 $WORK/runtime/_obj/mfixalloc.6 $WORK/runtime/_obj/mgc0.6 $WORK/runtime/_obj/mheap.6 $WORK/runtime/_obj/msize.6 $WORK/runtime/_obj/print.6 $WORK/runtime/_obj/proc.6 $WORK/runtime/_obj/rune.6 $WORK/runtime/_obj/runtime.6 $WORK/runtime/_obj/signal_netbsd_amd64.6 $WORK/runtime/_obj/slice.6 $WORK/runtime/_obj/symtab.6 $WORK/runtime/_obj/thread_netbsd.6 $WORK/runtime/_obj/traceback_x86.6 $WORK/runtime/_obj/zmalloc_amd64.6 $WORK/runtime/_obj/zmprof_amd64.6 $WORK/runtime/_obj/zruntime1_amd64.6 $WORK/runtime/_obj/zsema_amd64.6 $WORK/runtime/_obj/zsigqueue_amd64.6 $WORK/runtime/_obj/zstring_amd64.6 $WORK/runtime/_obj/ztime_amd64.6 $WORK/runtime/_obj/asm_amd64.6 $WORK/runtime/_obj/memmove_amd64.6 $WORK/runtime/_obj/rt0_netbsd_amd64.6 $WORK/runtime/_obj/sys_netbsd_amd64.6
77mkdir -p $GOROOT/pkg/netbsd_amd64/
78cp $WORK/runtime.a $GOROOT/pkg/netbsd_amd64/runtime.a
79
80#
81# sync/atomic
82#
83
84mkdir -p $WORK/sync/atomic/_obj/
85 cd $GOROOT/src/pkg/sync/atomic
866g -o $WORK/sync/atomic/_obj/_go_.6 -p sync/atomic -I $WORK ./doc.go
876a -I $WORK/sync/atomic/_obj/ -o $WORK/sync/atomic/_obj/asm_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./asm_amd64.s
88gopack grc $WORK/sync/atomic.a $WORK/sync/atomic/_obj/_go_.6 $WORK/sync/atomic/_obj/asm_amd64.6
89mkdir -p $GOROOT/pkg/netbsd_amd64/sync/
90cp $WORK/sync/atomic.a $GOROOT/pkg/netbsd_amd64/sync/atomic.a
91
92#
93# sync
94#
95
96mkdir -p $WORK/sync/_obj/
97 cd $GOROOT/src/pkg/sync
986g -o $WORK/sync/_obj/_go_.6 -p sync -I $WORK ./cond.go ./mutex.go ./once.go ./rwmutex.go ./waitgroup.go
99gopack grc $WORK/sync.a $WORK/sync/_obj/_go_.6
100mkdir -p $GOROOT/pkg/netbsd_amd64/
101cp $WORK/sync.a $GOROOT/pkg/netbsd_amd64/sync.a
102
103#
104# io
105#
106
107mkdir -p $WORK/io/_obj/
108 cd $GOROOT/src/pkg/io
1096g -o $WORK/io/_obj/_go_.6 -p io -I $WORK ./io.go ./multi.go ./pipe.go
110gopack grc $WORK/io.a $WORK/io/_obj/_go_.6
111mkdir -p $GOROOT/pkg/netbsd_amd64/
112cp $WORK/io.a $GOROOT/pkg/netbsd_amd64/io.a
113
114#
115# unicode
116#
117
118mkdir -p $WORK/unicode/_obj/
119 cd $GOROOT/src/pkg/unicode
1206g -o $WORK/unicode/_obj/_go_.6 -p unicode -I $WORK ./casetables.go ./digit.go ./graphic.go ./letter.go ./tables.go
121gopack grc $WORK/unicode.a $WORK/unicode/_obj/_go_.6
122mkdir -p $GOROOT/pkg/netbsd_amd64/
123cp $WORK/unicode.a $GOROOT/pkg/netbsd_amd64/unicode.a
124
125#
126# unicode/utf8
127#
128
129mkdir -p $WORK/unicode/utf8/_obj/
130 cd $GOROOT/src/pkg/unicode/utf8
1316g -o $WORK/unicode/utf8/_obj/_go_.6 -p unicode/utf8 -I $WORK ./string.go ./utf8.go
132gopack grc $WORK/unicode/utf8.a $WORK/unicode/utf8/_obj/_go_.6
133mkdir -p $GOROOT/pkg/netbsd_amd64/unicode/
134cp $WORK/unicode/utf8.a $GOROOT/pkg/netbsd_amd64/unicode/utf8.a
135
136#
137# bytes
138#
139
140mkdir -p $WORK/bytes/_obj/
141 cd $GOROOT/src/pkg/bytes
1426g -o $WORK/bytes/_obj/_go_.6 -p bytes -I $WORK ./buffer.go ./bytes.go ./bytes_decl.go
1436a -I $WORK/bytes/_obj/ -o $WORK/bytes/_obj/asm_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./asm_amd64.s
144gopack grc $WORK/bytes.a $WORK/bytes/_obj/_go_.6 $WORK/bytes/_obj/asm_amd64.6
145mkdir -p $GOROOT/pkg/netbsd_amd64/
146cp $WORK/bytes.a $GOROOT/pkg/netbsd_amd64/bytes.a
147
148#
149# math
150#
151
152mkdir -p $WORK/math/_obj/
153 cd $GOROOT/src/pkg/math
1546g -o $WORK/math/_obj/_go_.6 -p math -I $WORK ./abs.go ./acosh.go ./asin.go ./asinh.go ./atan.go ./atan2.go ./atanh.go ./bits.go ./cbrt.go ./const.go ./copysign.go ./dim.go ./erf.go ./exp.go ./expm1.go ./floor.go ./frexp.go ./gamma.go ./hypot.go ./j0.go ./j1.go ./jn.go ./ldexp.go ./lgamma.go ./log.go ./log10.go ./log1p.go ./logb.go ./mod.go ./modf.go ./nextafter.go ./pow.go ./pow10.go ./remainder.go ./signbit.go ./sin.go ./sincos.go ./sinh.go ./sqrt.go ./tan.go ./tanh.go ./unsafe.go
1556a -I $WORK/math/_obj/ -o $WORK/math/_obj/abs_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./abs_amd64.s
1566a -I $WORK/math/_obj/ -o $WORK/math/_obj/asin_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./asin_amd64.s
1576a -I $WORK/math/_obj/ -o $WORK/math/_obj/atan2_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./atan2_amd64.s
1586a -I $WORK/math/_obj/ -o $WORK/math/_obj/atan_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./atan_amd64.s
1596a -I $WORK/math/_obj/ -o $WORK/math/_obj/dim_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./dim_amd64.s
1606a -I $WORK/math/_obj/ -o $WORK/math/_obj/exp2_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./exp2_amd64.s
1616a -I $WORK/math/_obj/ -o $WORK/math/_obj/exp_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./exp_amd64.s
1626a -I $WORK/math/_obj/ -o $WORK/math/_obj/expm1_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./expm1_amd64.s
1636a -I $WORK/math/_obj/ -o $WORK/math/_obj/floor_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./floor_amd64.s
1646a -I $WORK/math/_obj/ -o $WORK/math/_obj/fltasm_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./fltasm_amd64.s
1656a -I $WORK/math/_obj/ -o $WORK/math/_obj/frexp_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./frexp_amd64.s
1666a -I $WORK/math/_obj/ -o $WORK/math/_obj/hypot_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./hypot_amd64.s
1676a -I $WORK/math/_obj/ -o $WORK/math/_obj/ldexp_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./ldexp_amd64.s
1686a -I $WORK/math/_obj/ -o $WORK/math/_obj/log10_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./log10_amd64.s
1696a -I $WORK/math/_obj/ -o $WORK/math/_obj/log1p_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./log1p_amd64.s
1706a -I $WORK/math/_obj/ -o $WORK/math/_obj/log_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./log_amd64.s
1716a -I $WORK/math/_obj/ -o $WORK/math/_obj/mod_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./mod_amd64.s
1726a -I $WORK/math/_obj/ -o $WORK/math/_obj/modf_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./modf_amd64.s
1736a -I $WORK/math/_obj/ -o $WORK/math/_obj/remainder_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./remainder_amd64.s
1746a -I $WORK/math/_obj/ -o $WORK/math/_obj/sin_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./sin_amd64.s
1756a -I $WORK/math/_obj/ -o $WORK/math/_obj/sincos_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./sincos_amd64.s
1766a -I $WORK/math/_obj/ -o $WORK/math/_obj/sqrt_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./sqrt_amd64.s
1776a -I $WORK/math/_obj/ -o $WORK/math/_obj/tan_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./tan_amd64.s
178gopack grc $WORK/math.a $WORK/math/_obj/_go_.6 $WORK/math/_obj/abs_amd64.6 $WORK/math/_obj/asin_amd64.6 $WORK/math/_obj/atan2_amd64.6 $WORK/math/_obj/atan_amd64.6 $WORK/math/_obj/dim_amd64.6 $WORK/math/_obj/exp2_amd64.6 $WORK/math/_obj/exp_amd64.6 $WORK/math/_obj/expm1_amd64.6 $WORK/math/_obj/floor_amd64.6 $WORK/math/_obj/fltasm_amd64.6 $WORK/math/_obj/frexp_amd64.6 $WORK/math/_obj/hypot_amd64.6 $WORK/math/_obj/ldexp_amd64.6 $WORK/math/_obj/log10_amd64.6 $WORK/math/_obj/log1p_amd64.6 $WORK/math/_obj/log_amd64.6 $WORK/math/_obj/mod_amd64.6 $WORK/math/_obj/modf_amd64.6 $WORK/math/_obj/remainder_amd64.6 $WORK/math/_obj/sin_amd64.6 $WORK/math/_obj/sincos_amd64.6 $WORK/math/_obj/sqrt_amd64.6 $WORK/math/_obj/tan_amd64.6
179mkdir -p $GOROOT/pkg/netbsd_amd64/
180cp $WORK/math.a $GOROOT/pkg/netbsd_amd64/math.a
181
182#
183# strings
184#
185
186mkdir -p $WORK/strings/_obj/
187 cd $GOROOT/src/pkg/strings
1886g -o $WORK/strings/_obj/_go_.6 -p strings -I $WORK ./reader.go ./replace.go ./strings.go
189gopack grc $WORK/strings.a $WORK/strings/_obj/_go_.6
190mkdir -p $GOROOT/pkg/netbsd_amd64/
191cp $WORK/strings.a $GOROOT/pkg/netbsd_amd64/strings.a
192
193#
194# strconv
195#
196
197mkdir -p $WORK/strconv/_obj/
198 cd $GOROOT/src/pkg/strconv
1996g -o $WORK/strconv/_obj/_go_.6 -p strconv -I $WORK ./atob.go ./atof.go ./atoi.go ./decimal.go ./extfloat.go ./ftoa.go ./itoa.go ./quote.go
200gopack grc $WORK/strconv.a $WORK/strconv/_obj/_go_.6
201mkdir -p $GOROOT/pkg/netbsd_amd64/
202cp $WORK/strconv.a $GOROOT/pkg/netbsd_amd64/strconv.a
203
204#
205# encoding/base64
206#
207
208mkdir -p $WORK/encoding/base64/_obj/
209 cd $GOROOT/src/pkg/encoding/base64
2106g -o $WORK/encoding/base64/_obj/_go_.6 -p encoding/base64 -I $WORK ./base64.go
211gopack grc $WORK/encoding/base64.a $WORK/encoding/base64/_obj/_go_.6
212mkdir -p $GOROOT/pkg/netbsd_amd64/encoding/
213cp $WORK/encoding/base64.a $GOROOT/pkg/netbsd_amd64/encoding/base64.a
214
215#
216# reflect
217#
218
219mkdir -p $WORK/reflect/_obj/
220 cd $GOROOT/src/pkg/reflect
2216g -o $WORK/reflect/_obj/_go_.6 -p reflect -I $WORK ./deepequal.go ./type.go ./value.go
222gopack grc $WORK/reflect.a $WORK/reflect/_obj/_go_.6
223mkdir -p $GOROOT/pkg/netbsd_amd64/
224cp $WORK/reflect.a $GOROOT/pkg/netbsd_amd64/reflect.a
225
226#
227# sort
228#
229
230mkdir -p $WORK/sort/_obj/
231 cd $GOROOT/src/pkg/sort
2326g -o $WORK/sort/_obj/_go_.6 -p sort -I $WORK ./search.go ./sort.go
233gopack grc $WORK/sort.a $WORK/sort/_obj/_go_.6
234mkdir -p $GOROOT/pkg/netbsd_amd64/
235cp $WORK/sort.a $GOROOT/pkg/netbsd_amd64/sort.a
236
237#
238# unicode/utf16
239#
240
241mkdir -p $WORK/unicode/utf16/_obj/
242 cd $GOROOT/src/pkg/unicode/utf16
2436g -o $WORK/unicode/utf16/_obj/_go_.6 -p unicode/utf16 -I $WORK ./utf16.go
244gopack grc $WORK/unicode/utf16.a $WORK/unicode/utf16/_obj/_go_.6
245mkdir -p $GOROOT/pkg/netbsd_amd64/unicode/
246cp $WORK/unicode/utf16.a $GOROOT/pkg/netbsd_amd64/unicode/utf16.a
247
248#
249# encoding/json
250#
251
252mkdir -p $WORK/encoding/json/_obj/
253 cd $GOROOT/src/pkg/encoding/json
2546g -o $WORK/encoding/json/_obj/_go_.6 -p encoding/json -I $WORK ./decode.go ./encode.go ./indent.go ./scanner.go ./stream.go ./tags.go
255gopack grc $WORK/encoding/json.a $WORK/encoding/json/_obj/_go_.6
256mkdir -p $GOROOT/pkg/netbsd_amd64/encoding/
257cp $WORK/encoding/json.a $GOROOT/pkg/netbsd_amd64/encoding/json.a
258
259#
260# syscall
261#
262
263mkdir -p $WORK/syscall/_obj/
264 cd $GOROOT/src/pkg/syscall
2656g -o $WORK/syscall/_obj/_go_.6 -p syscall -I $WORK ./bpf_bsd.go ./env_unix.go ./exec_unix.go ./route_bsd.go ./route_netbsd.go ./sockcmsg_unix.go ./str.go ./syscall.go ./syscall_amd64.go ./syscall_bsd.go ./syscall_netbsd.go ./syscall_netbsd_amd64.go ./syscall_unix.go ./zerrors_netbsd_amd64.go ./zsyscall_netbsd_amd64.go ./zsysnum_netbsd_amd64.go ./ztypes_netbsd_amd64.go
2666a -I $WORK/syscall/_obj/ -o $WORK/syscall/_obj/asm_netbsd_amd64.6 -DGOOS_netbsd -DGOARCH_amd64 ./asm_netbsd_amd64.s
267gopack grc $WORK/syscall.a $WORK/syscall/_obj/_go_.6 $WORK/syscall/_obj/asm_netbsd_amd64.6
268mkdir -p $GOROOT/pkg/netbsd_amd64/
269cp $WORK/syscall.a $GOROOT/pkg/netbsd_amd64/syscall.a
270
271#
272# time
273#
274
275mkdir -p $WORK/time/_obj/
276 cd $GOROOT/src/pkg/time
2776g -o $WORK/time/_obj/_go_.6 -p time -I $WORK ./format.go ./sleep.go ./tick.go ./time.go ./zoneinfo.go
278gopack grc $WORK/time.a $WORK/time/_obj/_go_.6
279mkdir -p $GOROOT/pkg/netbsd_amd64/
280cp $WORK/time.a $GOROOT/pkg/netbsd_amd64/time.a
281
282#
283# os
284#
285
286mkdir -p $WORK/os/_obj/
287 cd $GOROOT/src/pkg/os
2886g -o $WORK/os/_obj/_go_.6 -p os -I $WORK ./dir_unix.go ./env.go ./error.go ./error_posix.go ./exec.go ./exec_posix.go ./exec_unix.go ./file.go ./file_posix.go ./file_unix.go ./getwd.go ./path.go ./path_unix.go ./proc.go ./stat_netbsd.go ./sys_bsd.go ./time.go ./types.go ./zsignal_netbsd_amd64.go
289gopack grc $WORK/os.a $WORK/os/_obj/_go_.6
290mkdir -p $GOROOT/pkg/netbsd_amd64/
291cp $WORK/os.a $GOROOT/pkg/netbsd_amd64/os.a
292
293#
294# fmt
295#
296
297mkdir -p $WORK/fmt/_obj/
298 cd $GOROOT/src/pkg/fmt
2996g -o $WORK/fmt/_obj/_go_.6 -p fmt -I $WORK ./doc.go ./format.go ./print.go ./scan.go
300gopack grc $WORK/fmt.a $WORK/fmt/_obj/_go_.6
301mkdir -p $GOROOT/pkg/netbsd_amd64/
302cp $WORK/fmt.a $GOROOT/pkg/netbsd_amd64/fmt.a
303
304#
305# flag
306#
307
308mkdir -p $WORK/flag/_obj/
309 cd $GOROOT/src/pkg/flag
3106g -o $WORK/flag/_obj/_go_.6 -p flag -I $WORK ./flag.go
311gopack grc $WORK/flag.a $WORK/flag/_obj/_go_.6
312mkdir -p $GOROOT/pkg/netbsd_amd64/
313cp $WORK/flag.a $GOROOT/pkg/netbsd_amd64/flag.a
314
315#
316# bufio
317#
318
319mkdir -p $WORK/bufio/_obj/
320 cd $GOROOT/src/pkg/bufio
3216g -o $WORK/bufio/_obj/_go_.6 -p bufio -I $WORK ./bufio.go
322gopack grc $WORK/bufio.a $WORK/bufio/_obj/_go_.6
323mkdir -p $GOROOT/pkg/netbsd_amd64/
324cp $WORK/bufio.a $GOROOT/pkg/netbsd_amd64/bufio.a
325
326#
327# encoding/gob
328#
329
330mkdir -p $WORK/encoding/gob/_obj/
331 cd $GOROOT/src/pkg/encoding/gob
3326g -o $WORK/encoding/gob/_obj/_go_.6 -p encoding/gob -I $WORK ./debug.go ./decode.go ./decoder.go ./doc.go ./encode.go ./encoder.go ./error.go ./type.go
333gopack grc $WORK/encoding/gob.a $WORK/encoding/gob/_obj/_go_.6
334mkdir -p $GOROOT/pkg/netbsd_amd64/encoding/
335cp $WORK/encoding/gob.a $GOROOT/pkg/netbsd_amd64/encoding/gob.a
336
337#
338# go/token
339#
340
341mkdir -p $WORK/go/token/_obj/
342 cd $GOROOT/src/pkg/go/token
3436g -o $WORK/go/token/_obj/_go_.6 -p go/token -I $WORK ./position.go ./serialize.go ./token.go
344gopack grc $WORK/go/token.a $WORK/go/token/_obj/_go_.6
345mkdir -p $GOROOT/pkg/netbsd_amd64/go/
346cp $WORK/go/token.a $GOROOT/pkg/netbsd_amd64/go/token.a
347
348#
349# path/filepath
350#
351
352mkdir -p $WORK/path/filepath/_obj/
353 cd $GOROOT/src/pkg/path/filepath
3546g -o $WORK/path/filepath/_obj/_go_.6 -p path/filepath -I $WORK ./match.go ./path.go
355gopack grc $WORK/path/filepath.a $WORK/path/filepath/_obj/_go_.6
356mkdir -p $GOROOT/pkg/netbsd_amd64/path/
357cp $WORK/path/filepath.a $GOROOT/pkg/netbsd_amd64/path/filepath.a
358
359#
360# go/scanner
361#
362
363mkdir -p $WORK/go/scanner/_obj/
364 cd $GOROOT/src/pkg/go/scanner
3656g -o $WORK/go/scanner/_obj/_go_.6 -p go/scanner -I $WORK ./errors.go ./scanner.go
366gopack grc $WORK/go/scanner.a $WORK/go/scanner/_obj/_go_.6
367mkdir -p $GOROOT/pkg/netbsd_amd64/go/
368cp $WORK/go/scanner.a $GOROOT/pkg/netbsd_amd64/go/scanner.a
369
370#
371# go/ast
372#
373
374mkdir -p $WORK/go/ast/_obj/
375 cd $GOROOT/src/pkg/go/ast
3766g -o $WORK/go/ast/_obj/_go_.6 -p go/ast -I $WORK ./ast.go ./filter.go ./import.go ./print.go ./resolve.go ./scope.go ./walk.go
377gopack grc $WORK/go/ast.a $WORK/go/ast/_obj/_go_.6
378mkdir -p $GOROOT/pkg/netbsd_amd64/go/
379cp $WORK/go/ast.a $GOROOT/pkg/netbsd_amd64/go/ast.a
380
381#
382# text/tabwriter
383#
384
385mkdir -p $WORK/text/tabwriter/_obj/
386 cd $GOROOT/src/pkg/text/tabwriter
3876g -o $WORK/text/tabwriter/_obj/_go_.6 -p text/tabwriter -I $WORK ./tabwriter.go
388gopack grc $WORK/text/tabwriter.a $WORK/text/tabwriter/_obj/_go_.6
389mkdir -p $GOROOT/pkg/netbsd_amd64/text/
390cp $WORK/text/tabwriter.a $GOROOT/pkg/netbsd_amd64/text/tabwriter.a
391
392#
393# go/printer
394#
395
396mkdir -p $WORK/go/printer/_obj/
397 cd $GOROOT/src/pkg/go/printer
3986g -o $WORK/go/printer/_obj/_go_.6 -p go/printer -I $WORK ./nodes.go ./printer.go
399gopack grc $WORK/go/printer.a $WORK/go/printer/_obj/_go_.6
400mkdir -p $GOROOT/pkg/netbsd_amd64/go/
401cp $WORK/go/printer.a $GOROOT/pkg/netbsd_amd64/go/printer.a
402
403#
404# regexp/syntax
405#
406
407mkdir -p $WORK/regexp/syntax/_obj/
408 cd $GOROOT/src/pkg/regexp/syntax
4096g -o $WORK/regexp/syntax/_obj/_go_.6 -p regexp/syntax -I $WORK ./compile.go ./parse.go ./perl_groups.go ./prog.go ./regexp.go ./simplify.go
410gopack grc $WORK/regexp/syntax.a $WORK/regexp/syntax/_obj/_go_.6
411mkdir -p $GOROOT/pkg/netbsd_amd64/regexp/
412cp $WORK/regexp/syntax.a $GOROOT/pkg/netbsd_amd64/regexp/syntax.a
413
414#
415# regexp
416#
417
418mkdir -p $WORK/regexp/_obj/
419 cd $GOROOT/src/pkg/regexp
4206g -o $WORK/regexp/_obj/_go_.6 -p regexp -I $WORK ./exec.go ./regexp.go
421gopack grc $WORK/regexp.a $WORK/regexp/_obj/_go_.6
422mkdir -p $GOROOT/pkg/netbsd_amd64/
423cp $WORK/regexp.a $GOROOT/pkg/netbsd_amd64/regexp.a
424
425#
426# io/ioutil
427#
428
429mkdir -p $WORK/io/ioutil/_obj/
430 cd $GOROOT/src/pkg/io/ioutil
4316g -o $WORK/io/ioutil/_obj/_go_.6 -p io/ioutil -I $WORK ./ioutil.go ./tempfile.go
432gopack grc $WORK/io/ioutil.a $WORK/io/ioutil/_obj/_go_.6
433mkdir -p $GOROOT/pkg/netbsd_amd64/io/
434cp $WORK/io/ioutil.a $GOROOT/pkg/netbsd_amd64/io/ioutil.a
435
436#
437# net/url
438#
439
440mkdir -p $WORK/net/url/_obj/
441 cd $GOROOT/src/pkg/net/url
4426g -o $WORK/net/url/_obj/_go_.6 -p net/url -I $WORK ./url.go
443gopack grc $WORK/net/url.a $WORK/net/url/_obj/_go_.6
444mkdir -p $GOROOT/pkg/netbsd_amd64/net/
445cp $WORK/net/url.a $GOROOT/pkg/netbsd_amd64/net/url.a
446
447#
448# text/template/parse
449#
450
451mkdir -p $WORK/text/template/parse/_obj/
452 cd $GOROOT/src/pkg/text/template/parse
4536g -o $WORK/text/template/parse/_obj/_go_.6 -p text/template/parse -I $WORK ./lex.go ./node.go ./parse.go
454gopack grc $WORK/text/template/parse.a $WORK/text/template/parse/_obj/_go_.6
455mkdir -p $GOROOT/pkg/netbsd_amd64/text/template/
456cp $WORK/text/template/parse.a $GOROOT/pkg/netbsd_amd64/text/template/parse.a
457
458#
459# text/template
460#
461
462mkdir -p $WORK/text/template/_obj/
463 cd $GOROOT/src/pkg/text/template
4646g -o $WORK/text/template/_obj/_go_.6 -p text/template -I $WORK ./doc.go ./exec.go ./funcs.go ./helper.go ./template.go
465gopack grc $WORK/text/template.a $WORK/text/template/_obj/_go_.6
466mkdir -p $GOROOT/pkg/netbsd_amd64/text/
467cp $WORK/text/template.a $GOROOT/pkg/netbsd_amd64/text/template.a
468
469#
470# go/doc
471#
472
473mkdir -p $WORK/go/doc/_obj/
474 cd $GOROOT/src/pkg/go/doc
4756g -o $WORK/go/doc/_obj/_go_.6 -p go/doc -I $WORK ./comment.go ./doc.go ./example.go
476gopack grc $WORK/go/doc.a $WORK/go/doc/_obj/_go_.6
477mkdir -p $GOROOT/pkg/netbsd_amd64/go/
478cp $WORK/go/doc.a $GOROOT/pkg/netbsd_amd64/go/doc.a
479
480#
481# go/parser
482#
483
484mkdir -p $WORK/go/parser/_obj/
485 cd $GOROOT/src/pkg/go/parser
4866g -o $WORK/go/parser/_obj/_go_.6 -p go/parser -I $WORK ./interface.go ./parser.go
487gopack grc $WORK/go/parser.a $WORK/go/parser/_obj/_go_.6
488mkdir -p $GOROOT/pkg/netbsd_amd64/go/
489cp $WORK/go/parser.a $GOROOT/pkg/netbsd_amd64/go/parser.a
490
491#
492# log
493#
494
495mkdir -p $WORK/log/_obj/
496 cd $GOROOT/src/pkg/log
4976g -o $WORK/log/_obj/_go_.6 -p log -I $WORK ./log.go
498gopack grc $WORK/log.a $WORK/log/_obj/_go_.6
499mkdir -p $GOROOT/pkg/netbsd_amd64/
500cp $WORK/log.a $GOROOT/pkg/netbsd_amd64/log.a
501
502#
503# os/exec
504#
505
506mkdir -p $WORK/os/exec/_obj/
507 cd $GOROOT/src/pkg/os/exec
5086g -o $WORK/os/exec/_obj/_go_.6 -p os/exec -I $WORK ./exec.go ./lp_unix.go
509gopack grc $WORK/os/exec.a $WORK/os/exec/_obj/_go_.6
510mkdir -p $GOROOT/pkg/netbsd_amd64/os/
511cp $WORK/os/exec.a $GOROOT/pkg/netbsd_amd64/os/exec.a
512
513#
514# path
515#
516
517mkdir -p $WORK/path/_obj/
518 cd $GOROOT/src/pkg/path
5196g -o $WORK/path/_obj/_go_.6 -p path -I $WORK ./match.go ./path.go
520gopack grc $WORK/path.a $WORK/path/_obj/_go_.6
521mkdir -p $GOROOT/pkg/netbsd_amd64/
522cp $WORK/path.a $GOROOT/pkg/netbsd_amd64/path.a
523
524#
525# go/build
526#
527
528mkdir -p $WORK/go/build/_obj/
529 cd $GOROOT/src/pkg/go/build
5306g -o $WORK/go/build/_obj/_go_.6 -p go/build -I $WORK ./build.go ./dir.go ./path.go ./syslist.go
531gopack grc $WORK/go/build.a $WORK/go/build/_obj/_go_.6
532mkdir -p $GOROOT/pkg/netbsd_amd64/go/
533cp $WORK/go/build.a $GOROOT/pkg/netbsd_amd64/go/build.a
534
535#
536# cmd/go
537#
538
539mkdir -p $WORK/cmd/go/_obj/
540 cd $GOROOT/src/cmd/go
5416g -o $WORK/cmd/go/_obj/_go_.6 -p cmd/go -I $WORK ./build.go ./fix.go ./fmt.go ./get.go ./help.go ./list.go ./main.go ./pkg.go ./run.go ./test.go ./testflag.go ./version.go ./vet.go
542gopack grc $WORK/cmd/go.a $WORK/cmd/go/_obj/_go_.6
5436l -o $WORK/cmd/go/_obj/a.out -L $WORK $WORK/cmd/go.a
544mkdir -p $GOBIN/
545cp $WORK/cmd/go/_obj/a.out $GOBIN/go