/bionic/linker/ |
D | linker_note_gnu_property_test.cpp | 76 auto note = GnuPropertySection(&phdrs[0], std::size(phdrs), 0, SONAME) 84 static void test_bti_not_supported(GnuPropertySection& note __unused) { in test_bti_not_supported() 86 ASSERT_FALSE(note.IsBTICompatible()); in test_bti_not_supported() 91 static void test_bti_supported(GnuPropertySection& note __unused) { in test_bti_supported() 92 ASSERT_TRUE(note.IsBTICompatible()); in test_bti_supported() 100 note = reinterpret_cast<ElfW(NhdrGNUProperty)*>(§ion[0]); in GnuPropertySectionBuilder() 101 note->nhdr.n_namesz = 4; in GnuPropertySectionBuilder() 102 note->nhdr.n_descsz = 0; in GnuPropertySectionBuilder() 103 note->nhdr.n_type = NT_GNU_PROPERTY_TYPE_0; in GnuPropertySectionBuilder() 104 memcpy(note->n_name, "GNU", 4); in GnuPropertySectionBuilder() [all …]
|
/bionic/libc/arch-arm/bionic/ |
D | kuser_helper_on.S | 31 .section .note.android.kuser_helper_on,"a",%note
|
/bionic/libc/arch-common/bionic/ |
D | crtbrand.S | 37 .section .note.android.ident,"a",%note
|
D | crtend_so.S | 36 .section .note.GNU-stack,"",%progbits
|
D | crtend.S | 50 .section .note.GNU-stack,"",%progbits
|
/bionic/libc/bionic/ |
D | libc_init_static.cpp | 191 static bool __read_memtag_note(const ElfW(Nhdr)* note, const char* name, const char* desc, in __read_memtag_note() argument 193 if (note->n_namesz != 8 || strncmp(name, "Android", 8) != 0) { in __read_memtag_note() 196 if (note->n_type != NT_TYPE_MEMTAG) { in __read_memtag_note() 199 if (note->n_descsz != 4) { in __read_memtag_note() 200 async_safe_fatal("unrecognized android.memtag note: n_descsz = %d, expected 4", note->n_descsz); in __read_memtag_note() 216 const ElfW(Nhdr)* note = reinterpret_cast<const ElfW(Nhdr)*>(p); in __get_memtag_note() 219 p += align_up(note->n_namesz, 4); in __get_memtag_note() 221 p += align_up(note->n_descsz, 4); in __get_memtag_note() 226 if (__read_memtag_note(note, name, desc, &ret)) { in __get_memtag_note()
|
/bionic/libc/arch-arm64/bionic/ |
D | note_memtag_heap_async.S | 34 .section ".note.android.memtag", "a", %note
|
D | note_memtag_heap_sync.S | 34 .section ".note.android.memtag", "a", %note
|
/bionic/tests/ |
D | heap_tagging_level_test.cpp | 195 MemtagNote note = std::get<0>(GetParam()); in TEST_P() local 198 kNoteSuffix[static_cast<int>(note)] + "_helper"; in TEST_P() 205 kExpectedOutput[static_cast<int>(note)]); in TEST_P()
|
/bionic/libc/private/ |
D | bionic_asm_arm64.h | 61 .pushsection .note.gnu.property, "a"; \
|
/bionic/libc/kernel/uapi/sound/ |
D | asequencer.h | 111 unsigned char note; member 175 struct snd_seq_ev_note note; member
|
/bionic/libm/x86_64/ |
D | e_hypot.S | 194 .section .note.GNU-stack, "",@progbits
|
D | e_log10.S | 787 .section .note.GNU-stack, "",@progbits
|
D | s_atan.S | 907 .section .note.GNU-stack, "",@progbits
|
D | s_cbrt.S | 734 .section .note.GNU-stack, "",@progbits
|
/bionic/libm/x86/ |
D | e_hypot.S | 219 .section .note.GNU-stack, "",@progbits
|
D | s_cos.S | 891 .section .note.GNU-stack, "",@progbits
|
D | s_sin.S | 906 .section .note.GNU-stack, "",@progbits
|
D | s_cbrt.S | 737 .section .note.GNU-stack, "",@progbits
|
D | e_log10.S | 794 .section .note.GNU-stack, "",@progbits
|
D | s_tan.S | 1765 .section .note.GNU-stack, "",@progbits
|
D | s_atan.S | 933 .section .note.GNU-stack, "",@progbits
|
D | s_log1p.S | 826 .section .note.GNU-stack, "",@progbits
|
D | s_tanh.S | 1360 .section .note.GNU-stack, "",@progbits
|
/bionic/docs/ |
D | defines.md | 31 One thing to note (if your code may also be built as part of the OS itself) is
|