diff options
author | Martin Liska <mliska@suse.cz> | 2017-10-19 13:08:28 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2017-10-19 11:08:28 +0000 |
commit | 93659712d9807d7ef01d472dc58119f4ac15cbad (patch) | |
tree | a22f01bee9e0b005b1be4b1055e7d10e916df564 /gcc/gcc-ar.c | |
parent | d8198d1cd0f0849d5ba070d70b672ed869eead4a (diff) | |
download | gcc-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.c | 8 |
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) { |