diff options
author | Mike Stump <mrs@gcc.gnu.org> | 1992-06-29 19:15:14 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 1992-06-29 19:15:14 +0000 |
commit | 3f7cc57ab810a6da3505641930f79fe446a98eb9 (patch) | |
tree | f219be7ba987df5dad69219cf26c247eab07372f /gcc/collect2.c | |
parent | 45ad788b40865b180e784d525e8e960c6442921a (diff) | |
download | gcc-3f7cc57ab810a6da3505641930f79fe446a98eb9.zip gcc-3f7cc57ab810a6da3505641930f79fe446a98eb9.tar.gz gcc-3f7cc57ab810a6da3505641930f79fe446a98eb9.tar.bz2 |
*** empty log message ***
From-SVN: r1341
Diffstat (limited to 'gcc/collect2.c')
-rw-r--r-- | gcc/collect2.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/collect2.c b/gcc/collect2.c index 7b5feb2..a040222 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -198,6 +198,9 @@ static void choose_temp_base (); generic *xcalloc (); generic *xmalloc (); + +extern char *index (); +extern char *rindex (); char * my_strerror (e) @@ -483,7 +486,7 @@ main (argc, argv) if (prefix == (char *)0) { - p = strrchr (argv[0], '/'); + p = rindex (argv[0], '/'); if (p != (char *)0) { prefix = argv[0]; @@ -676,7 +679,7 @@ main (argc, argv) } else if (first_file - && (p = strrchr (arg, '.')) != (char *)0 + && (p = rindex (arg, '.')) != (char *)0 && strcmp (p, ".o") == 0) { first_file = 0; |