diff options
author | Vladimir Mezentsev <vladimir.mezentsev@oracle.com> | 2018-03-15 08:55:04 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-03-15 08:55:04 +0000 |
commit | 74a9301d6128c0c7a4a8570545b9db40505c93f2 (patch) | |
tree | 69ad9ba092b6aca3614cfeace9ebfe66457417df /gcc/varasm.c | |
parent | fa7dde7ea2e02096ab3e727b8de930c2d6678f87 (diff) | |
download | gcc-74a9301d6128c0c7a4a8570545b9db40505c93f2.zip gcc-74a9301d6128c0c7a4a8570545b9db40505c93f2.tar.gz gcc-74a9301d6128c0c7a4a8570545b9db40505c93f2.tar.bz2 |
re PR target/68256 (Defining TARGET_USE_CONSTANT_BLOCKS_P causes go bootstrap failure on aarch64.)
2018-03-15 Vladimir Mezentsev <vladimir.mezentsev@oracle.com>
PR target/68256
* varasm.c (hash_section): Return an unchangeble hash value
* config/aarch64/aarch64.c (aarch64_use_blocks_for_constant_p):
Return !aarch64_can_use_per_function_literal_pools_p ().
From-SVN: r258553
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r-- | gcc/varasm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 6e345d3..2b5c70c 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -225,7 +225,7 @@ hash_section (section *sect) { if (sect->common.flags & SECTION_NAMED) return htab_hash_string (sect->named.name); - return sect->common.flags; + return sect->common.flags & ~SECTION_DECLARED; } /* Helper routines for maintaining object_block_htab. */ |