public enum SectionFlag extends Enum<SectionFlag>
| Enum Constant and Description |
|---|
ALIGN_1024BYTES
Align data on a 1024-byte boundary.
|
ALIGN_128BYTES
Align data on a 128-byte boundary.
|
ALIGN_16BYTES
Align data on a 16-byte boundary.
|
ALIGN_1BYTES
Align data on a 1-byte boundary.
|
ALIGN_2048BYTES
Align data on a 2048-byte boundary.
|
ALIGN_256BYTES
Align data on a 256-byte boundary.
|
ALIGN_2BYTES
Align data on a 2-byte boundary.
|
ALIGN_32BYTES
Align data on a 32-byte boundary.
|
ALIGN_4096BYTES
Align data on a 4096-byte boundary.
|
ALIGN_4BYTES
Align data on a 4-byte boundary.
|
ALIGN_512BYTES
Align data on a 512-byte boundary.
|
ALIGN_64BYTES
Align data on a 64-byte boundary.
|
ALIGN_8192BYTES
Align data on an 8192-byte boundary.
|
ALIGN_8BYTES
Align data on an 8-byte boundary.
|
CODE
The section contains executable code.
|
EXECUTE
The section can be executed as code.
|
GPREL
The section contains data referenced through the global pointer (GP).
|
INITIALIZED_DATA
The section contains initialized data.
|
LNK_COMDAT
The section contains COMDAT data.
|
LNK_INFO
The section contains comments or other information.
|
LNK_NRELOC_OVFL
The section contains extended relocations.
|
LNK_OTHER
Reserved for future use.
|
LNK_REMOVE
The section will not become part of the image.
|
MEM_16BIT
For ARM machine types, the section contains Thumb code.
|
MEM_DISCARDABLE
The section can be discarded as needed.
|
MEM_LOCKED
Reserved for future use.
|
MEM_NOT_CACHED
The section cannot be cached.
|
MEM_NOT_PAGED
The section is not pageable.
|
MEM_PRELOAD
Reserved for future use.
|
MEM_PURGEABLE
Reserved for future use.
|
MEM_SHARED
The section can be shared in memory.
|
READ
The section can be read.
|
TYPE_NO_PAD
The section should not be padded to the next boundary.
|
UNINITIALIZED_DATA
The section contains uninitialized data.
|
WRITE
The section can be written to.
|
| Modifier and Type | Method and Description |
|---|---|
static SectionFlag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SectionFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SectionFlag ALIGN_1024BYTES
public static final SectionFlag ALIGN_128BYTES
public static final SectionFlag ALIGN_16BYTES
public static final SectionFlag ALIGN_1BYTES
public static final SectionFlag ALIGN_2048BYTES
public static final SectionFlag ALIGN_256BYTES
public static final SectionFlag ALIGN_2BYTES
public static final SectionFlag ALIGN_32BYTES
public static final SectionFlag ALIGN_4096BYTES
public static final SectionFlag ALIGN_4BYTES
public static final SectionFlag ALIGN_512BYTES
public static final SectionFlag ALIGN_64BYTES
public static final SectionFlag ALIGN_8192BYTES
public static final SectionFlag ALIGN_8BYTES
public static final SectionFlag CODE
public static final SectionFlag EXECUTE
public static final SectionFlag GPREL
public static final SectionFlag INITIALIZED_DATA
public static final SectionFlag LNK_COMDAT
public static final SectionFlag LNK_INFO
public static final SectionFlag LNK_NRELOC_OVFL
public static final SectionFlag LNK_OTHER
public static final SectionFlag LNK_REMOVE
public static final SectionFlag MEM_16BIT
public static final SectionFlag MEM_DISCARDABLE
public static final SectionFlag MEM_LOCKED
public static final SectionFlag MEM_NOT_CACHED
public static final SectionFlag MEM_NOT_PAGED
public static final SectionFlag MEM_PRELOAD
public static final SectionFlag MEM_PURGEABLE
public static final SectionFlag MEM_SHARED
public static final SectionFlag READ
public static final SectionFlag TYPE_NO_PAD
public static final SectionFlag UNINITIALIZED_DATA
public static final SectionFlag WRITE
public static SectionFlag valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static SectionFlag[] values()
for (SectionFlag c : SectionFlag.values()) System.out.println(c);
Copyright © 2012–2019. All rights reserved.