summaryrefslogtreecommitdiff
path: root/bfd/archive.c
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2010-01-08 11:15:39 +0000
committerTristan Gingold <gingold@adacore.com>2010-01-08 11:15:39 +0000
commit707f1e6c55f9db9887f35bd17f3789cf6ab5e74b (patch)
tree293c7a63db83a341ed29f04208f41f81c8f3f578 /bfd/archive.c
parentdcbfd08b94d0c750a81decb00c7b8640382d2a8f (diff)
downloadbinutils-redhat-707f1e6c55f9db9887f35bd17f3789cf6ab5e74b.tar.gz
2010-01-08 Tristan Gingold <gingold@adacore.com>
* archive.c: Remove bfd_special_undocumented_glue.
Diffstat (limited to 'bfd/archive.c')
-rw-r--r--bfd/archive.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/bfd/archive.c b/bfd/archive.c
index 4d6746306a..6ba743cf5a 100644
--- a/bfd/archive.c
+++ b/bfd/archive.c
@@ -1,6 +1,6 @@
/* BFD back-end for archive files (libraries).
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+ 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
Free Software Foundation, Inc.
Written by Cygnus Support. Mostly Gumby Henkel-Wallace's fault.
@@ -1703,22 +1703,6 @@ bfd_ar_hdr_from_filesystem (bfd *abfd, const char *filename, bfd *member)
return ared;
}
-/* This is magic required by the "ar" program. Since it's
- undocumented, it's undocumented. You may think that it would take
- a strong stomach to write this, and it does, but it takes even a
- stronger stomach to try to code around such a thing! */
-
-struct ar_hdr *bfd_special_undocumented_glue (bfd *, const char *);
-
-struct ar_hdr *
-bfd_special_undocumented_glue (bfd *abfd, const char *filename)
-{
- struct areltdata *ar_elt = bfd_ar_hdr_from_filesystem (abfd, filename, 0);
- if (ar_elt == NULL)
- return NULL;
- return (struct ar_hdr *) ar_elt->arch_header;
-}
-
/* Analogous to stat call. */
int