This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA] Fix cygwin compilation failure due to nameless LOAD_DLL_DEBUG_EVENT causes ntdll.dll to be missing
- From: Eli Zaretskii <eliz at gnu dot org>
- To: Joel Brobecker <brobecker at adacore dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Sat, 28 Dec 2013 11:02:22 +0200
- Subject: Re: [RFA] Fix cygwin compilation failure due to nameless LOAD_DLL_DEBUG_EVENT causes ntdll.dll to be missing
- Authentication-results: sourceware.org; auth=none
- References: <20131218160707 dot GV30010 at calimero dot vinschen dot de> <834n66ccs9 dot fsf at gnu dot org> <20131218171819 dot GY30010 at calimero dot vinschen dot de> <831u1acblu dot fsf at gnu dot org> <20131218173155 dot GA30010 at calimero dot vinschen dot de> <83zjnyaupt dot fsf at gnu dot org> <20131218191757 dot GC30010 at calimero dot vinschen dot de> <83y53iapy6 dot fsf at gnu dot org> <20131218205416 dot GI30010 at calimero dot vinschen dot de> <83fvpobsh3 dot fsf at gnu dot org> <20131228031719 dot GC4532 at adacore dot com>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> Date: Sat, 28 Dec 2013 07:17:19 +0400
> From: Joel Brobecker <brobecker@adacore.com>
> Cc: gdb-patches@sourceware.org
>
> I would hate to see it all lost in the mailinglist archives, though.
> How about we turn this into either a comment in the code (my prefered
> option, most of the time), or a gdbint update (on the wiki), or even
> just a wiki page somewhere. We could open, if not already done,
> a section dealing with Windows-specific issues.
I can do that, please point me to the relevant places.
Btw, there's one other quite significant nuisance with using file
names that breach the 260-character limits: you can do almost nothing
with them, once they are created, except if you write your own
programs to deal with them. It looks like none of the programs and
commands that come with Windows out of the box are able to handle such
file names. You cannot delete them, neither from the Explorer nor by
using DEL from the shell prompt. The Explorer silently and
inexplicably fails to copy directories which include such files. So
you are basically stuck with them, unless you write your own programs
to delete/copy/rename them. (I didn't try Cygwin: perhaps its file
utilities can also be a way out.)
So: children, don't try that at home!