1
0
mirror of https://github.com/golang/go synced 2024-10-04 16:31:22 -06:00
go/src/cmd/gc
Rémy Oudompheng 78f5b616fc cmd/gc: repair make(T) in export data for inlining.
When T was an unexported type it could be forgotten.

Fixes #5470.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/9303050
2013-05-16 09:01:43 +02:00
..
align.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
bisonerrors cmd/gc: support GNU Bison 2.7 in bisonerrors 2013-01-30 15:06:35 -08:00
bits.c gc: format nits 2011-11-07 11:42:08 -05:00
builtin.c cmd/gc: update runtime.go for new map implementation. 2013-03-27 21:51:07 +01:00
closure.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
const.c cmd/gc, cmd/ld: fix warnings on Plan 9 2013-03-30 09:44:52 -07:00
cplx.c cmd/gc: silence valgrind error 2013-03-13 16:12:38 -04:00
dcl.c cmd/gc: fix nil pointer dereferences. 2013-03-26 08:20:10 +01:00
doc.go cmd/godoc: use go/build to determine package and example files 2013-02-19 11:19:58 -08:00
esc.c cmd/gc: fix escape analysis of method values 2013-03-20 23:53:27 -04:00
export.c cmd/gc: repair make(T) in export data for inlining. 2013-05-16 09:01:43 +02:00
fmt.c gc: escape unicode BOM in exported string literals 2013-04-11 11:45:18 -07:00
gen.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
go.errors cmd/gc: improve syntax error for "import testing" 2013-05-15 04:19:19 +08:00
go.h cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
go.y cmd/gc: preserve safe annotation of package def. 2013-04-03 08:26:08 +11:00
init.c cmd/gc: do not generate code for var _ = ... unless necessary 2012-12-30 12:01:53 -05:00
inl.c cmd/gc: disable inlining of method values 2013-04-13 08:22:16 +02:00
lex.c cmd/gc: preserve safe annotation of package def. 2013-04-03 08:26:08 +11:00
Makefile build: update Makefile to track source code dependencies better 2012-03-13 03:31:11 +08:00
md5.c gc: shuffle #includes 2011-08-25 16:25:10 -04:00
md5.h
mkbuiltin cmd/gc: update runtime.go for new map implementation. 2013-03-27 21:51:07 +01:00
mkbuiltin1.c gc: delete old unsafe functions 2012-02-13 15:37:35 -05:00
mkopnames gc: use octal escapes in mkopnames 2012-01-31 18:15:42 -08:00
mparith1.c cmd/gc: implement latest rules for checking make sizes 2013-02-03 14:28:44 -05:00
mparith2.c cmd/gc: error on constant shift overflows. 2012-02-16 00:19:42 +01:00
mparith3.c gc: make constant arith errors a little more friendly 2012-02-11 00:50:56 -05:00
obj.c cmd/gc: enable inlining in generated method wrappers. 2013-03-11 21:24:51 +01:00
order.c cmd/gc: fix eval order in select 2012-12-22 16:46:01 -05:00
pgen.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
racewalk.c cmd/gc: fix race instrumentation of selectors T(v).Field 2013-05-15 01:25:20 +02:00
range.c runtime: make map reads multithreaded safe. 2013-04-01 18:59:58 -07:00
reflect.c cmd/gc: initialize t->width in dgcsym() if required 2013-04-25 18:47:12 +02:00
runtime.go cmd/gc: update runtime.go for new map implementation. 2013-03-27 21:51:07 +01:00
select.c cmd/gc: fix eval order in select 2012-12-22 16:46:01 -05:00
sinit.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
subr.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
swt.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
typecheck.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
unsafe.c cmd/gc: fix some overflows in the compiler 2013-04-29 22:44:40 -07:00
unsafe.go gc: delete old unsafe functions 2012-02-13 15:37:35 -05:00
walk.c cmd/gc: recognize (a.b[0]<<1 | a.b[0]>>31) as a rotate, not just 2013-04-02 21:14:34 +11:00
y.tab.c cmd/gc: preserve safe annotation of package def. 2013-04-03 08:26:08 +11:00
y.tab.h cmd/gc: put 'not used' message on correct line 2013-02-01 21:13:41 -05:00
yerr.h cmd/gc: improve syntax error for "import testing" 2013-05-15 04:19:19 +08:00