diff options
| author | David 'Digit' Turner <digit@google.com> | 2014-01-29 20:13:31 +0100 |
|---|---|---|
| committer | David 'Digit' Turner <digit@google.com> | 2014-01-29 20:17:02 +0100 |
| commit | d024ad7e65f9cb0288983b9680622bf43e05b848 (patch) | |
| tree | 7f613fdb7853bd77260b1ecb5ba3b6a61a75565c /emulator/qtools/read_elf.h | |
| parent | 34262a3ddce6db80b15223cf15c1b332a45eb10c (diff) | |
| download | sdk-d024ad7e65f9cb0288983b9680622bf43e05b848.zip sdk-d024ad7e65f9cb0288983b9680622bf43e05b848.tar.gz sdk-d024ad7e65f9cb0288983b9680622bf43e05b848.tar.bz2 | |
emulator: Remove obsolete qtools directory.
The executable declared in this directory were used to process traces
that are generated with the "emulator -trace <name>" option. Unfortunately
this feature is broken in many ways:
- Only works for ARMv5, not ARMv7, x86 and MIPS
- Generates invalid timings that do not reflect modern CPU
architectures.
Nobody has been using it for a long time, and the feature will be
removed from external/qemu, including the removal of one header file
included by the code under sdk/emulator/qtools.
This patch simply removes the qtools sources entirely.
Change-Id: I6e7d141393e71afb36d950c264f73752d42dc412
Diffstat (limited to 'emulator/qtools/read_elf.h')
| -rw-r--r-- | emulator/qtools/read_elf.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/emulator/qtools/read_elf.h b/emulator/qtools/read_elf.h deleted file mode 100644 index 72266c3..0000000 --- a/emulator/qtools/read_elf.h +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef READ_ELF_H -#define READ_ELF_H - -#include <stdio.h> -#include <elf.h> - -Elf32_Ehdr *ReadElfHeader(FILE *fobj); -Elf32_Shdr *ReadSectionHeaders(Elf32_Ehdr *hdr, FILE *fobj); -char *ReadStringTable(Elf32_Ehdr *hdr, Elf32_Shdr *shdr, FILE *fobj); -Elf32_Shdr *FindSymbolTableSection(Elf32_Ehdr *hdr, - Elf32_Shdr *shdr, - char *string_table); -Elf32_Shdr *FindSymbolStringTableSection(Elf32_Ehdr *hdr, - Elf32_Shdr *shdr, - char *string_table); -int ReadSection(Elf32_Shdr *shdr, void *buffer, FILE *f); -void AdjustElfSymbols(Elf32_Ehdr *hdr, Elf32_Sym *elf_symbols, - int num_entries); - -#endif /* READ_ELF_H */ |
