mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-24 22:34:11 +08:00

bfd/ * Makefile.am: Remove arm-epoc-pe support. * coff-arm.c: Likewise. * config.bfd: Likewise. * configure.ac: Likewise. * targets.c: Likewise. * epoc-pe-arm.c: Delete. * epoc-pei-arm.c: Delete. * Makefile.in: Regenerate. * configure: Regenerate. * po/SRC-POTFILES.in: Regenerate. binutils/ * configure.ac: Remove arm-epoc-pe support. * dlltool.c: Likewise. * configure: Regenerate. gas/ * Makefile.am: Remove arm-epoc-pe support. * config/tc-arm.h: Likewise. * configure.tgt: Likewise. * testsuite/gas/all/gas.exp: Likewise. * testsuite/gas/arm/local_label_coff.d: Likewise. * testsuite/gas/arm/undefined.d: Likewise. * testsuite/gas/arm/undefined_coff.d: Likewise. * config/te-epoc-pe.h: Delete. * Makefile.in: Regenerate. * po/POTFILES.in: Regenerate. ld/ * Makefile.am: Remove arm-epoc-pe support. * configure.tgt: Likewise. * emultempl/pe.em: Likewise. * pe-dll.c: Likewise. * testsuite/ld-scripts/fill.d: Likewise. * testsuite/ld-scripts/fill16.d: Likewise. * emulparams/arm_epoc_pe.sh: Delete. * scripttempl/epocpe.sc: Delete. * Makefile.in: Regenerate. * po/BLD-POTFILES.in: Regenerate.
45 lines
1.5 KiB
Makefile
45 lines
1.5 KiB
Makefile
#source: fill_0.s
|
|
#source: fill_1.s
|
|
#source: fill_2.s
|
|
#ld: -T fill.t
|
|
#objdump: -s -j .text
|
|
#notarget: ia64-*-*
|
|
#notarget: mips*-*-irix* mips*-*-linux* mips*-*-freebsd* mips*-*-gnu*
|
|
#notarget: mips*-*-kfreebsd* mips*-*-netbsd* mips*-*-openbsd* mips*-*-sysv4*
|
|
#notarget: tilegx*-*-*
|
|
#notarget: tilepro-*-*
|
|
#notarget: x86_64-*-cygwin x86_64-*-mingw* x86_64-*-pe*
|
|
#xfail: alpha*-*-*ecoff
|
|
#xfail: m32c-*-*
|
|
#xfail: sh-*-pe
|
|
#xfail: sparc*-*-coff
|
|
#xfail: tic30-*-coff tic4x-*-* tic54x-*-*
|
|
#xfail: z8k-*-*
|
|
#
|
|
# See also fill16.d. We use `notarget' for configurations unsupported
|
|
# here that are covered there, and `xfail' for configurations that work
|
|
# in neither place. See below for details as to why individual
|
|
# configurations are listed above.
|
|
#
|
|
# alpha-linuxecoff pads out code to 16 bytes.
|
|
# ia64 aligns code to minimum 16 bytes.
|
|
# m32c pads out code sections with 4 NOPs (see `m32c_md_end').
|
|
# mips aligns to minimum 16 bytes (except for bare-metal ELF and VxWorks).
|
|
# sh-pe pads out code sections to 16 bytes
|
|
# sparc-coff aligns to 8 bytes
|
|
# tic30-coff aligns to 2 bytes
|
|
# tic4x has 4 octet bytes
|
|
# tic54x doesn't support .p2align
|
|
# tilegx aligns code to minimum 8 bytes.
|
|
# tilepro aligns code to minimum 8 bytes.
|
|
# x86_64-pe aligns to 16 bytes
|
|
# z8k-coff aligns to 2 bytes
|
|
|
|
.*: file format .*
|
|
|
|
Contents of section .text:
|
|
[0-9a-f]+ cafebabe 01010101 02020202 12232323 .*
|
|
[0-9a-f]+ 03030303 00345600 00004567 000089ab .*
|
|
[0-9a-f]+ (deadbeef|efbeadde) 00004567 000089ab 0000cdef .*
|
|
[0-9a-f]+ 00004567 000089ab 0000cdef 00000123 .*
|