aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/export.cc
AgeCommit message (Expand)AuthorFilesLines
2020-11-20compiler, libgo: change mangling schemeIan Lance Taylor1-2/+6
2020-10-27compiler, go/internal/gccgoimporter: export notinheap annotationIan Lance Taylor1-0/+3
2020-01-09compiler: don't localize names in export dataIan Lance Taylor1-1/+1
2019-10-14compiler: revise exportdata fix for processing constant typesIan Lance Taylor1-1/+1
2019-10-04compiler: include selected constant types during export processingIan Lance Taylor1-0/+12
2019-07-18compiler: fix bug in handling of unordered set during exportingIan Lance Taylor1-35/+42
2019-07-03compiler: include transitive imports in the type descriptor listIan Lance Taylor1-1/+5
2019-07-03compiler: rework type and package tracking in exporterIan Lance Taylor1-280/+369
2019-07-02compiler: refactoring in Export class to encapsulate type refs mapIan Lance Taylor1-21/+30
2019-06-10compiler: permit inlining functions with labels and goto statementsIan Lance Taylor1-0/+23
2019-06-06compiler: permit inlining temporary statements and referencesIan Lance Taylor1-3/+32
2019-06-05compiler: inline call expressions and function referencesIan Lance Taylor1-7/+36
2019-06-03compiler: permit inlining references to global variablesIan Lance Taylor1-14/+149
2019-04-09compiler: sort packages in export data more deterministicallyIan Lance Taylor1-1/+18
2019-03-13compiler: compare parse methods when indexing interface types for exportIan Lance Taylor1-0/+15
2018-11-27compiler: add types used by inline functions to export dataIan Lance Taylor1-2/+17
2018-11-27compiler: change Expression export to use Export_function_bodyIan Lance Taylor1-3/+23
2018-10-23compiler: export indexed type data, read unexported types lazilyIan Lance Taylor1-104/+229
2018-10-19compiler: don't export any functions with special namesIan Lance Taylor1-6/+2
2018-10-18compiler: list indirect imports separately in export dataIan Lance Taylor1-16/+211
2018-10-18compiler: drop semicolons in export dataIan Lance Taylor1-10/+14
2017-05-10Big merge of changes to gofrontend repo that were postponed due to theIan Lance Taylor1-2/+10
2017-01-14compiler: implement type aliasesIan Lance Taylor1-0/+3
2016-09-09compiler: add abstraction layer for sha1 checksums.Than McIntosh1-14/+8
2016-08-23compiler: revamp scheme for ordering calls to import init fcns.Ian Lance Taylor1-49/+231
2016-07-12escape: Add escape notes to export data.Ian Lance Taylor1-0/+15
2016-04-29escape: Remove previously existing analysis.Chris Manghane1-11/+0
2015-04-17compiler: Escape analysis.Chris Manghane1-0/+11
2015-01-30compiler: Add pkgpath symbol information to export data.Ian Lance Taylor1-0/+45
2015-01-30compiler: Fix -fgo-prefix handling.Ian Lance Taylor1-3/+13
2012-05-09compiler: Add -fgo-pkgpath option.Ian Lance Taylor1-11/+24
2012-02-17compiler: List imported packages in export information.Ian Lance Taylor1-2/+44
2012-02-17compiler: Add parameter names to export information.Ian Lance Taylor1-0/+11
2012-01-21compiler: Change alias handling, change rune alias to int32.Ian Lance Taylor1-4/+10
2011-12-01compiler: add error to list of built-in types.Ian Lance Taylor1-0/+1
2011-11-29compiler: Define and use backend-independent Location class.Sanjoy Das1-1/+1
2011-05-27Change export code to use the backend interface.Ian Lance Taylor1-24/+3
2011-04-21Define go_assert to replace gcc_assertIan Lance Taylor1-6/+6
2011-01-21Remove the types float and complex.Ian Lance Taylor1-2/+0
2010-12-03Add Go frontend, libgo library, and Go testsuite.Ian Lance Taylor1-0/+441