aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2008-11-20 13:21:51 +0000
committerThomas Schwinge <tschwinge@gcc.gnu.org>2008-11-20 14:21:51 +0100
commite29354d4a4095ec427659f738e15c3e9e2a9c4c5 (patch)
tree14d855af61ee5d3eeaa2168c68128e666b3c7594 /gcc
parent32427faa01cbbd3ad3c113c55dd40922f66d75e4 (diff)
downloadgcc-e29354d4a4095ec427659f738e15c3e9e2a9c4c5.zip
gcc-e29354d4a4095ec427659f738e15c3e9e2a9c4c5.tar.gz
gcc-e29354d4a4095ec427659f738e15c3e9e2a9c4c5.tar.bz2
tlink.c: Include "libiberty.h".
2008-11-20 Samuel Thibault <samuel.thibault@ens-lyon.org> * tlink.c: Include "libiberty.h". (initial_cwd): Change type into char *. (tlink_init): Call getpwd instead of getcwd. From-SVN: r142043
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/tlink.c5
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8731154..3fd7895 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2008-11-20 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * tlink.c: Include "libiberty.h".
+ (initial_cwd): Change type into char *.
+ (tlink_init): Call getpwd instead of getcwd.
+
2008-11-19 Zdenek Dvorak <ook@ucw.cz>
PR rtl-optimization/32283
diff --git a/gcc/tlink.c b/gcc/tlink.c
index 51f3717..5020647 100644
--- a/gcc/tlink.c
+++ b/gcc/tlink.c
@@ -30,6 +30,7 @@ along with GCC; see the file COPYING3. If not see
#include "hashtab.h"
#include "demangle.h"
#include "collect2.h"
+#include "libiberty.h"
#define MAX_ITERATIONS 17
@@ -38,7 +39,7 @@ extern int prepends_underscore;
static int tlink_verbose;
-static char initial_cwd[MAXPATHLEN + 1];
+static char *initial_cwd;
/* Hash table boilerplate for working with htab_t. We have hash tables
for symbol names, file names, and demangled symbols. */
@@ -273,7 +274,7 @@ tlink_init (void)
tlink_verbose = 3;
}
- getcwd (initial_cwd, sizeof (initial_cwd));
+ initial_cwd = getpwd ();
}
static int