aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/ChangeLog
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2014-05-12 22:23:11 +0300
committerJanne Blomqvist <jb@gcc.gnu.org>2014-05-12 22:23:11 +0300
commit16e60fff0b97c8d4a166afc60dad088ce907dd0f (patch)
treeabee16e7f24de843f1d23fe13d306718e67bbd5e /libgfortran/ChangeLog
parentf7b6856fa4cb73c3b4b4f41a1fbced4c5cf7ebd1 (diff)
downloadgcc-16e60fff0b97c8d4a166afc60dad088ce907dd0f.zip
gcc-16e60fff0b97c8d4a166afc60dad088ce907dd0f.tar.gz
gcc-16e60fff0b97c8d4a166afc60dad088ce907dd0f.tar.bz2
Fix stack overflow crash in getcwd intrinsic.
2014-05-12 Janne Blomqvist <jb@gcc.gnu.org> PR libfortran/61035 * intrinsics/getcwd.c (getcwd_i4_sub): Avoid potentially large stack allocation, avoid extra copying in the common case. From-SVN: r210335
Diffstat (limited to 'libgfortran/ChangeLog')
-rw-r--r--libgfortran/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index f0314d9..ed26a4d 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,5 +1,11 @@
2014-05-12 Janne Blomqvist <jb@gcc.gnu.org>
+ PR libfortran/61035
+ * intrinsics/getcwd.c (getcwd_i4_sub): Avoid potentially large
+ stack allocation, avoid extra copying in the common case.
+
+2014-05-12 Janne Blomqvist <jb@gcc.gnu.org>
+
* configure.ac (AM_CFLAGS): Use -std=gnu11.
(CFLAGS): Likewise.
* configure: Regenerated.