summaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
Commit message (Expand)AuthorAgeFilesLines
* compile: add type conversion in Type::gc_symbol_pointerian2016-12-302-2/+5
* compiler: use more accurate array type in Gogo::register_gc_varsian2016-12-302-4/+4
* compiler: fix spurious redefinition error for anon structian2016-12-223-26/+28
* runtime: copy cgo support from Go 1.7 runtimeian2016-12-191-1/+1
* compiler: add containing Bfunction to some backend interfaces.ian2016-12-166-53/+109
* compiler: fix comments + fieldnames to match libgo sourceian2016-12-162-13/+13
* compiler: fix off-by-1 array type len in Type::gc_symbol_constructorian2016-12-152-2/+2
* PR go/78763ian2016-12-153-20/+50
* compiler: remove unneeded zero-length slice value initian2016-12-152-7/+1
* libgo: fixes for Solaris buildian2016-12-131-1/+1
* runtime: mark non-x86 aeshashbody parameters as unusedian2016-12-081-1/+1
* runtime: copy memory hash code from Go 1.7ian2016-12-082-2/+2
* runtime: allocate _panic struct on heapian2016-12-081-1/+1
* compiler: make Slice_construction_expression::do_flatten idempotentian2016-12-082-3/+3
* runtime: remove some unused variables/declarations from runtime.hian2016-12-081-1/+1
* compiler: pass lvalue/rvalue context to back end for var exprsian2016-12-068-26/+132
* compiler: add slice initializers to the GC root listian2016-12-015-5/+128
* runtime: set isarchive in initsigian2016-12-011-1/+1
* runtime: print C functions in tracebackian2016-11-301-1/+1
* runtime: fixes for -buildmode=c-archiveian2016-11-301-1/+1
* compiler: relocate ID encoding utilities to gofrontendian2016-11-227-57/+253
* PR go/77910ian2016-11-221-1/+1
* runtime: rewrite panic/defer code from C to Goian2016-11-227-35/+32
* runtime: move schedt type and sched var from C to Goian2016-11-181-1/+1
* runtime: don't call __go_alloc/__go_free in environment functionsian2016-11-181-1/+1
* libgo: remove old/regexp and old/templateian2016-11-181-1/+1
* Correct gcc/go/gofrontend/lex.cc and libgo/aclocal.m4 to the versionsian2016-11-181-2/+2
* runtime, reflect: rewrite Go to FFI type conversion in Goian2016-11-181-1/+1
* runtime: replace runtime1.goc with Go and C codeian2016-11-161-1/+1
* compiler: separate incomparable types from comparable onesian2016-11-162-3/+21
* runtime: don't crash if signal handler info argument is nilian2016-11-141-1/+1
* libgo: fix GOARCH_INT64ALIGN for several targetsian2016-11-111-1/+1
* runtime: copy signal code from Go 1.7 runtimeian2016-11-105-5/+15
* compiler: rework static initializer codeian2016-11-094-73/+140
* PR go/78172.ian2016-11-051-1/+1
* libgo: fix GOARCH_PHYSPAGESIZE for ia64ian2016-11-011-1/+1
* runtime: recreate function called by cgo -gccgoian2016-11-011-1/+1
* libgo: only rebuild package if dependent .gox has changedian2016-11-011-1/+1
* libgo: minor Makefile improvementsian2016-11-011-1/+1
* PR go/78145ian2016-11-012-2/+2
* compiler: fix slice/array evaluation order bugian2016-10-303-105/+147
* libgo: eliminate a lot of duplication in Makefile.amian2016-10-301-1/+1
* compiler, runtime: copy slice code from Go 1.7 runtimeian2016-10-285-220/+407
* PR go/78144ian2016-10-281-1/+1
* PR go/78143ian2016-10-281-1/+1
* libgo: redirect grep output in mkrsysinfo.sh to /dev/nullian2016-10-281-1/+1
* libgo: keep c0 and c1 out of runtime.incian2016-10-211-1/+1
* libgo: leave Int64Align as 8 on 32-bit SPARCian2016-10-211-1/+1
* runtime: copy lfstack code from Go 1.7 runtimeian2016-10-211-1/+1
* runtime: rewrite interface code into Goian2016-10-206-50/+66