mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
* gas/mips/uld.d: New file.
* gas/mips/uld.s: New file. * gas/mips/usd.d: New file. * gas/mips/usd.s: New file. * gas/mips/mips.exp: Run new tests.
This commit is contained in:
parent
adcf2b9d57
commit
a93c34edf1
@ -1,3 +1,21 @@
|
||||
Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* gas/mips/uld.d: New file.
|
||||
* gas/mips/uld.s: New file.
|
||||
* gas/mips/usd.d: New file.
|
||||
* gas/mips/usd.s: New file.
|
||||
* gas/mips/mips.exp: Run new tests.
|
||||
|
||||
Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
|
||||
|
||||
* gas/hppa/reloc/picreloc.c: New test.
|
||||
* gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
|
||||
|
||||
Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
|
||||
|
||||
* gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
|
||||
gas/h8300/h8300.exp: New tests.
|
||||
|
||||
Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
|
||||
|
||||
* gas/hppa/basic/basic.exp (do_system): Update.
|
||||
|
@ -80,10 +80,14 @@ trunc.s
|
||||
ulh-empic.d
|
||||
ulh-pic.s
|
||||
ulh-svr4pic.d
|
||||
uld.d
|
||||
uld.s
|
||||
ulh.d
|
||||
ulh.s
|
||||
ulw.d
|
||||
ulw.s
|
||||
usd.d
|
||||
usd.s
|
||||
ush.d
|
||||
ush.s
|
||||
usw.d
|
||||
|
62
gas/testsuite/gas/mips/uld.s
Normal file
62
gas/testsuite/gas/mips/uld.s
Normal file
@ -0,0 +1,62 @@
|
||||
# Source file used to test the uld macro.
|
||||
|
||||
.data
|
||||
data_label:
|
||||
.extern big_external_data_label,1000
|
||||
.extern small_external_data_label,1
|
||||
.comm big_external_common,1000
|
||||
.comm small_external_common,1
|
||||
.lcomm big_local_common,1000
|
||||
.lcomm small_local_common,1
|
||||
|
||||
.text
|
||||
uld $4,0
|
||||
uld $4,1
|
||||
uld $4,0x8000
|
||||
uld $4,-0x8000
|
||||
uld $4,0x10000
|
||||
uld $4,0x1a5a5
|
||||
uld $4,0($5)
|
||||
uld $4,1($5)
|
||||
uld $4,data_label
|
||||
uld $4,big_external_data_label
|
||||
uld $4,small_external_data_label
|
||||
uld $4,big_external_common
|
||||
uld $4,small_external_common
|
||||
uld $4,big_local_common
|
||||
uld $4,small_local_common
|
||||
uld $4,data_label+1
|
||||
uld $4,big_external_data_label+1
|
||||
uld $4,small_external_data_label+1
|
||||
uld $4,big_external_common+1
|
||||
uld $4,small_external_common+1
|
||||
uld $4,big_local_common+1
|
||||
uld $4,small_local_common+1
|
||||
uld $4,data_label+0x8000
|
||||
uld $4,big_external_data_label+0x8000
|
||||
uld $4,small_external_data_label+0x8000
|
||||
uld $4,big_external_common+0x8000
|
||||
uld $4,small_external_common+0x8000
|
||||
uld $4,big_local_common+0x8000
|
||||
uld $4,small_local_common+0x8000
|
||||
uld $4,data_label-0x8000
|
||||
uld $4,big_external_data_label-0x8000
|
||||
uld $4,small_external_data_label-0x8000
|
||||
uld $4,big_external_common-0x8000
|
||||
uld $4,small_external_common-0x8000
|
||||
uld $4,big_local_common-0x8000
|
||||
uld $4,small_local_common-0x8000
|
||||
uld $4,data_label+0x10000
|
||||
uld $4,big_external_data_label+0x10000
|
||||
uld $4,small_external_data_label+0x10000
|
||||
uld $4,big_external_common+0x10000
|
||||
uld $4,small_external_common+0x10000
|
||||
uld $4,big_local_common+0x10000
|
||||
uld $4,small_local_common+0x10000
|
||||
uld $4,data_label+0x1a5a5
|
||||
uld $4,big_external_data_label+0x1a5a5
|
||||
uld $4,small_external_data_label+0x1a5a5
|
||||
uld $4,big_external_common+0x1a5a5
|
||||
uld $4,small_external_common+0x1a5a5
|
||||
uld $4,big_local_common+0x1a5a5
|
||||
uld $4,small_local_common+0x1a5a5
|
62
gas/testsuite/gas/mips/usd.s
Normal file
62
gas/testsuite/gas/mips/usd.s
Normal file
@ -0,0 +1,62 @@
|
||||
# Source file used to test the usd macro.
|
||||
|
||||
.data
|
||||
data_label:
|
||||
.extern big_external_data_label,1000
|
||||
.extern small_external_data_label,1
|
||||
.comm big_external_common,1000
|
||||
.comm small_external_common,1
|
||||
.lcomm big_local_common,1000
|
||||
.lcomm small_local_common,1
|
||||
|
||||
.text
|
||||
usd $4,0
|
||||
usd $4,1
|
||||
usd $4,0x8000
|
||||
usd $4,-0x8000
|
||||
usd $4,0x10000
|
||||
usd $4,0x1a5a5
|
||||
usd $4,0($5)
|
||||
usd $4,1($5)
|
||||
usd $4,data_label
|
||||
usd $4,big_external_data_label
|
||||
usd $4,small_external_data_label
|
||||
usd $4,big_external_common
|
||||
usd $4,small_external_common
|
||||
usd $4,big_local_common
|
||||
usd $4,small_local_common
|
||||
usd $4,data_label+1
|
||||
usd $4,big_external_data_label+1
|
||||
usd $4,small_external_data_label+1
|
||||
usd $4,big_external_common+1
|
||||
usd $4,small_external_common+1
|
||||
usd $4,big_local_common+1
|
||||
usd $4,small_local_common+1
|
||||
usd $4,data_label+0x8000
|
||||
usd $4,big_external_data_label+0x8000
|
||||
usd $4,small_external_data_label+0x8000
|
||||
usd $4,big_external_common+0x8000
|
||||
usd $4,small_external_common+0x8000
|
||||
usd $4,big_local_common+0x8000
|
||||
usd $4,small_local_common+0x8000
|
||||
usd $4,data_label-0x8000
|
||||
usd $4,big_external_data_label-0x8000
|
||||
usd $4,small_external_data_label-0x8000
|
||||
usd $4,big_external_common-0x8000
|
||||
usd $4,small_external_common-0x8000
|
||||
usd $4,big_local_common-0x8000
|
||||
usd $4,small_local_common-0x8000
|
||||
usd $4,data_label+0x10000
|
||||
usd $4,big_external_data_label+0x10000
|
||||
usd $4,small_external_data_label+0x10000
|
||||
usd $4,big_external_common+0x10000
|
||||
usd $4,small_external_common+0x10000
|
||||
usd $4,big_local_common+0x10000
|
||||
usd $4,small_local_common+0x10000
|
||||
usd $4,data_label+0x1a5a5
|
||||
usd $4,big_external_data_label+0x1a5a5
|
||||
usd $4,small_external_data_label+0x1a5a5
|
||||
usd $4,big_external_common+0x1a5a5
|
||||
usd $4,small_external_common+0x1a5a5
|
||||
usd $4,big_local_common+0x1a5a5
|
||||
usd $4,small_local_common+0x1a5a5
|
Loading…
Reference in New Issue
Block a user