OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [testsuite/] [ld-mips-elf/] [mips-elf.exp] - Diff between revs 84 and 157

Show entire file | Details | Blame | View Log

Rev 84 Rev 157
Line 121... Line 121...
run_dump_test "mips16-1"
run_dump_test "mips16-1"
 
 
# MIPS branch offset final link checking.
# MIPS branch offset final link checking.
run_dump_test "branch-misc-1"
run_dump_test "branch-misc-1"
 
 
 
# Jalx test
 
run_dump_test "jalx-1"
 
 
 
if { $linux_gnu } {
 
    run_ld_link_tests [list \
 
        [list "Dummy shared library for JALX test 2" \
 
              "-shared -nostdlib -melf32btsmip" \
 
              "-G0 -EB -mmicromips -no-mdebug -mabi=32 -march=mips32r2 -KPIC" \
 
              { jalx-2-printf.s } \
 
              {} \
 
              "libjalx-2.so"] \
 
        [list "Dummy external function for JALX test 2" \
 
              "-r -melf32btsmip" \
 
              "-G0 -EB -no-mdebug -mabi=32 -march=mips32r2 -mno-shared -call_nonpic" \
 
              { jalx-2-ex.s } \
 
              {} \
 
              "jalx-2-ex.o.r"] \
 
        [list "MIPS JALX test 2" \
 
              "-nostdlib -T jalx-2.ld tmpdir/libjalx-2.so tmpdir/jalx-2-ex.o.r -melf32btsmip" \
 
              "-G0 -EB -mmicromips -no-mdebug -mabi=32 -march=mips32r2 -mno-shared -call_nonpic" \
 
              { jalx-2-main.s } \
 
              { { objdump -d jalx-2.dd } } \
 
              "jalx-2"]]
 
}
 
 
# Test multi-got link.  We only do this on GNU/Linux because it requires
# Test multi-got link.  We only do this on GNU/Linux because it requires
# the "traditional" emulations.
# the "traditional" emulations.
if { $linux_gnu } {
if { $linux_gnu } {
    run_dump_test "multi-got-1"
    run_dump_test "multi-got-1"
    run_dump_test "multi-got-no-shared"
    run_dump_test "multi-got-no-shared"
Line 547... Line 572...
# Test the conversion from jr to b
# Test the conversion from jr to b
if { $linux_gnu } {
if { $linux_gnu } {
    run_dump_test "jr-to-b-1"
    run_dump_test "jr-to-b-1"
    run_dump_test "jr-to-b-2"
    run_dump_test "jr-to-b-2"
}
}
 
 
 
# MIPS16 and microMIPS interlinking test.
 
run_dump_test "mips16-and-micromips"

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.