From: Christopher F. <cg...@re...> - 2001-04-30 17:15:18
|
On Mon, Apr 30, 2001 at 01:05:17PM -0400, Andrew Cagney wrote: >Christopher Faylor wrote: > >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- >> don't know if it even builds. _WIN32 is >> now no longer defined by gcc. > >So, can I delete this one? :-) I don't know. Someone used to maintain a non-cygwin Windows version of gdb. I don't know if it even builds, like I said. I'm not even sure how to configure it. Perhaps the people at min...@li... know the answer to this? I've Cc'ed them. cgf |
From: <dan...@ya...> - 2001-04-30 23:19:40
|
--- Christopher Faylor <cg...@re...> wrote: > On Mon, Apr 30, 2001 at 01:05:17PM -0400, Andrew Cagney wrote: > >Christopher Faylor wrote: > > > >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- > >> don't know if it even builds. _WIN32 is > >> now no longer defined by gcc. > > > >So, can I delete this one? :-) > > I don't know. Someone used to maintain a non-cygwin Windows version of > gdb. I don't know if it even builds, like I said. I'm not even sure > how to configure it. > > Perhaps the people at min...@li... know the answer > to this? I've Cc'ed them. > > cgf > The last non-cygwin windows version of gdb that I know of is 4.18 which Mumit made available here: ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/ports The diff file for that port is dated May 1999. I have just started work on gdb 5.0 for mingw. I have not gotten far, mainly because of lack of time. Has anyone else made progress. Danny _____________________________________________________________________________ http://store.yahoo.com.au - Yahoo! Store - It's time you had your business online! |
From: Christopher F. <cg...@re...> - 2001-05-01 00:03:53
|
On Tue, May 01, 2001 at 09:19:39AM +1000, Danny Smith wrote: > >--- Christopher Faylor <cg...@re...> wrote: > On Mon, Apr 30, 2001 at >01:05:17PM -0400, Andrew Cagney wrote: >> >Christopher Faylor wrote: >> > >> >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- >> >> don't know if it even builds. _WIN32 is >> >> now no longer defined by gcc. >> > >> >So, can I delete this one? :-) >> >> I don't know. Someone used to maintain a non-cygwin Windows version of >> gdb. I don't know if it even builds, like I said. I'm not even sure >> how to configure it. >> >> Perhaps the people at min...@li... know the answer >> to this? I've Cc'ed them. > >The last non-cygwin windows version of gdb that I know of is 4.18 which Mumit >made available here: >ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/ports > >The diff file for that port is dated May 1999. > >I have just started work on gdb 5.0 for mingw. I have not gotten far, mainly >because of lack of time. Has anyone else made progress. If you are at least considering this, then it sounds like the _WIN32 conditionals in gdb sources should not be removed. I assume that they will be required if you build a no-cygwin version of gdb, correct? cgf |
From: <dan...@ya...> - 2001-05-01 00:29:29
|
--- Christopher Faylor <cg...@re...> wrote: > On Tue, May 01, 2001 at 09:19:39AM +1000, Danny Smith wrote: > > > >--- Christopher Faylor <cg...@re...> wrote: > On Mon, Apr 30, 2001 at > >01:05:17PM -0400, Andrew Cagney wrote: > >> >Christopher Faylor wrote: > >> > > >> >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- > >> >> don't know if it even builds. _WIN32 is > >> >> now no longer defined by gcc. > >> > > >> >So, can I delete this one? :-) > >> > >> I don't know. Someone used to maintain a non-cygwin Windows version of > >> gdb. I don't know if it even builds, like I said. I'm not even sure > >> how to configure it. > >> > >> Perhaps the people at min...@li... know the answer > >> to this? I've Cc'ed them. > > > >The last non-cygwin windows version of gdb that I know of is 4.18 which > Mumit > >made available here: > >ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/ports > > > >The diff file for that port is dated May 1999. > > > >I have just started work on gdb 5.0 for mingw. I have not gotten far, mainly > >because of lack of time. Has anyone else made progress. > > If you are at least considering this, then it sounds like the _WIN32 > conditionals > in gdb sources should not be removed. > > I assume that they will be required if you build a no-cygwin version of gdb, > correct? > Correct. Danny _____________________________________________________________________________ http://store.yahoo.com.au - Yahoo! Store - It's time you had your business online! |
From: Kai R. <kar...@fr...> - 2001-05-01 14:02:57
|
Christopher Faylor wrote: > On Tue, May 01, 2001 at 09:19:39AM +1000, Danny Smith wrote: > > > >--- Christopher Faylor <cg...@re...> wrote: > On Mon, Apr 30, 2001 at > >01:05:17PM -0400, Andrew Cagney wrote: > >> >Christopher Faylor wrote: > >> > > >> >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- > >> >> don't know if it even builds. _WIN32 is > >> >> now no longer defined by gcc. > >> > > >> >So, can I delete this one? :-) > >> > >> I don't know. Someone used to maintain a non-cygwin Windows version of > >> gdb. I don't know if it even builds, like I said. I'm not even sure > >> how to configure it. Perhaps this 'MSC_VER'-one, as the more detailed #ifdef's define it, may be removed. For me the _WIN32 has always been unclear. It is more clear to use the '__CYGWIN32__' and '__MINGW32__' than the 'combined' _WIN32 meaning them both (at least earlier). If a port, another than for GCC, would be needed, let it at least be for the free or very cheap (coming with books and magazines) Borland compilers(5.5 and CodeBuilders), not for the very expensive MS-ones.... > >The last non-cygwin windows version of gdb that I know of is 4.18 which Mumit > >made available here: > >ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/ports > > > >The diff file for that port is dated May 1999. > > > >I have just started work on gdb 5.0 for mingw. I have not gotten far, mainly > >because of lack of time. Has anyone else made progress. Yes, with both 4.18.x and 5.0 using the Insight-derivation. The snapshots weren't yet looked by me but I wouldn't expect big surprises. In order to get something to download, I put the latest incarnations of these (the binaries, DLLs and scripts, some of these a year or more old though) for download via my new homepage : http://koti.mbnet.fi/"karuottu Perhaps some day I will try to collect the diffs against something (may be hard when adapting stuff when needed from the snapshots has been my habit...) > If you are at least considering this, then it sounds like the _WIN32 conditionals > in gdb sources should not be removed. > > I assume that they will be required if you build a no-cygwin version of gdb, > correct? As said, they just make the things more unclear. Questions like "Does this work under Cygwin, Mingw, MSVC++, BorlandC++, WatcomC,... ?" do arise, because the _WIN32 seems to mean them all. If only the Cygwin and Mingw ports are only used to compile GDB/Insight, why not use only the '__CYGWIN32__' and '__MINGW32__' ? Removing the special Cygwin '_imp____cygwin_environ' etc. stuff, still in the snapshots (e.g. 'tcl/generic/tclEnv.c') when I last saw them, should be sane... These things should be defined in the Cygwin standard headers, not in the GDB/tcl/tk/tix/itcl etc. sources. I'm quite sure I stripped all these kind of stuff for Mingw away, it already being defined in the standard headers... Cheers, Kai |
From: Christopher F. <cg...@re...> - 2001-05-01 14:44:18
|
On Tue, May 01, 2001 at 05:01:00PM +0300, Kai Ruottu wrote: >Christopher Faylor wrote: >>On Tue, May 01, 2001 at 09:19:39AM +1000, Danny Smith wrote: >>> >>>--- Christopher Faylor <cg...@re...> wrote: > On Mon, Apr 30, 2001 >>>at 01:05:17PM -0400, Andrew Cagney wrote: >>>>>Christopher Faylor wrote: >>>>> >>>>>>_WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- >>>>>>don't know if it even builds. _WIN32 is now no longer defined by gcc. >>>>> >>>>>So, can I delete this one? :-) >>>> >>>>I don't know. Someone used to maintain a non-cygwin Windows version of >>>>gdb. I don't know if it even builds, like I said. I'm not even sure >>>>how to configure it. > >Perhaps this 'MSC_VER'-one, as the more detailed #ifdef's define it, >may be removed. For me the _WIN32 has always been unclear. It is more >clear to use the '__CYGWIN32__' and '__MINGW32__' than the 'combined' >_WIN32 meaning them both (at least earlier). > >If a port, another than for GCC, would be needed, let it at least be >for the free or very cheap (coming with books and magazines) Borland >compilers(5.5 and CodeBuilders), not for the very expensive MS-ones.... >>If you are at least considering this, then it sounds like the _WIN32 >>conditionals in gdb sources should not be removed. >> >>I assume that they will be required if you build a no-cygwin version of >>gdb, correct? > >As said, they just make the things more unclear. Questions like "Does >this work under Cygwin, Mingw, MSVC++, BorlandC++, WatcomC,... ?" do >arise, because the _WIN32 seems to mean them all. If only the Cygwin >and Mingw ports are only used to compile GDB/Insight, why not use only >the '__CYGWIN32__' and '__MINGW32__' ? > >Removing the special Cygwin '_imp____cygwin_environ' etc. stuff, still >in the snapshots (e.g. 'tcl/generic/tclEnv.c') when I last saw them, >should be sane... These things should be defined in the Cygwin >standard headers, not in the GDB/tcl/tk/tix/itcl etc. sources. I'm >quite sure I stripped all these kind of stuff for Mingw away, it >already being defined in the standard headers... Unfortunately, unless you are going to be doing this, none of it is going to get done. We aren't looking for volunteers with suggestions, we're looking for volunteers willing to do the work. I'm the Cygwin/Windows maintainer but I am really not interested in getting a non-Cygwin version of gdb working. If you have patches available against the current CVS sources, please submit them to gdb...@so... and in...@so... and I will evaluate them. cgf |
From: Andrew C. <ac1...@cy...> - 2001-05-01 01:00:24
|
Christopher Faylor wrote: > > On Mon, Apr 30, 2001 at 01:05:17PM -0400, Andrew Cagney wrote: > >Christopher Faylor wrote: > > > >> _WIN32 Pure WIN32 support 'gcc -mno-cygwin' -- > >> don't know if it even builds. _WIN32 is > >> now no longer defined by gcc. > > > >So, can I delete this one? :-) > > I don't know. Someone used to maintain a non-cygwin Windows version of > gdb. I don't know if it even builds, like I said. I'm not even sure > how to configure it. Was there ever anything beyond the ledgendary wingdb (a long deleted version of GDB that compiled and ran using the windows environment). > Perhaps the people at min...@li... know the answer > to this? I've Cc'ed them. Hope so. I wouldn't mind adding this cleanup to the 5.2 release criteria. Andrew |