aboutsummaryrefslogtreecommitdiff
path: root/gcc/collect2.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2005-08-19 01:20:34 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2005-08-19 01:20:34 +0000
commit52a6edcc1e1a0a7b5c7318f6178ab9f987b5b8c7 (patch)
tree1e592d6524a057c57b0bac43a51c932c226f3786 /gcc/collect2.c
parent4958c162cb69267bc7b540851bbdb9a8cf9831d5 (diff)
downloadgcc-52a6edcc1e1a0a7b5c7318f6178ab9f987b5b8c7.zip
gcc-52a6edcc1e1a0a7b5c7318f6178ab9f987b5b8c7.tar.gz
gcc-52a6edcc1e1a0a7b5c7318f6178ab9f987b5b8c7.tar.bz2
collect2.c (dup2): Delete.
* collect2.c (dup2): Delete. * configure.ac: Don't check for dup2. * config.in, configure: Regenerate. From-SVN: r103263
Diffstat (limited to 'gcc/collect2.c')
-rw-r--r--gcc/collect2.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/collect2.c b/gcc/collect2.c
index a813e51..f4cc46a 100644
--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -271,26 +271,6 @@ static char *resolve_lib_name (const char *);
#endif
static char *extract_string (const char **);
-#ifndef HAVE_DUP2
-static int
-dup2 (int oldfd, int newfd)
-{
- int fdtmp[256];
- int fdx = 0;
- int fd;
-
- if (oldfd == newfd)
- return oldfd;
- close (newfd);
- while ((fd = dup (oldfd)) != newfd && fd >= 0) /* good enough for low fd's */
- fdtmp[fdx++] = fd;
- while (fdx > 0)
- close (fdtmp[--fdx]);
-
- return fd;
-}
-#endif /* ! HAVE_DUP2 */
-
/* Delete tempfiles and exit function. */
void