From d41e5e6994f41a27be57f3ae42212a4e264d609b Mon Sep 17 00:00:00 2001
From: dzu <dzu>
Date: Thu, 7 Aug 2003 14:22:10 +0000
Subject: [PATCH] Removed the file tools/gdb/astest.c

---
 tools/gdb/astest.c | 126 ---------------------------------------------
 1 file changed, 126 deletions(-)
 delete mode 100644 tools/gdb/astest.c

diff --git a/tools/gdb/astest.c b/tools/gdb/astest.c
deleted file mode 100644
index a791469da1e..00000000000
--- a/tools/gdb/astest.c
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * (C) Copyright 2000
- * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * See file CREDITS for list of people who contributed to this
- * project.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- * MA 02111-1307 USA
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <bfd.h>
-#include "error.h"
-
-int verbose = 0;
-
-void
-process_section(bfd *abfd, asection *sect, PTR obj)
-{
-    printf("Section '%s':\n", sect->name);
-
-    printf("\tindex=%d, flags=%x\n", sect->index, sect->flags);
-
-#if 0
-    printf("\tuser_set_vma=%u, reloc_done=%u, linker_mark=%u, gc_mark=%u\n",
-	(unsigned long)sect->user_set_vma, (unsigned long)sect->reloc_done,
-	(unsigned long)sect->linker_mark, (unsigned long)sect->gc_mark);
-#else
-    printf("\tuser_set_vma=%u, reloc_done=%u\n",
-	(unsigned int)sect->user_set_vma, (unsigned int)sect->reloc_done);
-#endif
-
-    printf("\tvma=%08lx, lma=%08lx\n",
-	(unsigned long)sect->vma, (unsigned long)sect->lma);
-
-    printf("\tcooked_size=%ld, raw_size=%ld, output_offset=%ld\n",
-	(long)sect->_cooked_size, (long)sect->_raw_size,
-	(long)sect->output_offset);
-
-    printf("\talignment_power=%d, reloc_count=%d, filepos=%ld\n",
-	sect->alignment_power, sect->reloc_count, sect->filepos);
-
-    printf("\trel_filepos=%ld, line_filepos=%ld, lineno_count=%d\n",
-	sect->rel_filepos, sect->line_filepos, sect->lineno_count);
-
-    printf("\tmoving_line_filepos=%ld, target_index=%d\n",
-	sect->moving_line_filepos, sect->target_index);
-}
-
-int
-main(int ac, char **av)
-{
-    int c, ifd;
-    char *ifn;
-    bfd *bfdp;
-
-    if ((pname = strrchr(av[0], '/')) == NULL)
-	pname = av[0];
-    else
-	pname++;
-
-    while ((c = getopt(ac, av, "v")) != EOF)
-	switch (c) {
-
-	case 'v':
-	    verbose = 1;
-	    break;
-
-	default:
-	usage:
-	    fprintf(stderr, "Usage: %s [-v] imagefile\n", pname);
-	    exit(1);
-	}
-    if (optind != ac - 1)
-	goto usage;
-
-    ifn = av[optind];
-
-    if (verbose)
-	fprintf(stderr, "Opening file...\n");
-
-    if ((ifd = open(ifn, O_RDONLY)) < 0)
-	Perror("can't open image file '%s'", ifn);
-
-    if ((bfdp = bfd_fdopenr(ifn, "elf32-powerpc", ifd)) == NULL) {
-	bfd_perror(ifn);
-	close(ifd);
-	Error("bfd_fdopenr of file '%s' failed", ifn);
-    }
-    bfdp->cacheable = 1;
-
-    if (!bfd_check_format(bfdp, bfd_object) ||
-      (bfd_get_file_flags(bfdp) & EXEC_P) == 0) {
-	bfd_close(bfdp);
-	Error("file '%s' is not an executable object file (%s,0x%x)", ifn,
-	    bfd_format_string(bfd_get_format(bfdp)), bfd_get_file_flags(bfdp));
-    }
-
-    printf("file '%s' is type '%s'...\n", ifn, bfd_get_target(bfdp));
-
-    bfd_map_over_sections(bfdp, process_section, NULL);;
-
-    bfd_close(bfdp);
-
-    if (verbose)
-	fprintf(stderr, "Done.\n");
-
-    return (0);
-}
-- 
GitLab