Rename MaxPageSize to DefaultMaxPageSize to avoid confusion.

Thanks to Rui for the suggestion.

llvm-svn: 288982
This commit is contained in:
Rafael Espindola 2016-12-07 21:13:27 +00:00
parent 25ec226dfc
commit d4db0b3748
3 changed files with 5 additions and 5 deletions

View File

@ -762,7 +762,7 @@ template <class ELFT> void LinkerDriver::link(opt::InputArgList &Args) {
// Initialize Config->MaxPageSize. The default value is defined by
// each target.
Config->MaxPageSize =
getZOptionValue(Args, "max-page-size", Target->MaxPageSize);
getZOptionValue(Args, "max-page-size", Target->DefaultMaxPageSize);
if (!isPowerOf2_64(Config->MaxPageSize))
error("max-page-size: value isn't a power of 2");

View File

@ -1020,7 +1020,7 @@ PPC64TargetInfo::PPC64TargetInfo() {
// We need 64K pages (at least under glibc/Linux, the loader won't
// set different permissions on a finer granularity than that).
MaxPageSize = 65536;
DefaultMaxPageSize = 65536;
// The PPC64 ELF ABI v1 spec, says:
//
@ -1190,7 +1190,7 @@ AArch64TargetInfo::AArch64TargetInfo() {
GotPltEntrySize = 8;
PltEntrySize = 16;
PltHeaderSize = 32;
MaxPageSize = 65536;
DefaultMaxPageSize = 65536;
// It doesn't seem to be documented anywhere, but tls on aarch64 uses variant
// 1 of the tls structures and the tcb size is 16.
@ -1932,7 +1932,7 @@ bool ARMTargetInfo::isTlsInitialExecRel(uint32_t Type) const {
template <class ELFT> MipsTargetInfo<ELFT>::MipsTargetInfo() {
GotPltHeaderEntriesNum = 2;
MaxPageSize = 65536;
DefaultMaxPageSize = 65536;
GotEntrySize = sizeof(typename ELFT::uint);
GotPltEntrySize = sizeof(typename ELFT::uint);
PltEntrySize = 16;

View File

@ -63,7 +63,7 @@ public:
unsigned TlsGdRelaxSkip = 1;
unsigned PageSize = 4096;
unsigned MaxPageSize = 4096;
unsigned DefaultMaxPageSize = 4096;
// On FreeBSD x86_64 the first page cannot be mmaped.
// On Linux that is controled by vm.mmap_min_addr. At least on some x86_64