[PATCH] D28626: RFC: Generalize inverted gc dependencies

Rafael Avila de Espindola via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 24 11:11:48 PST 2017


Robert Lytton <robert at xmos.com> writes:

> Yes, the assembler (and linker) use the XCORE_SHF_DP_SECTION and
> XCORE_SHF_CP_SECTION values viz 'd' and 'c' are in the ABI for the section.

Sorry, I ment these values:

  /// 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,

They are invalid since they are not in the SHF_MASKPROC.

Cheers,
Rafael


More information about the llvm-commits mailing list