summaryrefslogtreecommitdiffstats
path: root/gcc/go/go-gcc.cc
Commit message (Expand)AuthorAgeFilesLines
* * go-gcc.cc (Gcc_backend::immutable_struct): If IS_COMMON, setian2014-03-041-3/+22
* compiler: Use backend interface for unary expressions.ian2014-01-241-0/+44
* compiler: Use backend interface for binary expressions.ian2014-01-171-4/+128
* compiler: Use backend interface for interface info and field expressions.ian2014-01-151-0/+41
* Update copyright years in gcc/rsandifo2014-01-021-1/+1
* compiler: Use backend interface for struct field expressions.ian2013-12-161-0/+36
* compiler: Fix backend representation of calls to interface methods.ian2013-11-231-24/+5
* * gimple.h: Remove all includes.amacleod2013-11-221-1/+2
* Factor unrelated declarations out of tree.h.dnovillo2013-11-191-0/+3
* runtime: Don't clobber saved context when catching signal.ian2013-10-141-0/+16
* compiler: Use backend interface for function code expressions.ian2013-10-111-0/+16
* compiler: Use backend interface for function declarations.ian2013-10-111-0/+71
* compiler: Use backend interface for temporary reference expressions.ian2013-10-041-0/+17
* compiler: Use backend interface for numeric expressions.ian2013-10-021-0/+67
* compiler: Use backend interface for variable expressions.ian2013-09-301-0/+34
* * go-gcc.cc (Gcc_backend::immutable_struct): Set TREE_PUBLIC ifian2013-08-291-10/+6
* * go-gcc.cc (Gcc_backend::immutable_struct_set_init): Useian2013-08-061-1/+3
* * go-gcc.cc (immutable_struct_set_init): Always callian2013-08-021-4/+5
* * go-gcc.cc (Gcc_backend::non_zero_size_type): If a struct has aian2013-07-241-14/+35
* compiler, runtime: Use function descriptors.ian2013-06-181-6/+9
* Update copyright years in gcc/rsandifo2013-01-101-1/+1
* compiler, runtime: Track fields with tag go:"track".ian2012-11-291-0/+16
* Merge from cxx-conversion branch (http://gcc.gnu.org/wiki/cxx-conversion).dnovillo2012-08-151-9/+0
* compiler: Add -fgo-pkgpath option.ian2012-05-091-4/+4
* gcc/steven2012-04-181-1/+1
* compiler: Be more careful to follow GENERIC type rules.ian2012-03-091-0/+24
* compiler: Don't initialize zero sized variables.ian2012-03-081-3/+82
* compiler: Avoid some compiler crashes on invalid code.ian2012-03-011-1/+5
* 2012-02-23 Richard Guenther <rguenther@suse.de>rguenth2012-02-231-1/+1
* compiler: The type descriptor of an undefined forward type is an error.ian2012-01-211-3/+14
* compiler: Handle recursive interfaces.ian2012-01-201-8/+14
* compiler: Use backend interface for type sizes and alignments.ian2012-01-111-1/+63
* * go-gcc.cc (Gcc_backend::set_placeholder_struct_type): Useian2011-12-281-2/+20
* * go-gcc.cc (set_placeholder_pointer_type): Arrange for the typeian2011-12-221-4/+24
* compiler: Define and use backend-independent Location class.ian2011-11-291-80/+94
* Use backend interface for type descriptors.ian2011-06-111-0/+88
* Use backend interface for zero initialization.ian2011-06-091-0/+19
* Fix bug with multiple results returning structs with invalid sizes.ian2011-05-131-4/+8
* Fix bug with taking address of a variable when address does not escape.ian2011-05-121-4/+10
* generalize build_case_label to the rest of the compilerfroydnj2011-05-061-4/+2
* Use backend interface for named types and array types.ian2011-05-041-6/+228
* Use backend interface for struct types.ian2011-04-271-2/+27
* Use backend interface for function types.ian2011-04-251-30/+86
* Use backend interface for basic typesian2011-04-251-7/+113
* Use backend interface for temporary variables.ian2011-04-191-0/+66
* Use backend interface for blocks.ian2011-04-191-4/+145
* Use backend interface for variables.ian2011-04-191-0/+159
* Add compound_list to backend interface.ian2011-04-151-10/+30
* Use the backend interface for select statements.ian2011-04-151-0/+4
* Use backend interface for constant switch statements.ian2011-04-061-3/+90
OpenPOWER on IntegriCloud