compiler: don't write sink constants to C header file
Reviewed-on: https://go-review.googlesource.com/89815 From-SVN: r257049
This commit is contained in:
parent
e77a1236a7
commit
e3b18df45b
2 changed files with 4 additions and 2 deletions
|
@ -1,4 +1,4 @@
|
|||
0bbc03f81c862fb35be3edee9824698a7892a17e
|
||||
016ea21c4cba324c6ea6424da7988c6f985e671b
|
||||
|
||||
The first line of this file holds the git revision number of the last
|
||||
merge done from the gofrontend repository.
|
||||
|
|
|
@ -4633,7 +4633,9 @@ Gogo::write_c_header()
|
|||
|
||||
if (no->is_type() && no->type_value()->struct_type() != NULL)
|
||||
types.push_back(no);
|
||||
if (no->is_const() && no->const_value()->type()->integer_type() != NULL)
|
||||
if (no->is_const()
|
||||
&& no->const_value()->type()->integer_type() != NULL
|
||||
&& !no->const_value()->is_sink())
|
||||
{
|
||||
Numeric_constant nc;
|
||||
unsigned long val;
|
||||
|
|
Loading…
Add table
Reference in a new issue