aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
AgeCommit message (Expand)AuthorFilesLines
2019-09-11gotest: force test package to be imported firstIan Lance Taylor1-1/+1
2019-09-10libgo: Solaris and x/sys/cpu compatibility fixesIan Lance Taylor1-1/+1
2019-09-10re PR go/91621 (libgo/mksysinfo.sh: please avoid test ==)Ian Lance Taylor1-1/+1
2019-09-10go/internal/gccgoimporter: support embedded field in pointer loopIan Lance Taylor1-1/+1
2019-09-10cmd/go: look for tool build ID before hashing entire fileIan Lance Taylor1-1/+1
2019-09-10compiler: permit inlining constant expressions and expression statementsIan Lance Taylor4-1/+24
2019-09-09misc/cgo/testcshared: restore gofrontend-local changesIan Lance Taylor1-1/+1
2019-09-09libgo: only build x/sys/cpu/cpu_gccgo.c on x86 systemsIan Lance Taylor1-1/+1
2019-09-09compiler: don't use predeclared location for implicit runtime importIan Lance Taylor2-3/+5
2019-09-09compiler: traverse types of constant expressionsIan Lance Taylor3-1/+71
2019-09-06libgo: update to Go 1.13beta1 releaseIan Lance Taylor1-1/+1
2019-09-03compiler: only import variable into . if same packageIan Lance Taylor2-2/+2
2019-08-31compiler: check for notinheap struct at each struct fieldIan Lance Taylor2-26/+26
2019-08-31compiler, runtime: support and use single argument go:linknameIan Lance Taylor5-9/+38
2019-08-31compiler: don't report runtime escapes if we've seen errorsIan Lance Taylor2-2/+4
2019-08-31runtime: always build panic32.goIan Lance Taylor1-1/+1
2019-08-30compile, runtime: permit anonymous and empty fields in C headerIan Lance Taylor3-5/+12
2019-08-28runtime: move osinit to GoIan Lance Taylor1-1/+1
2019-08-28compiler: handle unsafe conversion expression in escape analysisIan Lance Taylor2-1/+10
2019-08-28compiler, runtime: provide index information on bounds check failureIan Lance Taylor6-190/+381
2019-08-27libgo: rebuild runtime.inc if mkruntimeinc.sh changesIan Lance Taylor1-1/+1
2019-08-26compiler: generalize cleanup of unresolved placeholder pointer typesIan Lance Taylor3-10/+11
2019-08-23compiler: record pointer var values to remove write barriersIan Lance Taylor4-27/+101
2019-08-21compiler: don't use pkgpath for fieldtrack of unexported fieldIan Lance Taylor2-2/+2
2019-08-21compiler: if hidden function referenced by inline, don't hide descriptorIan Lance Taylor3-2/+11
2019-08-20compiler, runtime: implement shifts by signed amountsIan Lance Taylor3-6/+27
2019-08-19compiler: new debugging output methods/functionsIan Lance Taylor3-1/+116
2019-08-19runtime: be more strict in GCIan Lance Taylor1-1/+1
2019-08-17compiler: support new numeric literal syntaxIan Lance Taylor3-65/+224
2019-08-17compiler, runtime: allocate defer records on the stackIan Lance Taylor4-5/+62
2019-08-17runtime: scan write barrier buffer conservativelyIan Lance Taylor1-1/+1
2019-08-16compiler: print runtime.hex in hexIan Lance Taylor3-2/+11
2019-07-23compiler: use correct value type in 2-case select sendIan Lance Taylor2-3/+4
2019-07-23compiler: follow-on fix for finalizing imported methodsIan Lance Taylor2-7/+9
2019-07-19compiler: don't export bodies for functions marked "go:noinline"Ian Lance Taylor2-1/+5
2019-07-18compiler: fix bug in importing blocks from inline functionsIan Lance Taylor4-9/+38
2019-07-18compiler: fix bug in handling of unordered set during exportingIan Lance Taylor4-43/+63
2019-07-15runtime: expose the g variableIan Lance Taylor1-1/+1
2019-07-11compiler: ensure evaluation order in type hash/eq functionsIan Lance Taylor5-1/+35
2019-07-10compiler: finalize methods when importing typesIan Lance Taylor5-22/+65
2019-07-10compiler: add break label in 1,2-case select statement loweringIan Lance Taylor2-1/+9
2019-07-04compiler: optimize 0,1,2-case select statementIan Lance Taylor5-5/+285
2019-07-04compiler: fix indentation of select statement AST dumpIan Lance Taylor2-1/+2
2019-07-03compiler: set varargs lowered for imported call expressionsIan Lance Taylor2-2/+2
2019-07-03compiler: include transitive imports in the type descriptor listIan Lance Taylor5-18/+80
2019-07-03compiler: rework type and package tracking in exporterIan Lance Taylor5-290/+384
2019-07-02compiler: use builtin memset for non-pointer memclrCherry Zhang4-15/+27
2019-07-02compiler: refactoring in Export class to encapsulate type refs mapIan Lance Taylor3-22/+35
2019-06-26libgo/testsuite: ignore symbols with a leading dot in symtogoIan Lance Taylor1-1/+1
2019-06-26cmd/go: silence ar with D flag failuresIan Lance Taylor1-1/+1