This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add sh4-nommu-nofpu architecture


I have tested the patch below with all permutations. The full findings
are attached (if a permutation is missing it is because the linker
refused to merge the files - dsp and fpu conflicts).

The testcases were created simply by selecting instructions which
uniquely identified the CPU variant. The permutations were then linked
(with 'ld -r') using a bash script and were named after the two object
files pasted together (and with '.exe' added because I had too many '.o'
files and got confused). I created the 'unknown' testcase by copying the
sh4a testcase and editing the magic number with a hex editor.

Here are my observations:

These seem incorrect
	sh2e/sh3  chose 2e should be 3e ??
	sh3/sh2e  chose 2e should be 3e ??

	unknown/unknown gives sh (NOT unknown
	unknown is reported as sh4 by objdump -f)

These are inconsistent
	sh2e/unknown gives sh4      ??
	unknown/sh2e gives sh2e     ??

	sh3e/unknown gives sh4      ??
	unknown/sh3e gives sh3e     ??

	shdsp/unknown gives sh3dsp   ??
	unknown/shdsp gives shdsp    ??

These are probably ok, but a policy descision ought to be made about
what 'unknown' means. It appears to be reported as sh4, but this has
no impact on its merge type.
	sh1/unknown gives sh1
	unknown/sh1 gives sh1

	sh2/unknown gives sh2
	unknown/sh2 gives sh2

	sh3dsp/unknown gives sh3dsp
	unknown/sh3dsp gives sh3dsp

	sh3/unknown gives sh3
	unknown/sh3 gives sh3

	sh4aldsp/unknown gives sh4aldsp
	unknown/sh4aldsp gives sh4aldsp

	sh4anofpu/unknown gives sh4anofpu
	unknown/sh4anofpu gives sh4anofpu

	sh4a/unknown gives sh4a
	unknown/sh4a gives sh4a

	sh4nofpu/unknown gives sh4nofpu
	unknown/sh4nofpu gives sh4nofpu

	sh4nommunofpu/unknown gives sh4nommunofpu
	unknown/sh4nommunofpu gives sh4nommunofpu

	sh4/unkown gives sh4
	unknown/sh4 gives sh4

-- 
Andrew Stubbs
andrew.stubbs@superh.com


"Rennecke,Joern" wrote:
> 
> > > +#define EF_SH4_NOMMU_NOFPU 0x12
> >
> > You must adjust EF_SH_MERGE_MACH to match this new value.
> 
> You are right; I also see that the EF_* section has gone to seed.
> I think we want something like this for mainline and the gdb 6.1 branch
> (The latter because of the EF_SH4_NOFPU / EF_SH4A_NOFPU renumbering):
> 
> 2004-03-04  J"orn Rennecke <joern.rennecke@superh.com>
> 
>         * sh.h (EF_SH4_NOMMU_NOFPU, EF_SH4_NOFPU, EF_SH4A_NOFPU): Re-order.
>         (EF_GENERIC_SH4_NOFPU): Define.
>         (EF_SH_MERGE_MACH): Factor out & fix EF_SH_UNKNOWN tests.
>         Handle EF_SH4_NOMMU_NOFPU.
> 
> Index: sh.h
> ===================================================================
> RCS file: /cvs/src/src/include/elf/sh.h,v
> retrieving revision 1.17
> diff -p -r1.17 sh.h
> *** sh.h        3 Mar 2004 18:01:49 -0000       1.17
> --- sh.h        4 Mar 2004 13:36:40 -0000
> ***************
> *** 37,81 ****
>   #define EF_SH2E            11
>   #define EF_SH4A                  12
> 
> ! #define EF_SH4_NOFPU     0x10
> ! #define EF_SH4A_NOFPU    0x11
> ! #define EF_SH4_NOMMU_NOFPU 0x12
> 
>   /* This one can only mix in objects from other EF_SH5 objects.  */
>   #define EF_SH5                  10
> 
>   #define EF_SH_MERGE_MACH(mach1, mach2) \
> !   (((((mach1) == EF_SH3 || (mach1) == EF_SH_UNKNOWN) && (mach2) == EF_SH_DSP) \
> !     || ((mach1) == EF_SH_DSP \
> !       && ((mach2) == EF_SH3 || (mach2) == EF_SH_UNKNOWN))) \
>      ? EF_SH3_DSP \
> -    : (((mach1) < EF_SH3 && (mach2) == EF_SH_UNKNOWN) \
> -       || ((mach2) < EF_SH3 && (mach1) == EF_SH_UNKNOWN)) \
> -    ? EF_SH3 \
>      : ((mach1) == EF_SH2E && EF_SH_HAS_FP (mach2)) \
>      ? (mach2) \
>      : ((mach2) == EF_SH2E && EF_SH_HAS_FP (mach1)) \
>      ? (mach1) \
> !    : (((mach1) == EF_SH2E && (mach2) == EF_SH_UNKNOWN) \
> !       || ((mach2) == EF_SH2E && (mach1) == EF_SH_UNKNOWN)) \
> !    ? EF_SH2E \
> !    : (((mach1) == EF_SH3E && (mach2) == EF_SH_UNKNOWN) \
> !       || ((mach2) == EF_SH3E && (mach1) == EF_SH_UNKNOWN)) \
> !    ? EF_SH4 \
> !    /* ??? SH4?  Why not SH3E?  */ \
> !    : ((((mach1) == EF_SH4_NOFPU || (mach1) == EF_SH4A_NOFPU) \
> !        && EF_SH_HAS_DSP (mach2)) \
> !       || (((mach2) == EF_SH4_NOFPU || (mach2) == EF_SH4A_NOFPU) \
> !         && EF_SH_HAS_DSP (mach1))) \
>      ? EF_SH4AL_DSP \
> -    : ((mach1) == EF_SH4_NOFPU && EF_SH_HAS_FP (mach2)) \
> -    ? ((mach2) < EF_SH4A) ? EF_SH4 : (mach2) \
> -    : ((mach2) == EF_SH4_NOFPU && EF_SH_HAS_FP (mach1)) \
> -    ? ((mach1) < EF_SH4A) ? EF_SH4 : (mach1) \
>      : ((mach1) == EF_SH4A_NOFPU && EF_SH_HAS_FP (mach2)) \
>      ? ((mach2) <= EF_SH4A) ? EF_SH4A : (mach2) \
>      : ((mach2) == EF_SH4A_NOFPU && EF_SH_HAS_FP (mach1)) \
>      ? ((mach1) <= EF_SH4A) ? EF_SH4A : (mach1) \
>      : (((mach1) == EF_SH2E ? 7 : (mach1)) > ((mach2) == EF_SH2E ? 7 : (mach2)) \
>         ? (mach1) : (mach2)))
> 
> --- 37,84 ----
>   #define EF_SH2E            11
>   #define EF_SH4A                  12
> 
> ! #define EF_GENERIC_SH4_NOFPU(flags) ((flags & 0x1c) == 0x10)
> ! #define EF_SH4_NOMMU_NOFPU 0x10
> ! #define EF_SH4_NOFPU     0x11
> ! #define EF_SH4A_NOFPU    0x12
> 
>   /* This one can only mix in objects from other EF_SH5 objects.  */
>   #define EF_SH5                  10
> 
> + /* All the checks for combinations with EF_SH_UNKNOWN are for backwards
> +    compatibility when linking with object files that were generated before
> +    EF_* bits were introduced to describe the various SH variants.  These
> +    could have been compiled for CPUs up to SH3_DSP or SH4.  */
>   #define EF_SH_MERGE_MACH(mach1, mach2) \
> !   (((mach1) == EF_SH_UNKNOWN || (mach2) == EF_SH_UNKNOWN) \
> !    ? (((mach1) == EF_SH_DSP || (mach2) == EF_SH_DSP) \
> !       ? EF_SH3_DSP \
> !       : ((mach1) == EF_SH3 || (mach2) == EF_SH3) \
> !       ? EF_SH3 \
> !       : ((mach1) == EF_SH2E || (mach2) == EF_SH2E \
> !        || (mach1) == EF_SH3E || (mach2) == EF_SH3E) \
> !       ? EF_SH4 \
> !       /* Else, use the non-unknown mach, or EF_SH_UNKNOWN if both are unknown. \
> !        This can be expressed with | because EF_SH_UNKNOWN is 0.  */ \
> !       : ((mach1) | (mach2))) \
> !    : (((mach1) == EF_SH3  && (mach2) == EF_SH_DSP) \
> !       || ((mach1) == EF_SH_DSP && (mach2) == EF_SH3 )) \
>      ? EF_SH3_DSP \
>      : ((mach1) == EF_SH2E && EF_SH_HAS_FP (mach2)) \
>      ? (mach2) \
>      : ((mach2) == EF_SH2E && EF_SH_HAS_FP (mach1)) \
>      ? (mach1) \
> !    : ((EF_GENERIC_SH4_NOFPU (mach1) && EF_SH_HAS_DSP (mach2)) \
> !       || (EF_GENERIC_SH4_NOFPU (mach2) && EF_SH_HAS_DSP (mach1))) \
>      ? EF_SH4AL_DSP \
>      : ((mach1) == EF_SH4A_NOFPU && EF_SH_HAS_FP (mach2)) \
>      ? ((mach2) <= EF_SH4A) ? EF_SH4A : (mach2) \
>      : ((mach2) == EF_SH4A_NOFPU && EF_SH_HAS_FP (mach1)) \
>      ? ((mach1) <= EF_SH4A) ? EF_SH4A : (mach1) \
> +    : (EF_GENERIC_SH4_NOFPU (mach1) && EF_SH_HAS_FP (mach2)) \
> +    ? ((mach2) < EF_SH4A) ? EF_SH4 : (mach2) \
> +    : (EF_GENERIC_SH4_NOFPU (mach2) && EF_SH_HAS_FP (mach1)) \
> +    ? ((mach1) < EF_SH4A) ? EF_SH4 : (mach1) \
>      : (((mach1) == EF_SH2E ? 7 : (mach1)) > ((mach2) == EF_SH2E ? 7 : (mach2)) \
>         ? (mach1) : (mach2)))
>
./obj/binutils/objdump -f sh1.osh1.o.exe

sh1.osh1.o.exe:     file format elf32-sh
architecture: sh, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh1.o.exe

sh1.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh1.osh2e.o.exe

sh1.osh2e.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh2e.o.exe

sh1.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh1.osh2.o.exe

sh1.osh2.o.exe:     file format elf32-sh
architecture: sh2, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh2.o.exe

sh1.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh1.osh3dsp.o.exe

sh1.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh3dsp.o.exe

sh1.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh1.osh3e.o.exe

sh1.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh3e.o.exe

sh1.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh1.osh3.o.exe

sh1.osh3.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh3.o.exe

sh1.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh1.osh4aldsp.o.exe

sh1.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4aldsp.o.exe

sh1.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh1.osh4anofpu.o.exe

sh1.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4anofpu.o.exe

sh1.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh1.osh4a.o.exe

sh1.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4a.o.exe

sh1.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh1.osh4nofpu.o.exe

sh1.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4nofpu.o.exe

sh1.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh1.osh4nommunofpu.o.exe

sh1.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4nommunofpu.o.exe

sh1.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh1.osh4.o.exe

sh1.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.osh4.o.exe

sh1.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh1.oshdsp.o.exe

sh1.oshdsp.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.oshdsp.o.exe

sh1.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh1.oshunknown.o.exe

sh1.oshunknown.o.exe:     file format elf32-sh
architecture: sh, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh1.oshunknown.o.exe

sh1.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh1>:
   0:	62 13       	mov	r1,r2

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh2e.osh1.o.exe

sh2e.osh1.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh1.o.exe

sh2e.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh2e.osh2e.o.exe

sh2e.osh2e.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh2e.o.exe

sh2e.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh2e.osh2.o.exe

sh2e.osh2.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh2.o.exe

sh2e.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh2e.osh3e.o.exe

sh2e.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh3e.o.exe

sh2e.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh2e.osh3.o.exe

sh2e.osh3.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh3.o.exe

sh2e.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh3>:
   2:	41 3e       	.word 0x413e
######################################################################
./obj/binutils/objdump -f sh2e.osh4anofpu.o.exe

sh2e.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh4anofpu.o.exe

sh2e.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh2e.osh4a.o.exe

sh2e.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh4a.o.exe

sh2e.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh2e.osh4nofpu.o.exe

sh2e.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh4nofpu.o.exe

sh2e.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh2e.osh4nommunofpu.o.exe

sh2e.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh4nommunofpu.o.exe

sh2e.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh2e.osh4.o.exe

sh2e.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.osh4.o.exe

sh2e.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh2e.oshunknown.o.exe

sh2e.oshunknown.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2e.oshunknown.o.exe

sh2e.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2e>:
   0:	41 5a       	lds	r1,fpul

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh2.osh1.o.exe

sh2.osh1.o.exe:     file format elf32-sh
architecture: sh2, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh1.o.exe

sh2.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh2.osh2e.o.exe

sh2.osh2e.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh2e.o.exe

sh2.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh2.osh2.o.exe

sh2.osh2.o.exe:     file format elf32-sh
architecture: sh2, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh2.o.exe

sh2.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh2.osh3dsp.o.exe

sh2.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh3dsp.o.exe

sh2.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh2.osh3e.o.exe

sh2.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh3e.o.exe

sh2.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh2.osh3.o.exe

sh2.osh3.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh3.o.exe

sh2.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh2.osh4aldsp.o.exe

sh2.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4aldsp.o.exe

sh2.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh2.osh4anofpu.o.exe

sh2.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4anofpu.o.exe

sh2.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh2.osh4a.o.exe

sh2.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4a.o.exe

sh2.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh2.osh4nofpu.o.exe

sh2.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4nofpu.o.exe

sh2.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh2.osh4nommunofpu.o.exe

sh2.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4nommunofpu.o.exe

sh2.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh2.osh4.o.exe

sh2.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.osh4.o.exe

sh2.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh2.oshdsp.o.exe

sh2.oshdsp.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.oshdsp.o.exe

sh2.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh2.oshunknown.o.exe

sh2.oshunknown.o.exe:     file format elf32-sh
architecture: sh2, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh2.oshunknown.o.exe

sh2.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh2>:
   0:	8d fe       	bt.s	0 <sh2>

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh3dsp.osh1.o.exe

sh3dsp.osh1.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh1.o.exe

sh3dsp.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh1>:
   4:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh3dsp.osh2.o.exe

sh3dsp.osh2.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh2.o.exe

sh3dsp.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh2>:
   4:	8d fe       	bt.s	4 <sh2>
######################################################################
./obj/binutils/objdump -f sh3dsp.osh3dsp.o.exe

sh3dsp.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh3dsp.o.exe

sh3dsp.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh3dsp>:
   4:	41 3e       	ldc	r1,ssr
   6:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh3dsp.osh3.o.exe

sh3dsp.osh3.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh3.o.exe

sh3dsp.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh3>:
   4:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh3dsp.osh4aldsp.o.exe

sh3dsp.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh4aldsp.o.exe

sh3dsp.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh4aldsp>:
   4:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh3dsp.osh4anofpu.o.exe

sh3dsp.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh4anofpu.o.exe

sh3dsp.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh4anofpu>:
   4:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh3dsp.osh4nofpu.o.exe

sh3dsp.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh4nofpu.o.exe

sh3dsp.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh4nofpu>:
   4:	41 3a       	ldc	r1,sgr
   6:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh3dsp.osh4nommunofpu.o.exe

sh3dsp.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.osh4nommunofpu.o.exe

sh3dsp.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh4nommunofpu>:
   4:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh3dsp.oshdsp.o.exe

sh3dsp.oshdsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.oshdsp.o.exe

sh3dsp.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <shdsp>:
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh3dsp.oshunknown.o.exe

sh3dsp.oshunknown.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3dsp.oshunknown.o.exe

sh3dsp.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3dsp>:
   0:	41 3e       	ldc	r1,ssr
   2:	41 5e       	ldc	r1,mod

00000004 <sh4a>:
   4:	f7 fd       	movs.w	a0g,@r3+r8
######################################################################
./obj/binutils/objdump -f sh3e.osh1.o.exe

sh3e.osh1.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh1.o.exe

sh3e.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh3e.osh2e.o.exe

sh3e.osh2e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh2e.o.exe

sh3e.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh3e.osh2.o.exe

sh3e.osh2.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh2.o.exe

sh3e.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh3e.osh3e.o.exe

sh3e.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh3e.o.exe

sh3e.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh3e.osh3.o.exe

sh3e.osh3.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh3.o.exe

sh3e.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh3e.osh4anofpu.o.exe

sh3e.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh4anofpu.o.exe

sh3e.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh3e.osh4a.o.exe

sh3e.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh4a.o.exe

sh3e.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh3e.osh4nofpu.o.exe

sh3e.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh4nofpu.o.exe

sh3e.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh3e.osh4nommunofpu.o.exe

sh3e.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh4nommunofpu.o.exe

sh3e.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh3e.osh4.o.exe

sh3e.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.osh4.o.exe

sh3e.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh3e.oshunknown.o.exe

sh3e.oshunknown.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3e.oshunknown.o.exe

sh3e.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3e>:
   0:	f1 6d       	fsqrt	fr1

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh3.osh1.o.exe

sh3.osh1.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh1.o.exe

sh3.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh3.osh2e.o.exe

sh3.osh2e.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh2e.o.exe

sh3.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	.word 0x413e

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh3.osh2.o.exe

sh3.osh2.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh2.o.exe

sh3.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh3.osh3dsp.o.exe

sh3.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh3dsp.o.exe

sh3.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh3.osh3e.o.exe

sh3.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh3e.o.exe

sh3.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh3.osh3.o.exe

sh3.osh3.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh3.o.exe

sh3.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh3.osh4aldsp.o.exe

sh3.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4aldsp.o.exe

sh3.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh3.osh4anofpu.o.exe

sh3.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4anofpu.o.exe

sh3.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh3.osh4a.o.exe

sh3.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4a.o.exe

sh3.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh3.osh4nofpu.o.exe

sh3.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4nofpu.o.exe

sh3.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh3.osh4nommunofpu.o.exe

sh3.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4nommunofpu.o.exe

sh3.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh3.osh4.o.exe

sh3.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.osh4.o.exe

sh3.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh3.oshdsp.o.exe

sh3.oshdsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.oshdsp.o.exe

sh3.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh3.oshunknown.o.exe

sh3.oshunknown.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh3.oshunknown.o.exe

sh3.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh3>:
   0:	41 3e       	ldc	r1,ssr

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh1.o.exe

sh4aldsp.osh1.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh1.o.exe

sh4aldsp.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh2.o.exe

sh4aldsp.osh2.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh2.o.exe

sh4aldsp.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh3dsp.o.exe

sh4aldsp.osh3dsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh3dsp.o.exe

sh4aldsp.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh3.o.exe

sh4aldsp.osh3.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh3.o.exe

sh4aldsp.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh4aldsp.o.exe

sh4aldsp.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh4aldsp.o.exe

sh4aldsp.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh4anofpu.o.exe

sh4aldsp.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh4anofpu.o.exe

sh4aldsp.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh4nofpu.o.exe

sh4aldsp.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh4nofpu.o.exe

sh4aldsp.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4aldsp.osh4nommunofpu.o.exe

sh4aldsp.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.osh4nommunofpu.o.exe

sh4aldsp.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4aldsp.oshdsp.o.exe

sh4aldsp.oshdsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.oshdsp.o.exe

sh4aldsp.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4aldsp.oshunknown.o.exe

sh4aldsp.oshunknown.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4aldsp.oshunknown.o.exe

sh4aldsp.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4aldsp>:
   0:	00 88       	clrdmxy	

00000002 <sh4a>:
   2:	f7 fd       	movs.w	a0g,@r3+r8
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh1.o.exe

sh4anofpu.osh1.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh1.o.exe

sh4anofpu.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh2e.o.exe

sh4anofpu.osh2e.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh2e.o.exe

sh4anofpu.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh2.o.exe

sh4anofpu.osh2.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh2.o.exe

sh4anofpu.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh3dsp.o.exe

sh4anofpu.osh3dsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh3dsp.o.exe

sh4anofpu.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh3e.o.exe

sh4anofpu.osh3e.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh3e.o.exe

sh4anofpu.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh3.o.exe

sh4anofpu.osh3.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh3.o.exe

sh4anofpu.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4aldsp.o.exe

sh4anofpu.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4aldsp.o.exe

sh4anofpu.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4anofpu.o.exe

sh4anofpu.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4anofpu.o.exe

sh4anofpu.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4a.o.exe

sh4anofpu.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4a.o.exe

sh4anofpu.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4nofpu.o.exe

sh4anofpu.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4nofpu.o.exe

sh4anofpu.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4nommunofpu.o.exe

sh4anofpu.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4nommunofpu.o.exe

sh4anofpu.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4anofpu.osh4.o.exe

sh4anofpu.osh4.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.osh4.o.exe

sh4anofpu.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh4anofpu.oshdsp.o.exe

sh4anofpu.oshdsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.oshdsp.o.exe

sh4anofpu.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4anofpu.oshunknown.o.exe

sh4anofpu.oshunknown.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4anofpu.oshunknown.o.exe

sh4anofpu.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4anofpu>:
   0:	01 e3       	icbi	@r1

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4a.osh1.o.exe

sh4a.osh1.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh1.o.exe

sh4a.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4a.osh2e.o.exe

sh4a.osh2e.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh2e.o.exe

sh4a.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh4a.osh2.o.exe

sh4a.osh2.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh2.o.exe

sh4a.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh4a.osh3e.o.exe

sh4a.osh3e.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh3e.o.exe

sh4a.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh4a.osh3.o.exe

sh4a.osh3.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh3.o.exe

sh4a.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4a.osh4anofpu.o.exe

sh4a.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh4anofpu.o.exe

sh4a.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4a.osh4a.o.exe

sh4a.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh4a.o.exe

sh4a.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4a.osh4nofpu.o.exe

sh4a.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh4nofpu.o.exe

sh4a.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4a.osh4nommunofpu.o.exe

sh4a.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh4nommunofpu.o.exe

sh4a.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4a.osh4.o.exe

sh4a.osh4.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.osh4.o.exe

sh4a.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh4a.oshunknown.o.exe

sh4a.oshunknown.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4a.oshunknown.o.exe

sh4a.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh1.o.exe

sh4nofpu.osh1.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh1.o.exe

sh4nofpu.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh1>:
   4:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh2e.o.exe

sh4nofpu.osh2e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh2e.o.exe

sh4nofpu.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh2e>:
   4:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh2.o.exe

sh4nofpu.osh2.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh2.o.exe

sh4nofpu.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh2>:
   4:	8d fe       	bt.s	4 <sh2>
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh3dsp.o.exe

sh4nofpu.osh3dsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh3dsp.o.exe

sh4nofpu.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh3dsp>:
   4:	41 3e       	ldc	r1,ssr
   6:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh3e.o.exe

sh4nofpu.osh3e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh3e.o.exe

sh4nofpu.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh3e>:
   4:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh3.o.exe

sh4nofpu.osh3.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh3.o.exe

sh4nofpu.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh3>:
   4:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4aldsp.o.exe

sh4nofpu.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4aldsp.o.exe

sh4nofpu.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4aldsp>:
   4:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4anofpu.o.exe

sh4nofpu.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4anofpu.o.exe

sh4nofpu.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4anofpu>:
   4:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4a.o.exe

sh4nofpu.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4a.o.exe

sh4nofpu.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4a>:
   4:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4nofpu.o.exe

sh4nofpu.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4nofpu.o.exe

sh4nofpu.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4nofpu>:
   4:	41 3a       	ldc	r1,sgr
   6:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4nommunofpu.o.exe

sh4nofpu.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4nommunofpu.o.exe

sh4nofpu.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4nommunofpu>:
   4:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4nofpu.osh4.o.exe

sh4nofpu.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.osh4.o.exe

sh4nofpu.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4>:
   4:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh4nofpu.oshdsp.o.exe

sh4nofpu.oshdsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.oshdsp.o.exe

sh4nofpu.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <shdsp>:
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4nofpu.oshunknown.o.exe

sh4nofpu.oshunknown.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nofpu.oshunknown.o.exe

sh4nofpu.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nofpu>:
   0:	41 3a       	ldc	r1,sgr
   2:	00 38       	ldtlb	

00000004 <sh4a>:
   4:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh1.o.exe

sh4nommunofpu.osh1.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh1.o.exe

sh4nommunofpu.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh2e.o.exe

sh4nommunofpu.osh2e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh2e.o.exe

sh4nommunofpu.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh2.o.exe

sh4nommunofpu.osh2.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh2.o.exe

sh4nommunofpu.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh3dsp.o.exe

sh4nommunofpu.osh3dsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh3dsp.o.exe

sh4nommunofpu.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh3e.o.exe

sh4nommunofpu.osh3e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh3e.o.exe

sh4nommunofpu.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh3.o.exe

sh4nommunofpu.osh3.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh3.o.exe

sh4nommunofpu.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4aldsp.o.exe

sh4nommunofpu.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4aldsp.o.exe

sh4nommunofpu.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4anofpu.o.exe

sh4nommunofpu.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4anofpu.o.exe

sh4nommunofpu.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4a.o.exe

sh4nommunofpu.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4a.o.exe

sh4nommunofpu.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4nofpu.o.exe

sh4nommunofpu.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4nofpu.o.exe

sh4nommunofpu.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4nommunofpu.o.exe

sh4nommunofpu.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4nommunofpu.o.exe

sh4nommunofpu.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.osh4.o.exe

sh4nommunofpu.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.osh4.o.exe

sh4nommunofpu.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.oshdsp.o.exe

sh4nommunofpu.oshdsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.oshdsp.o.exe

sh4nommunofpu.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f sh4nommunofpu.oshunknown.o.exe

sh4nommunofpu.oshunknown.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4nommunofpu.oshunknown.o.exe

sh4nommunofpu.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4nommunofpu>:
   0:	41 3a       	ldc	r1,sgr

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f sh4.osh1.o.exe

sh4.osh1.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh1.o.exe

sh4.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f sh4.osh2e.o.exe

sh4.osh2e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh2e.o.exe

sh4.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f sh4.osh2.o.exe

sh4.osh2.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh2.o.exe

sh4.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f sh4.osh3e.o.exe

sh4.osh3e.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh3e.o.exe

sh4.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f sh4.osh3.o.exe

sh4.osh3.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh3.o.exe

sh4.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f sh4.osh4anofpu.o.exe

sh4.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh4anofpu.o.exe

sh4.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f sh4.osh4a.o.exe

sh4.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh4a.o.exe

sh4.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f sh4.osh4nofpu.o.exe

sh4.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh4nofpu.o.exe

sh4.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f sh4.osh4nommunofpu.o.exe

sh4.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh4nommunofpu.o.exe

sh4.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f sh4.osh4.o.exe

sh4.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.osh4.o.exe

sh4.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f sh4.oshunknown.o.exe

sh4.oshunknown.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d sh4.oshunknown.o.exe

sh4.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4>:
   0:	f0 5d       	fabs	fr0

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################
./obj/binutils/objdump -f shdsp.osh1.o.exe

shdsp.osh1.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh1.o.exe

shdsp.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f shdsp.osh2.o.exe

shdsp.osh2.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh2.o.exe

shdsp.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f shdsp.osh3dsp.o.exe

shdsp.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh3dsp.o.exe

shdsp.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f shdsp.osh3.o.exe

shdsp.osh3.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh3.o.exe

shdsp.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f shdsp.osh4aldsp.o.exe

shdsp.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh4aldsp.o.exe

shdsp.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f shdsp.osh4anofpu.o.exe

shdsp.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh4anofpu.o.exe

shdsp.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f shdsp.osh4nofpu.o.exe

shdsp.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh4nofpu.o.exe

shdsp.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f shdsp.osh4nommunofpu.o.exe

shdsp.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.osh4nommunofpu.o.exe

shdsp.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f shdsp.oshdsp.o.exe

shdsp.oshdsp.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.oshdsp.o.exe

shdsp.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f shdsp.oshunknown.o.exe

shdsp.oshunknown.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shdsp.oshunknown.o.exe

shdsp.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <shdsp>:
   0:	41 5e       	ldc	r1,mod

00000002 <sh4a>:
   2:	f7 fd       	movs.w	a0g,@r3+r8
######################################################################
./obj/binutils/objdump -f shunknown.osh1.o.exe

shunknown.osh1.o.exe:     file format elf32-sh
architecture: sh, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh1.o.exe

shunknown.osh1.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh1>:
   2:	62 13       	mov	r1,r2
######################################################################
./obj/binutils/objdump -f shunknown.osh2e.o.exe

shunknown.osh2e.o.exe:     file format elf32-sh
architecture: sh2e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh2e.o.exe

shunknown.osh2e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh2e>:
   2:	41 5a       	lds	r1,fpul
######################################################################
./obj/binutils/objdump -f shunknown.osh2.o.exe

shunknown.osh2.o.exe:     file format elf32-sh
architecture: sh2, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh2.o.exe

shunknown.osh2.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh2>:
   2:	8d fe       	bt.s	2 <sh2>
######################################################################
./obj/binutils/objdump -f shunknown.osh3dsp.o.exe

shunknown.osh3dsp.o.exe:     file format elf32-sh
architecture: sh3-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh3dsp.o.exe

shunknown.osh3dsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	movs.w	a0g,@r3+r8

00000002 <sh3dsp>:
   2:	41 3e       	ldc	r1,ssr
   4:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f shunknown.osh3e.o.exe

shunknown.osh3e.o.exe:     file format elf32-sh
architecture: sh3e, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh3e.o.exe

shunknown.osh3e.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh3e>:
   2:	f1 6d       	fsqrt	fr1
######################################################################
./obj/binutils/objdump -f shunknown.osh3.o.exe

shunknown.osh3.o.exe:     file format elf32-sh
architecture: sh3, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh3.o.exe

shunknown.osh3.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh3>:
   2:	41 3e       	ldc	r1,ssr
######################################################################
./obj/binutils/objdump -f shunknown.osh4aldsp.o.exe

shunknown.osh4aldsp.o.exe:     file format elf32-sh
architecture: sh4al-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4aldsp.o.exe

shunknown.osh4aldsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	movs.w	a0g,@r3+r8

00000002 <sh4aldsp>:
   2:	00 88       	clrdmxy	
######################################################################
./obj/binutils/objdump -f shunknown.osh4anofpu.o.exe

shunknown.osh4anofpu.o.exe:     file format elf32-sh
architecture: sh4a-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4anofpu.o.exe

shunknown.osh4anofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4anofpu>:
   2:	01 e3       	icbi	@r1
######################################################################
./obj/binutils/objdump -f shunknown.osh4a.o.exe

shunknown.osh4a.o.exe:     file format elf32-sh
architecture: sh4a, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4a.o.exe

shunknown.osh4a.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	fpchg	

00000002 <sh4a>:
   2:	f7 fd       	fpchg	
######################################################################
./obj/binutils/objdump -f shunknown.osh4nofpu.o.exe

shunknown.osh4nofpu.o.exe:     file format elf32-sh
architecture: sh4-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4nofpu.o.exe

shunknown.osh4nofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh4nofpu>:
   2:	41 3a       	ldc	r1,sgr
   4:	00 38       	ldtlb	
######################################################################
./obj/binutils/objdump -f shunknown.osh4nommunofpu.o.exe

shunknown.osh4nommunofpu.o.exe:     file format elf32-sh
architecture: sh4-nommu-nofpu, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4nommunofpu.o.exe

shunknown.osh4nommunofpu.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh4nommunofpu>:
   2:	41 3a       	ldc	r1,sgr
######################################################################
./obj/binutils/objdump -f shunknown.osh4.o.exe

shunknown.osh4.o.exe:     file format elf32-sh
architecture: sh4, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.osh4.o.exe

shunknown.osh4.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh4>:
   2:	f0 5d       	fabs	fr0
######################################################################
./obj/binutils/objdump -f shunknown.oshdsp.o.exe

shunknown.oshdsp.o.exe:     file format elf32-sh
architecture: sh-dsp, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.oshdsp.o.exe

shunknown.oshdsp.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	movs.w	a0g,@r3+r8

00000002 <shdsp>:
   2:	41 5e       	ldc	r1,mod
######################################################################
./obj/binutils/objdump -f shunknown.oshunknown.o.exe

shunknown.oshunknown.o.exe:     file format elf32-sh
architecture: sh, flags 0x00000010:
HAS_SYMS
start address 0x00000000

./obj/binutils/objdump -d shunknown.oshunknown.o.exe

shunknown.oshunknown.o.exe:     file format elf32-sh

Disassembly of section .text:

00000000 <sh4a>:
   0:	f7 fd       	.word 0xf7fd

00000002 <sh4a>:
   2:	f7 fd       	.word 0xf7fd
######################################################################


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]