diff options
Diffstat (limited to 'gas/testsuite/gas/sh/sh64/shift-1.s')
-rw-r--r-- | gas/testsuite/gas/sh/sh64/shift-1.s | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/gas/testsuite/gas/sh/sh64/shift-1.s b/gas/testsuite/gas/sh/sh64/shift-1.s deleted file mode 100644 index b4967c7392e..00000000000 --- a/gas/testsuite/gas/sh/sh64/shift-1.s +++ /dev/null @@ -1,42 +0,0 @@ -! Check that shift expressions translate to the proper reloc for MOVI and -! SHORI for local and external symbols. This is the 32-bit subset. - .text - .mode SHmedia -start: - movi localsym & 65535,r4 - movi (localsym >> 0) & 65535,r4 - movi (localsym >> 16) & 65535,r4 - - movi externsym & 65535,r4 - movi (externsym >> 0) & 65535,r4 - movi (externsym >> 16) & 65535,r4 - - shori localsym & 65535,r4 - shori (localsym >> 0) & 65535,r4 - shori (localsym >> 16) & 65535,r4 - - shori externsym & 65535,r4 - shori (externsym >> 0) & 65535,r4 - shori (externsym >> 16) & 65535,r4 - - movi (localsym + 42) & 65535,r4 - movi ((localsym + 43) >> 0) & 65535,r4 - movi ((localsym + 44) >> 16) & 65535,r4 - - movi (externsym + 45) & 65535,r4 - movi ((externsym + 46) >> 0) & 65535,r4 - movi ((externsym + 47) >> 16) & 65535,r4 - - shori (localsym + 42) & 65535,r4 - shori ((localsym + 43) >> 0) & 65535,r4 - shori ((localsym + 44) >> 16) & 65535,r4 - - shori (externsym + 45) & 65535,r4 - shori ((externsym + 46) >> 0) & 65535,r4 - shori ((externsym + 47) >> 16) & 65535,r4 - - .data -! Just make localsym have a non-zero offset into .data. - .long 0 -localsym: - .long 0 |