LEFT | RIGHT |
(no file at all) | |
1 # Copyright 2009 The Go Authors. All rights reserved. | 1 # Copyright 2009 The Go Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style | 2 # Use of this source code is governed by a BSD-style |
3 # license that can be found in the LICENSE file. | 3 # license that can be found in the LICENSE file. |
4 | 4 |
5 include ../../Make.inc | 5 include ../../Make.inc |
6 | 6 |
7 TARG=runtime | 7 TARG=runtime |
8 | 8 |
9 # Set SIZE to 32 or 64. | 9 # Set SIZE to 32 or 64. |
10 SIZE_386=32 | 10 SIZE_386=32 |
(...skipping 13 matching lines...) Expand all Loading... |
24 softfloat64.go\ | 24 softfloat64.go\ |
25 type.go\ | 25 type.go\ |
26 version.go\ | 26 version.go\ |
27 version_$(GOOS).go\ | 27 version_$(GOOS).go\ |
28 version_$(GOARCH).go\ | 28 version_$(GOARCH).go\ |
29 runtime_defs.go\ | 29 runtime_defs.go\ |
30 | 30 |
31 CLEANFILES+=version.go version_*.go | 31 CLEANFILES+=version.go version_*.go |
32 | 32 |
33 OFILES_windows=\ | 33 OFILES_windows=\ |
| 34 callback.$O\ |
34 syscall.$O\ | 35 syscall.$O\ |
35 | 36 |
36 # 386-specific object files | 37 # 386-specific object files |
37 OFILES_386=\ | 38 OFILES_386=\ |
38 vlop.$O\ | 39 vlop.$O\ |
39 vlrt.$O\ | 40 vlrt.$O\ |
40 | 41 |
41 # arm-specific object files | 42 # arm-specific object files |
42 OFILES_arm=\ | 43 OFILES_arm=\ |
43 memset.$O\ | 44 memset.$O\ |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 | 160 |
160 # 386 traceback is really amd64 traceback | 161 # 386 traceback is really amd64 traceback |
161 ifeq ($(GOARCH),386) | 162 ifeq ($(GOARCH),386) |
162 traceback.$O: amd64/traceback.c | 163 traceback.$O: amd64/traceback.c |
163 $(CC) $(CFLAGS) $< | 164 $(CC) $(CFLAGS) $< |
164 endif | 165 endif |
165 | 166 |
166 runtime_defs.go: proc.c iface.c hashmap.c chan.c | 167 runtime_defs.go: proc.c iface.c hashmap.c chan.c |
167 CC="$(CC)" CFLAGS="$(CFLAGS)" ./mkgodefs.sh $^ > $@.x | 168 CC="$(CC)" CFLAGS="$(CFLAGS)" ./mkgodefs.sh $^ > $@.x |
168 mv -f $@.x $@ | 169 mv -f $@.x $@ |
LEFT | RIGHT |