varasm.c (mergeable_string_section): Don't try to move zero-length strings to the merge section.
2018-10-10 Bernd Edlinger <bernd.edlinger@hotmail.de> * varasm.c (mergeable_string_section): Don't try to move zero-length strings to the merge section. From-SVN: r265025
This commit is contained in:
parent
e3129f233c
commit
3846751b82
@ -1,3 +1,8 @@
|
||||
2018-10-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
|
||||
* varasm.c (mergeable_string_section): Don't try to move zero-length
|
||||
strings to the merge section.
|
||||
|
||||
2018-10-10 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/87573
|
||||
|
@ -804,7 +804,7 @@ mergeable_string_section (tree decl ATTRIBUTE_UNUSED,
|
||||
&& TREE_CODE (decl) == STRING_CST
|
||||
&& TREE_CODE (TREE_TYPE (decl)) == ARRAY_TYPE
|
||||
&& align <= 256
|
||||
&& (len = int_size_in_bytes (TREE_TYPE (decl))) >= 0
|
||||
&& (len = int_size_in_bytes (TREE_TYPE (decl))) > 0
|
||||
&& TREE_STRING_LENGTH (decl) == len)
|
||||
{
|
||||
scalar_int_mode mode;
|
||||
|
Loading…
Reference in New Issue
Block a user