Lines Matching defs:note
914 // Read the following info from the .note.gnu.property section and write it to
939 Elf_Note note(*nhdr);
940 if (nhdr->n_type != NT_GNU_PROPERTY_TYPE_0 || note.getName() != "GNU") {
950 ArrayRef<uint8_t> desc = note.getDesc(sec.addralign);
963 // in a .note.gnu.property section, for a relocatable object we
984 // Padding is present in the note descriptor, if necessary.
1020 // The GNU linker uses .note.GNU-stack section as a marker indicating
1032 // .note.GNU-stack sections are, with one exception, ignored. Report
1033 // an error if we encounter an executable .note.GNU-stack to force the
1035 if (name == ".note.GNU-stack") {
1047 // .note.gnu.property section containing a bitfield of feature bits like the
1051 // .note.gnu.property containing a single AND'ed bitmap, we discard an input
1052 // file's .note.gnu.property section.
1053 if (name == ".note.gnu.property") {
1061 // for split stack will include a .note.GNU-split-stack section.
1062 if (name == ".note.GNU-split-stack") {
1074 // include a .note.GNU-no-split-stack section.
1075 if (name == ".note.GNU-no-split-stack") {
1080 // Strip existing .note.gnu.build-id sections so that the output won't have
1085 if (name == ".note.gnu.build-id")