diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-02-15 20:45:35 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-02-15 20:45:35 +0000 |
commit | a93c34edf1cfe49f5833bbc5465e3b4a1dbdd590 (patch) | |
tree | c03d36f78b33dafd34561308c5642b8af2d63651 /gas | |
parent | adcf2b9d57947670171b53a4e73251cbf1ae460a (diff) | |
download | gdb-a93c34edf1cfe49f5833bbc5465e3b4a1dbdd590.zip gdb-a93c34edf1cfe49f5833bbc5465e3b4a1dbdd590.tar.gz gdb-a93c34edf1cfe49f5833bbc5465e3b4a1dbdd590.tar.bz2 |
* 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.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 18 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/.Sanitize | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/uld.s | 62 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/usd.s | 62 |
4 files changed, 146 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 63e262b..5a74a20 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -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. diff --git a/gas/testsuite/gas/mips/.Sanitize b/gas/testsuite/gas/mips/.Sanitize index 603005b..997aa7f 100644 --- a/gas/testsuite/gas/mips/.Sanitize +++ b/gas/testsuite/gas/mips/.Sanitize @@ -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 diff --git a/gas/testsuite/gas/mips/uld.s b/gas/testsuite/gas/mips/uld.s new file mode 100644 index 0000000..aa2846b --- /dev/null +++ b/gas/testsuite/gas/mips/uld.s @@ -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 diff --git a/gas/testsuite/gas/mips/usd.s b/gas/testsuite/gas/mips/usd.s new file mode 100644 index 0000000..cb87c7d --- /dev/null +++ b/gas/testsuite/gas/mips/usd.s @@ -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 |