diff options
author | Ben Cheng <bccheng@google.com> | 2012-03-07 23:04:02 -0800 |
---|---|---|
committer | Ben Cheng <bccheng@google.com> | 2012-03-08 17:00:54 -0800 |
commit | cc6695e2684ce93cdf8bd2da63d55d2cf49ff076 (patch) | |
tree | 58f9941f89a1bde4e068610a507f86c6cb02eadf /libebl/mips_init.c | |
parent | 669e96ff41a1b72aa034a26563d90b4768d51482 (diff) | |
download | android_external_elfutils-cc6695e2684ce93cdf8bd2da63d55d2cf49ff076.tar.gz android_external_elfutils-cc6695e2684ce93cdf8bd2da63d55d2cf49ff076.tar.bz2 android_external_elfutils-cc6695e2684ce93cdf8bd2da63d55d2cf49ff076.zip |
Upgrade elfutils from version 0.97 to 0.138
This upgrade is in preparation for adding perf to the Android tree, where
perf needs newer version of elfutils.
This particular snapshot also cleans up the current makefile where only
the host version of libelf.a (needed by elftree). Additional build
targets for libebl.a, libebl_arm.a, and libebl_sh.a are eliminated since
they are not used in the tree at all.
Changes that build other target modules and associated modifications to
work with bionic will be added later.
Change-Id: Ifa808ba5ad2881ccb2c0cf44d134931faad801e1
Diffstat (limited to 'libebl/mips_init.c')
-rw-r--r-- | libebl/mips_init.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/libebl/mips_init.c b/libebl/mips_init.c deleted file mode 100644 index 7b51f405..00000000 --- a/libebl/mips_init.c +++ /dev/null @@ -1,47 +0,0 @@ -/* Initialization of MIPS specific backend library. - Copyright (C) 2000, 2001, 2002 Red Hat, Inc. - Written by Ulrich Drepper <drepper@redhat.com>, 2000. - - This program is Open Source software; you can redistribute it and/or - modify it under the terms of the Open Software License version 1.0 as - published by the Open Source Initiative. - - You should have received a copy of the Open Software License along - with this program; if not, you may obtain a copy of the Open Software - License version 1.0 from http://www.opensource.org/licenses/osl.php or - by writing the Open Source Initiative c/o Lawrence Rosen, Esq., - 3001 King Ranch Road, Ukiah, CA 95482. */ - -#ifdef HAVE_CONFIG_H -# include <config.h> -#endif - -#include <libebl_mips.h> - - -int -mips_init (elf, machine, eh, ehlen) - Elf *elf; - GElf_Half machine; - Ebl *eh; - size_t ehlen; -{ - /* Check whether the Elf_BH object has a sufficent size. */ - if (ehlen < sizeof (Ebl)) - return 1; - - /* We handle it. */ - if (machine != EM_MIPS) - eh->name = "MIPS R3000 big-endian"; - else - eh->name = "MIPS R3000 little-endian"; - - eh->reloc_type_name = mips_reloc_type_name; - eh->segment_type_name = mips_segment_type_name; - eh->section_type_name = mips_section_type_name; - eh->machine_flag_name = mips_machine_flag_name; - eh->dynamic_tag_name = mips_dynamic_tag_name; - eh->destr = mips_destr; - - return 0; -} |