# ET_DYN.
#source: property-seal-1.s
#as: --generate-missing-build-notes=no
-#ld: -shared
+#ld: -shared -z nomemory-seal
#readelf: -n
-#xfail: ![check_shared_lib_support]
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_shared_lib_support] ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#failif
.section ".note.gnu.property", "a"
.p2align ALIGN
- .long 1f - 0f /* name length */
- .long 3f - 2f /* data length */
+ .long .L1 - .L0 /* name length */
+ .long .L3 - .L2 /* data length */
.long 5 /* note type */
-0: .asciz "GNU" /* vendor name */
-1:
+.L0: .asciz "GNU" /* vendor name */
+.L1:
.p2align ALIGN
-2: .long 3 /* pr_type. */
+.L2: .long 3 /* pr_type. */
.long 0 /* pr_datasz. */
-3:
+.L3:
#source: empty.s
#source: property-seal-1.s
#as: --generate-missing-build-notes=no
-#ld: -shared
+#ld: -shared -z nomemory-seal
#readelf: -n
-#xfail: ![check_shared_lib_support]
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_shared_lib_support] ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#failif
# ET_EXEC.
#source: property-seal-1.s
#as: --generate-missing-build-notes=no
-#ld: -e _start
+#ld: -e _start -z nomemory-seal
#warning: .*: warning: cannot find entry symbol .*
#readelf: -n
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#failif
#source: empty.s
#source: property-seal-1.s
#as: --generate-missing-build-notes=no
-#ld: -e _start
+#ld: -e _start -z nomemory-seal
#readelf: -n
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#failif
#source: empty.s
#ld: -shared -z memory-seal
#readelf: -n
-#xfail: ![check_shared_lib_support]
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
-# elf_parse_notes doesn't support.
+#notarget: ![check_shared_lib_support] ![check_memory_seal_support]
#...
Displaying notes found in: .note.gnu.property
#source: property-seal-1.s
#ld: -shared -z memory-seal
#readelf: -n
-#xfail: ![check_shared_lib_support]
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_shared_lib_support] ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#...
#source: empty.s
#ld: -z memory-seal
#readelf: -n
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
-# elf_parse_notes doesn't support.
+#notarget: ![check_memory_seal_support]
#...
Displaying notes found in: .note.gnu.property
#source: property-seal-1.s
#ld: -z memory-seal
#readelf: -n
-#notarget: am33_2.0-*-* hppa*-*-hpux* mn10300-*-*
-# Assembly source file for the HPPA assembler is renamed and modifed by
-# sed. mn10300 has relocations in .note.gnu.property section which
+#notarget: ![check_memory_seal_support]
+#xfail: am33_2.0-*-* mn10300-*-*
+# mn10300 has relocations in .note.gnu.property section which
# elf_parse_notes doesn't support.
#...