diff options
author | Janne Blomqvist <jb@gcc.gnu.org> | 2009-05-27 18:22:34 +0300 |
---|---|---|
committer | Janne Blomqvist <jb@gcc.gnu.org> | 2009-05-27 18:22:34 +0300 |
commit | c1df0e1ac5fa4fae5dabbace846c1aefeca3e4a9 (patch) | |
tree | 3331211769c9579c1bb7a4a0eac15bcf7358bc54 | |
parent | 634fa334d3a8cac5124fc120ac95a51e36b6a968 (diff) | |
download | gcc-c1df0e1ac5fa4fae5dabbace846c1aefeca3e4a9.zip gcc-c1df0e1ac5fa4fae5dabbace846c1aefeca3e4a9.tar.gz gcc-c1df0e1ac5fa4fae5dabbace846c1aefeca3e4a9.tar.bz2 |
Revert part of r147883 that breaks ABI
From-SVN: r147915
-rw-r--r-- | libgfortran/ChangeLog | 6 | ||||
-rw-r--r-- | libgfortran/libgfortran.h | 3 | ||||
-rw-r--r-- | libgfortran/runtime/main.c | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index d4a34c5..ebfdf06 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,9 @@ +2009-05-27 Janne Blomqvist <jb@gcc.gnu.org> + + PR fortran/39178 + * runtime/main.c (store_exe_path): Remove static attribute. + * libgfortran.h: Add back store_exe_path prototype. + 2009-05-27 Thomas Koenig <tkoenig@gcc.gnu.org> PR libfortran/40187 diff --git a/libgfortran/libgfortran.h b/libgfortran/libgfortran.h index 85b454d..3591fa9 100644 --- a/libgfortran/libgfortran.h +++ b/libgfortran/libgfortran.h @@ -610,6 +610,9 @@ export_proto(set_args); extern void get_args (int *, char ***); internal_proto(get_args); +extern void store_exe_path (const char *); +export_proto(store_exe_path); + extern char * full_exe_path (void); internal_proto(full_exe_path); diff --git a/libgfortran/runtime/main.c b/libgfortran/runtime/main.c index 6df2775..3f3d494 100644 --- a/libgfortran/runtime/main.c +++ b/libgfortran/runtime/main.c @@ -74,7 +74,7 @@ static int please_free_exe_path_when_done; /* Save the path under which the program was called, for use in the backtrace routines. */ -static void +void store_exe_path (const char * argv0) { #ifndef PATH_MAX |