gcc 3.2.2 portability hacks.
This commit is contained in:
parent
2711582ca6
commit
1ddbd1e617
@ -625,7 +625,8 @@ template<int size, bool big_endian>
|
||||
void
|
||||
Output_data_dynamic::Dynamic_entry::write(
|
||||
unsigned char* pov,
|
||||
const Stringpool* pool) const
|
||||
const Stringpool* pool
|
||||
ACCEPT_SIZE_ENDIAN) const
|
||||
{
|
||||
typename elfcpp::Elf_types<size>::Elf_WXword val;
|
||||
switch (this->classification_)
|
||||
@ -720,7 +721,8 @@ Output_data_dynamic::sized_write(Output_file* of)
|
||||
p != this->entries_.end();
|
||||
++p)
|
||||
{
|
||||
p->write<size, big_endian>(pov, this->pool_);
|
||||
p->write SELECT_SIZE_ENDIAN_NAME(size, big_endian)(
|
||||
pov, this->pool_ SELECT_SIZE_ENDIAN(size, big_endian));
|
||||
pov += dyn_size;
|
||||
}
|
||||
|
||||
|
@ -1034,7 +1034,7 @@ class Output_data_dynamic : public Output_section_data
|
||||
// Write the dynamic entry to an output view.
|
||||
template<int size, bool big_endian>
|
||||
void
|
||||
write(unsigned char* pov, const Stringpool*) const;
|
||||
write(unsigned char* pov, const Stringpool* ACCEPT_SIZE_ENDIAN) const;
|
||||
|
||||
private:
|
||||
enum Classification
|
||||
|
Loading…
Reference in New Issue
Block a user