Home | History | Annotate | Download | only in binutils-all
      1 #   Copyright (C) 2010-2016 Free Software Foundation, Inc.
      2 
      3 # This program is free software; you can redistribute it and/or modify
      4 # it under the terms of the GNU General Public License as published by
      5 # the Free Software Foundation; either version 3 of the License, or
      6 # (at your option) any later version.
      7 #
      8 # This program is distributed in the hope that it will be useful,
      9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
     10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     11 # GNU General Public License for more details.
     12 #
     13 # You should have received a copy of the GNU General Public License
     14 # along with this program; if not, write to the Free Software
     15 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
     16 
     17 # Exclude non-ELF targets.
     18 if ![is_elf_format] {
     19     verbose "$ELFEDIT is only intended for ELF targets" 2
     20     return
     21 }
     22 
     23 if ![is_remote host] {
     24     set tempfile tmpdir/bintest.o
     25     set copyfile tmpdir/bintest
     26 } else {
     27     set tempfile [remote_download host tmpdir/bintest.o]
     28     set copyfile bintest
     29 }
     30 
     31 run_dump_test "elfedit-1"
     32 run_dump_test "elfedit-2"
     33 run_dump_test "elfedit-3"
     34 run_dump_test "elfedit-4"
     35 run_dump_test "elfedit-5"
     36