From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eli Zaretskii To: Andrew Cagney Cc: gdb@sources.redhat.com Subject: Re: DOS/Windows-specific code: exec.c and symfile.c Date: Wed, 09 May 2001 03:03:00 -0000 Message-id: References: <3AF8962C.6010809@cygnus.com> X-SW-Source: 2001-05/msg00175.html On Tue, 8 May 2001, Andrew Cagney wrote: > > This snippet wants to find `foo.exe' when `foo' is being specified. > > Should we add a #define for executable extensions (defaulting to an > > empty string on Unix)? > > Hmm, the makefile already knows about EXEEXT. So how about adding `-DEXE_EXT=\"EXEEXT\"' to DEFS, and then testing EXE_EXT in the sources? Alternatively, we could modify openp to always accept an additional parameter, which is an optional extension (or even a list of possible extensions), and if it's non-empty, try those extensions in addition to the original file name. (That's what openp in Emacs does, btw.)