forked from OSchip/llvm-project
Revert "Fix the values of two xcore ELF flags."
This reverts commit r293480. The patch is correct, but found bugs in other areas that need to be fixed. llvm-svn: 293481
This commit is contained in:
parent
fbb5448f49
commit
809faeda2c
|
@ -751,21 +751,21 @@ enum : unsigned {
|
|||
|
||||
// Start of target-specific flags.
|
||||
|
||||
/// XCORE_SHF_CP_SECTION - All sections with the "c" flag are grouped
|
||||
/// together by the linker to form the constant pool and the cp register is
|
||||
/// set to the start of the constant pool by the boot code.
|
||||
XCORE_SHF_CP_SECTION = 0x800U,
|
||||
|
||||
/// XCORE_SHF_DP_SECTION - All sections with the "d" flag are grouped
|
||||
/// together by the linker to form the data section and the dp register is
|
||||
/// set to the start of the section by the boot code.
|
||||
XCORE_SHF_DP_SECTION = 0x1000U,
|
||||
|
||||
SHF_MASKOS = 0x0ff00000,
|
||||
|
||||
// Bits indicating processor-specific flags.
|
||||
SHF_MASKPROC = 0xf0000000,
|
||||
|
||||
/// All sections with the "d" flag are grouped together by the linker to form
|
||||
/// the data section and the dp register is set to the start of the section by
|
||||
/// the boot code.
|
||||
XCORE_SHF_DP_SECTION = 0x10000000,
|
||||
|
||||
/// All sections with the "c" flag are grouped together by the linker to form
|
||||
/// the constant pool and the cp register is set to the start of the constant
|
||||
/// pool by the boot code.
|
||||
XCORE_SHF_CP_SECTION = 0x20000000,
|
||||
|
||||
// If an object file section does not have this flag set, then it may not hold
|
||||
// more than 2GB and can be freely referred to in objects using smaller code
|
||||
// models. Otherwise, only objects using larger code models can refer to them.
|
||||
|
|
Loading…
Reference in New Issue