Hi, I've upgraded to 1.5.10-3 and now the gcc preprocessor does not like my CRLFs. That is know problem of gcc that should be cured by appropriate textmode mounts but this does not work anymore.
C:\cygwin\usr\X11R6\lib\X11\fonts on /usr/X11R6/lib/X11/fonts type system (binmode) C:\cygwin\bin on /usr/bin type system (binmode) C:\cygwin\lib on /usr/lib type system (binmode) c:\P680_200 on /P680_200 type user (textmode) C:\cygwin on / type system (binmode) C:\P680 on /p680 type user (textmode) g: on /g type system (binmode) c: on /cygdrive/c type user (binmode,noumount) f: on /cygdrive/f type user (binmode,noumount) h: on /cygdrive/h type user (binmode,noumount) i: on /cygdrive/i type user (binmode,noumount) j: on /cygdrive/j type user (binmode,noumount) k: on /cygdrive/k type user (binmode,noumount) l: on /cygdrive/l type user (binmode,noumount) m: on /cygdrive/m type user (binmode,noumount)
This is a strace of the problem but I still don't know why cygwin decides that loopbacktest.cpp should be opened in binary mode. Can someone help me here. Meanwhile I am back to 1.5.9.
58 26507 [main] cpp0 1652 open: open (main\loopbacktest.cpp, 0x0) 44 26551 [main] cpp0 1652 normalize_posix_path: src main\loopbacktest.cpp 40 26591 [main] cpp0 1652 cwdstuff::get: posix /p680/firmware 39 26630 [main] cpp0 1652 cwdstuff::get: (/p680/firmware) = cwdstuff::get (0x22EC50, 260, 1, 0), errno 2 47 26677 [main] cpp0 1652 cwdstuff::get: posix /p680/firmware 38 26715 [main] cpp0 1652 cwdstuff::get: (C:\P680\firmware) = cwdstuff::get (0x22EC50, 260, 0, 0), errno 2 39 26754 [main] cpp0 1652 normalize_win32_path: C:\P680\firmware\main\loopbacktest.cpp = normalize_win32_path (main\loopbacktest.cpp) 39 26793 [main] cpp0 1652 mount_info::conv_to_win32_path: conv_to_win32_path (C:/P680/firmware/main/loopbacktest.cpp) 45 26838 [main] cpp0 1652 mount_info::conv_to_win32_path: src_path C:/P680/firmware/main/loopbacktest.cpp, dst C:\P680\firmware\main\loopbacktest.cpp, flags 0x0, rc 0 131 26969 [main] cpp0 1652 symlink_info::check: not a symlink 60 27029 [main] cpp0 1652 symlink_info::check: 0 = symlink.check (C:\P680\firmware\main\loopbacktest.cpp, 0x22E910) (0x0) 44 27073 [main] cpp0 1652 path_conv::check: this->path(C:\P680\firmware\main\loopbacktest.cpp), has_acls(1) 46 27119 [main] cpp0 1652 build_fh_pc: fh 0x616D1650 41 27160 [main] cpp0 1652 fhandler_base::open: (C:\P680\firmware\main\loopbacktest.cpp, 0x100000) 96 27256 [main] cpp0 1652 fhandler_base::open: 0 = NtCreateFile (0x734, 80100000, C:\P680\firmware\main\loopbacktest.cpp, io, NULL, 0, 7, 1, 20, NULL, 0) 58 27314 [main] cpp0 1652 fhandler_base::set_flags: flags 0x100000, supplied_bin 0x0 41 27355 [main] cpp0 1652 fhandler_base::set_flags: filemode set to binary 40 27395 [main] cpp0 1652 fhandler_base::open: 1 = fhandler_base::open (C:\P680\firmware\main\loopbacktest.cpp, 0x100000) 40 27435 [main] cpp0 1652 fhandler_base::open_fs: 1 = fhandler_disk_file::open (C:\P680\firmware\main\loopbacktest.cpp, 0x0) 41 27476 [main] cpp0 1652 open: 3 = open (main\loopbacktest.cpp, 0x0) 68 27544 [main] cpp0 1652 fhandler_base::fstat_by_handle: 1 = GetFileInformationByHandle (C:\P680\firmware\main\loopbacktest.cpp, 1844)
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/