projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update thread_control_state::trap_expected comments
[deliverable/binutils-gdb.git]
/
gold
/
copy-relocs.h
diff --git
a/gold/copy-relocs.h
b/gold/copy-relocs.h
index aa42c7c70cb15e89bbcd15510f1252e9fcd683fd..885d685c777ab9c365fe627994ee2eccf66475eb 100644
(file)
--- a/
gold/copy-relocs.h
+++ b/
gold/copy-relocs.h
@@
-1,6
+1,6
@@
// copy-relocs.h -- handle COPY relocations for gold -*- C++ -*-
// copy-relocs.h -- handle COPY relocations for gold -*- C++ -*-
-// Copyright (C) 2006-20
16
Free Software Foundation, Inc.
+// Copyright (C) 2006-20
20
Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.
// This file is part of gold.
// Written by Ian Lance Taylor <iant@google.com>.
// This file is part of gold.
@@
-54,7
+54,8
@@
class Copy_relocs
public:
Copy_relocs(unsigned int copy_reloc_type)
public:
Copy_relocs(unsigned int copy_reloc_type)
- : entries_(), copy_reloc_type_(copy_reloc_type), dynbss_(NULL)
+ : entries_(), copy_reloc_type_(copy_reloc_type), dynbss_(NULL),
+ dynrelro_(NULL)
{ }
// This is called while scanning relocs if we see a relocation
{ }
// This is called while scanning relocs if we see a relocation
@@
-152,8
+153,12
@@
class Copy_relocs
// The target specific relocation type of the COPY relocation.
const unsigned int copy_reloc_type_;
// The dynamic BSS data which goes into the .bss section. This is
// The target specific relocation type of the COPY relocation.
const unsigned int copy_reloc_type_;
// The dynamic BSS data which goes into the .bss section. This is
- // where variables which require COPY relocations are placed.
+ // where
writable
variables which require COPY relocations are placed.
Output_data_space* dynbss_;
Output_data_space* dynbss_;
+ // The dynamic read-only data, which goes into the .data.rel.ro section.
+ // This is where read-only variables which require COPY relocations are
+ // placed.
+ Output_data_space* dynrelro_;
};
} // End namespace gold.
};
} // End namespace gold.
This page took
0.035113 seconds
and
4
git commands to generate.