aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2016-10-07compiler: stack allocate storage for temp slices.Ian Lance Taylor3-24/+144
2016-10-06go-gcc.cc (Gcc_backend::stack_allocation_expression): Clear the returned memory.Chris Manghane2-0/+8
2016-10-06escape: Avoid allocation of varargs parameter.Ian Lance Taylor2-2/+32
2016-10-03re PR go/77809 ("_LITTLE_ENDIAN" redefined)Ian Lance Taylor1-1/+1
2016-09-30runtime: copy internal locking code from Go 1.7 runtimeIan Lance Taylor3-1/+21
2016-09-29runtime: copy runtime.go and runtime1.go from Go 1.7Ian Lance Taylor1-1/+1
2016-09-28libgo: fix for runtime/check failure with "-O0 -g"Ian Lance Taylor1-1/+1
2016-09-27libgo: separate mksysinfo inputs into separate Makefile targetsIan Lance Taylor1-1/+1
2016-09-27compiler: avoid call duplication during order eval.Ian Lance Taylor2-8/+19
2016-09-27compiler: add src information to AST dumps (part 1 of 2).Than McIntosh5-28/+88
2016-09-23internal/syscall/unix: add getrandom syscall for MIPS and SPARCIan Lance Taylor1-1/+1
2016-09-23compiler: better abstraction layer for diagnostics.Than McIntosh22-846/+1217
2016-09-23re PR go/77701 (suspicious code in go/go-gcc.cc)Chris Manghane2-4/+10
2016-09-22compiler: compile runtime.getcaller{pc,sp} into builtin functionsIan Lance Taylor7-26/+108
2016-09-22gofrontend: add missing break in Builtin_call_expression::do_flattenIan Lance Taylor2-1/+2
2016-09-21compiler, runtime: replace hashmap code with Go 1.7 hashmapIan Lance Taylor13-753/+1049
2016-09-20syscall: build export_unix_test.go on solarisIan Lance Taylor1-1/+1
2016-09-20re PR go/77625 (go/gofrontend/ast-dump.cc:169:42: error: ‘new’ of type â€...Ian Lance Taylor2-6/+6
2016-09-20re PR go/77642 (GO Bootstrap fail starting with r239872 splitstack signature ...Ian Lance Taylor1-1/+1
2016-09-14libgo: fix typo in configure.ac (PCQUANTUm -> PCQUANTUM)Ian Lance Taylor1-1/+1
2016-09-11runtime/internal/sys: new package, API copied from Go 1.7Ian Lance Taylor3-1/+28
2016-09-10libgo: update to Go 1.7.1 releaseIan Lance Taylor1-1/+1
2016-09-10runtime/internal/atomic: new package, API copied from Go 1.7Ian Lance Taylor1-1/+1
2016-09-10go-backend.c (go_trampoline_info): Remove.Ian Lance Taylor3-11/+5
2016-09-10compiler: code cleanup (unused header file)Ian Lance Taylor2-3/+2
2016-09-09compiler: increase buffer size to avoid -Wformat-length warningIan Lance Taylor3-9/+2
2016-09-09compiler: add abstraction layer for sha1 checksums.Than McIntosh7-18/+124
2016-09-09compiler: break dependence on hex_valueIan Lance Taylor3-16/+65
2016-09-09runtime: use alignof to check alignment of ucontext_tIan Lance Taylor1-1/+1
2016-09-09runtime: remove remaining use of MAKECONTEXT_STACK_TOP macroIan Lance Taylor1-1/+1
2016-09-09runtime: align ucontext_t argument to 16 byte boundaryIan Lance Taylor1-1/+1
2016-09-05ChangeLog formatting fixes.Jakub Jelinek1-1/+1
2016-09-01c-ada-spec.c (dump_ada_function_declaration): Increase buffer size to guarant...Martin Sebor2-1/+8
2016-08-31runtime: make gsignal stack at least SIGSTKSZ bytesIan Lance Taylor1-1/+1
2016-08-30runtime: use -fgo-c-header to build C header fileIan Lance Taylor1-1/+1
2016-08-30compiler: add -fgo-c-header=FILE to create a C headerIan Lance Taylor11-27/+525
2016-08-23compiler: revamp scheme for ordering calls to import init fcns.Ian Lance Taylor7-160/+538
2016-08-22compiler: don't permit P.M if P is a pointer typeIan Lance Taylor2-3/+5
2016-08-15cmd/go: ignore errors from go/build for standard packagesIan Lance Taylor1-1/+1
2016-08-13libgo: don't unset in shell scriptIan Lance Taylor1-1/+1
2016-08-13crypto/aes, hash/crc32: ignore s390x specific files for nowIan Lance Taylor1-1/+1
2016-08-13syscall: remove exec_solaris_test.goIan Lance Taylor1-1/+1
2016-08-11os: fix build tags for dir_regfile.goIan Lance Taylor1-1/+1
2016-08-10compiler: annotate or fix fall through cases in switch statementsIan Lance Taylor3-1/+4
2016-08-10gccgo.texi (Invoking gccgo): Document -fgo-optimize-allocs and -fgo-debug-escae.Ian Lance Taylor2-13/+87
2016-08-10compiler: implement go:noinline and go:nosplit directivesIan Lance Taylor3-3/+9
2016-08-09compiler: implement go:linkname compiler directiveIan Lance Taylor6-10/+126
2016-08-09mksysinfo.sh: always define CLONE_NEWNETIan Lance Taylor1-1/+1
2016-08-09compiler: rewrite compiler directive supportIan Lance Taylor7-87/+298
2016-08-08text/template: reduce maxExecDepth for gccgo furtherIan Lance Taylor1-1/+1