This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Textmode mounts broken in cygwin 1.5.10-3


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]