mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 23:39:35 +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:
@ -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)
|
Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
|
||||||
|
|
||||||
* gas/hppa/basic/basic.exp (do_system): Update.
|
* gas/hppa/basic/basic.exp (do_system): Update.
|
||||||
|
@ -80,10 +80,14 @@ trunc.s
|
|||||||
ulh-empic.d
|
ulh-empic.d
|
||||||
ulh-pic.s
|
ulh-pic.s
|
||||||
ulh-svr4pic.d
|
ulh-svr4pic.d
|
||||||
|
uld.d
|
||||||
|
uld.s
|
||||||
ulh.d
|
ulh.d
|
||||||
ulh.s
|
ulh.s
|
||||||
ulw.d
|
ulw.d
|
||||||
ulw.s
|
ulw.s
|
||||||
|
usd.d
|
||||||
|
usd.s
|
||||||
ush.d
|
ush.d
|
||||||
ush.s
|
ush.s
|
||||||
usw.d
|
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
|
Reference in New Issue
Block a user