aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc-ar.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2017-10-19 13:08:28 +0200
committerMartin Liska <marxin@gcc.gnu.org>2017-10-19 11:08:28 +0000
commit93659712d9807d7ef01d472dc58119f4ac15cbad (patch)
treea22f01bee9e0b005b1be4b1055e7d10e916df564 /gcc/gcc-ar.c
parentd8198d1cd0f0849d5ba070d70b672ed869eead4a (diff)
downloadgcc-93659712d9807d7ef01d472dc58119f4ac15cbad.zip
gcc-93659712d9807d7ef01d472dc58119f4ac15cbad.tar.gz
gcc-93659712d9807d7ef01d472dc58119f4ac15cbad.tar.bz2
Revert r238089 (PR driver/81829).
2017-10-19 Martin Liska <mliska@suse.cz> PR driver/81829 * file-find.c (remove_prefix): Remove. * file-find.h (remove_prefix): Likewise. * gcc-ar.c: Remove smartness of lookup. From-SVN: r253886
Diffstat (limited to 'gcc/gcc-ar.c')
-rw-r--r--gcc/gcc-ar.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/gcc-ar.c b/gcc/gcc-ar.c
index 78d2fc1..d5d80e0 100644
--- a/gcc/gcc-ar.c
+++ b/gcc/gcc-ar.c
@@ -194,14 +194,6 @@ main (int ac, char **av)
#ifdef CROSS_DIRECTORY_STRUCTURE
real_exe_name = concat (target_machine, "-", PERSONALITY, NULL);
#endif
- /* Do not search original location in the same folder. */
- char *exe_folder = lrealpath (av[0]);
- exe_folder[strlen (exe_folder) - strlen (lbasename (exe_folder))] = '\0';
- char *location = concat (exe_folder, PERSONALITY, NULL);
-
- if (access (location, X_OK) == 0)
- remove_prefix (exe_folder, &path);
-
exe_name = find_a_file (&path, real_exe_name, X_OK);
if (!exe_name)
{