summaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
Commit message (Expand)AuthorAgeFilesLines
* compiler: do not propagate address-taken of a slice element to the sliceian2017-12-223-3/+10
* compiler: bring escape analysis mostly in line with gc compilerian2017-12-227-516/+888
* compiler: improve escape analysis diagnosticsian2017-12-225-47/+97
* os: pass -s to hostname on AIXian2017-12-161-1/+1
* syscall: emulate Flock on AIXian2017-12-161-1/+1
* libgo: remove -fplan9-extensions from CFLAGSian2017-12-061-1/+1
* compiler: handle set-and-use-temp in nilcheck codeian2017-12-062-3/+16
* compiler: no nil check needed for closure var dereferencesian2017-12-052-3/+4
* runtime: export cgoCheck functionsian2017-12-021-1/+1
* compiler: avoid GCC middle-end control warningsian2017-12-025-10/+27
* compiler: introduce size threshold for nil checksian2017-12-0110-81/+212
* compiler: don't make map zero value constantian2017-11-302-4/+4
* cmd/go, go/internal/gccgoimporter: pass -X to ar on AIXian2017-11-231-1/+1
* compiler: make comparison operator() methods constian2017-11-224-4/+4
* libgo: don't use grep -q in mksigtab.shian2017-11-221-1/+1
* libgo: fix makefile bugletian2017-11-211-1/+1
* compiler: report error for ++/-- applied to a non-numeric typeian2017-11-212-1/+6
* compiler: remove LHS/RHS context determination for var exprsian2017-11-159-152/+28
* libgo: adapt Solaris 12 referencesian2017-11-141-1/+1
* sync/atomic, runtime/internal/atomic: don't assume reads from 0 failian2017-11-091-1/+1
* compiler: don't double count "." in nested_function_numian2017-11-072-3/+3
* compiler: disable escape analysis for runtimeian2017-11-062-1/+7
* libgo: pass flags to recursive makeian2017-11-061-1/+1
* compiler: explicitly convert between type aliasesian2017-10-262-6/+12
* debug/dwarf: support 64-bit DWARF in byte order checkian2017-10-201-1/+1
* compiler: fix import of indirectly imported type aliasian2017-10-122-8/+8
* runtime: fix issues on AIX about uintptr(_t)ian2017-10-111-1/+1
* compiler: drop special handling of unexported func/var assembler namesian2017-10-054-38/+21
* compiler: centralize all symbol name handlingian2017-10-058-806/+1140
* debug/elf: support 32-bit SPARC relocsian2017-09-291-1/+1
* mksysinfo: strip locale structsian2017-09-291-1/+1
* compiler: fix crash on struct that embeds pointer typeian2017-09-272-2/+10
* net: check Getsockname error returnian2017-09-271-1/+1
* debug/xcoff,cmd: add XCOFF supportian2017-09-221-1/+1
* libgo: fix build when using -enable-static=noian2017-09-201-1/+1
* syscall: enable ParseDirent for AIXian2017-09-201-1/+1
* syscall: workaround for getsockname bug in AIXian2017-09-201-1/+1
* internal,net,os,runtime,syscall: fixes for AIX following update to go1.9ian2017-09-201-1/+1
* runtime: restore "goroutine in C code" messageian2017-09-201-1/+1
* runtime: always initialize str field in __go_string_slice resultian2017-09-181-1/+1
* syscall: fixes for Solarisian2017-09-151-1/+1
* compiler: call error_statement for fallthrough in last caseian2017-09-152-1/+7
* compiler: check error expression in Array_type::get_backend_lengthian2017-09-152-1/+6
* libgo: update to go1.9ian2017-09-141-1/+1
* compiler, runtime: simplify select and channel operationsian2017-09-145-75/+44
* compiler: avoid compiler crash on invalid programian2017-09-142-2/+6
* compiler: emit type specific functions for aliasesian2017-09-142-1/+3
* compiler, reflect: fix struct field names for embedded aliasesian2017-09-143-38/+51
* compiler: fix check for notinheap conversionian2017-09-142-6/+6
* compiler: guard against implicit double pointer indirectionian2017-09-092-1/+7