re PR gcov-profile/61889 (gcov-tool.c uses nftw, ftw.h)
authorRainer Emrich <rainer@emrich-ebersheim.de>
Tue, 10 Feb 2015 14:13:13 +0000 (14:13 +0000)
committerKai Tietz <ktietz@gcc.gnu.org>
Tue, 10 Feb 2015 14:13:13 +0000 (15:13 +0100)
2015-02-10  Rainer Emrich  <rainer@emrich-ebersheim.de>

PR gcov-profile/61889
* libgcc/libgcov-driver-system.c: undefine clashing macro for mkdir.

From-SVN: r220582

libgcc/ChangeLog
libgcc/libgcov-driver-system.c

index d5540b0ab3825fc1af0f68e348f71007a8156657..651b30307c481af669e008df64719da3eeab22ce 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-10  Rainer Emrich  <rainer@emrich-ebersheim.de>
+
+       PR gcov-profile/61889
+       * libgcc/libgcov-driver-system.c: undefine clashing macro for mkdir.
+
 2015-02-02  Nick Clifton  <nickc@redhat.com>
 
        * config/rl78/fpmath-sf.S (__rl78_int_pack_a_r8): Fix edge case
index 56d08002173d262e78c6e44571ad69ca6cf231ac..94f198dcefbe11456f55368f52e2beab5a494870 100644 (file)
@@ -66,6 +66,9 @@ create_file_directory (char *filename)
 #ifdef TARGET_POSIX_IO
             && mkdir (filename, 0755) == -1
 #else
+#ifdef mkdir
+#undef mkdir
+#endif
             && mkdir (filename) == -1
 #endif
             /* The directory might have been made by another process.  */