-
- Downloads
compiler: Use backend interface for type sizes and alignments.
* go-gcc.cc (Gcc_backend::type_size): New function. (Gcc_backend::type_alignment): New function. (Gcc_backend::type_field_alignment): New function. (Gcc_backend::type_field_offset): New function. * go-backend.c (go_type_alignment): Remove. * go-c.h (go_type_alignment): Don't declare. From-SVN: r183089
Showing
- gcc/go/ChangeLog 9 additions, 0 deletionsgcc/go/ChangeLog
- gcc/go/go-backend.c 1 addition, 9 deletionsgcc/go/go-backend.c
- gcc/go/go-c.h 1 addition, 3 deletionsgcc/go/go-c.h
- gcc/go/go-gcc.cc 63 additions, 1 deletiongcc/go/go-gcc.cc
- gcc/go/gofrontend/backend.h 19 additions, 0 deletionsgcc/go/gofrontend/backend.h
- gcc/go/gofrontend/expressions.cc 34 additions, 45 deletionsgcc/go/gofrontend/expressions.cc
- gcc/go/gofrontend/types.cc 145 additions, 2 deletionsgcc/go/gofrontend/types.cc
- gcc/go/gofrontend/types.h 41 additions, 3 deletionsgcc/go/gofrontend/types.h
Loading
Please register or sign in to comment