diff options
author | Ian Lance Taylor <iant@google.com> | 2008-03-19 21:41:38 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2008-03-19 21:41:38 +0000 |
commit | 64cd8cb6c6a7479715c843c179cab475886a96f9 (patch) | |
tree | 283c2b49756f4645aa38f892a38c66fd0ffd8678 /gold/output.h | |
parent | 6d7e2f41e235734b048bfd817a09a8b8c61234e6 (diff) | |
download | binutils-redhat-64cd8cb6c6a7479715c843c179cab475886a96f9.tar.gz |
Make sure the start and size of the TLS segment are aligned.
Diffstat (limited to 'gold/output.h')
-rw-r--r-- | gold/output.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gold/output.h b/gold/output.h index ac812a0ab1..e3945381c2 100644 --- a/gold/output.h +++ b/gold/output.h @@ -2582,7 +2582,7 @@ class Output_segment // address of the immediately following segment. Update *POFF and // *PSHNDX. This should only be called for a PT_LOAD segment. uint64_t - set_section_addresses(bool reset, uint64_t addr, off_t* poff, + set_section_addresses(const Layout*, bool reset, uint64_t addr, off_t* poff, unsigned int* pshndx); // Set the minimum alignment of this segment. This may be adjusted @@ -2638,8 +2638,9 @@ class Output_segment // Set the section addresses in an Output_data_list. uint64_t - set_section_list_addresses(bool reset, Output_data_list*, uint64_t addr, - off_t* poff, unsigned int* pshndx); + set_section_list_addresses(const Layout*, bool reset, Output_data_list*, + uint64_t addr, off_t* poff, unsigned int* pshndx, + bool* in_tls); // Return the number of Output_sections in an Output_data_list. unsigned int |