From: Paul G. <pga...@at...> - 2003-01-30 03:51:12
|
Nope, not Earnie...;-) > Danny, how are you getting on with adding _CRTAPI and _CRTIMP? Where > should I start, _mingw.h or wchar.h? > > We here are to begin an eight-day vacation, and the company mail > server will be shut down too. Earnie, how could I change this > subscription address temporarily? Or should I simply disable mail > delivery for a while? One suggestion I can offer, assuming you have a users.sourceforge.net account and that account is the same email account which you are subscribed to the dvlpr list, you can modify your users.sourceforge.net email forwarding address to something other than your email account you use when you are accessing to your companys' mail server. You can always change that users.sourceforge.net email forwarding address back to the email address at your company when your vacation time is over. Paul G. |
From: Wu Y. <ad...@ne...> - 2003-01-30 06:44:03
|
Generally it seems OK for me. But are you sure that all compilers using our headers know what __cdecl is? Do we need something like # define __DECLSPEC_SUPPORTED #else /* __GNUC__ */ +# ifdef __cdecl +# define __CDECL_SUPPORTED +# else +# define __cdecl +# endif # ifdef __declspec # ifndef __MINGW_IMPORT Also note that you have a typo in your log message :-). Best regards, Wu Yongwei --- Original Message from Danny Smith --- Here is all that I was going to do for _mingw.h. Just use __cdecl in headers. 2003-01-30 Danny Smith <dan...@us...> * include/_mingw.h (_CRTIMP): Define if noy already defined. |
From: Danny S. <dan...@cl...> - 2003-01-30 06:55:47
|
----- Original Message ----- From: "Wu Yongwei" <ad...@ne...> To: "mingw-dvlpr" <min...@li...> Sent: Thursday, 30 January 2003 06:43 Subject: Re: [MinGW-dvlpr] _CRTAPI, Vacation, etc. > Generally it seems OK for me. But are you sure that all compilers using > our headers know what __cdecl is? Do we need something like > > # define __DECLSPEC_SUPPORTED > #else /* __GNUC__ */ > +# ifdef __cdecl > +# define __CDECL_SUPPORTED > +# else > +# define __cdecl > +# endif > # ifdef __declspec > # ifndef __MINGW_IMPORT Perhaps. __cdecl might be a compiler-specific intrinsic keyword (not a preprocessor definition). I'm sure watcom or msvc or borland users of mingw headers will complain soon enough. I'm not going to look at watcom or borland or msvc headers myself to find out. Danny |
From: Wu Y. <ad...@ne...> - 2003-01-30 07:12:52
|
Note that I was adding in the GNUC part, i.e., for non-GCC users, I assume __cdecl is always meaningful. I have set the sourceforge mail address to ad...@sh..., but mingw-dvlpr messages are still delivered to ad...@ne... now. What could I do about it, just wait, or disable the list mail delivery when I leave office? Best regards, Wu Yongwei --- Original Message from Danny Smith --- > our headers know what __cdecl is? Do we need something like > > # define __DECLSPEC_SUPPORTED > #else /* __GNUC__ */ > +# ifdef __cdecl > +# define __CDECL_SUPPORTED > +# else > +# define __cdecl > +# endif > # ifdef __declspec > # ifndef __MINGW_IMPORT Perhaps. __cdecl might be a compiler-specific intrinsic keyword (not a preprocessor definition). I'm sure watcom or msvc or borland users of mingw headers will complain soon enough. I'm not going to look at watcom or borland or msvc headers myself to find out. Danny |
From: Danny S. <dan...@cl...> - 2003-01-30 07:22:21
|
----- Original Message ----- From: "Wu Yongwei" <ad...@ne...> To: "mingw-dvlpr" <min...@li...> Sent: Thursday, 30 January 2003 07:11 Subject: Re: [MinGW-dvlpr] _CRTAPI, Vacation, etc. > Note that I was adding in the GNUC part, i.e., for non-GCC users, I > assume __cdecl is always meaningful. > OK, if someone is using gcc-2.8.1--which doesn't support __attribute__((cdecl)) -- they will need some protection. No joke. I use gcc-2.8.1 sometimes. I'll add that in. Danny |
From: Danny S. <dan...@cl...> - 2003-01-30 09:06:57
|
> > OK, if someone is using gcc-2.8.1--which doesn't support > __attribute__((cdecl)) -- they will need some protection. No joke. I > use gcc-2.8.1 sometimes. I'll add that in. Old Danny is wrong again. 2.8.1 does support __cdecl and defines -D__cdecl=__attribute__((__cdecl__)) in specs. I don't think dredging up 2.7.x is really necessary. So in _mingw.h, probably the best thing is to do same thing as windef.h: #ifdef __GNUC__ ... #ifndef __cdecl #define __cdecl __attribute__((cdecl)) #endif #ifndef __stdcall #define __stdcall __attribute__((stdcall)) #endif Regards Danny |
From: Luke D. <cod...@ho...> - 2003-01-30 07:46:13
|
----- Original Message ----- From: "Wu Yongwei" <ad...@ne...> To: "mingw-dvlpr" <min...@li...> Sent: Thursday, January 30, 2003 3:11 PM Subject: Re: [MinGW-dvlpr] _CRTAPI, Vacation, etc. > Note that I was adding in the GNUC part, i.e., for non-GCC users, I > assume __cdecl is always meaningful. > > I have set the sourceforge mail address to ad...@sh..., but > mingw-dvlpr messages are still delivered to ad...@ne... now. What > could I do about it, just wait, or disable the list mail delivery when I > leave office? > > Best regards, > > Wu Yongwei > Paul's suggestion would work if you were subscribed to the mailing list(s) using ad...@us..., but you are subscribed using ad...@ne... so you will have to change this. So you can either subscribe again using ad...@sh... and disable ad...@ne... temporarily, or you can subscribe again using ad...@us... and unsubscribe ad...@ne... (this option will of course make it easier next time). Luke |
From: Earnie B. <ear...@ya...> - 2003-01-30 12:37:32
|
Wu Yongwei wrote: > Note that I was adding in the GNUC part, i.e., for non-GCC users, I > assume __cdecl is always meaningful. > > I have set the sourceforge mail address to ad...@sh..., but > mingw-dvlpr messages are still delivered to ad...@ne... now. What > could I do about it, just wait, or disable the list mail delivery when I > leave office? > You're now set to receive mail through ad...@us... and to send mail from either ad...@sh... or ad...@ne.... Earnie. |
From: Wu Y. <ad...@ne...> - 2003-02-11 03:21:32
|
Hi, Danny, Please post your current patch set. I am waiting for it. :-) Best regards, Wu Yongwei |
From: Danny S. <dan...@cl...> - 2003-02-11 03:41:24
|
It has been committed to CVS (a few hours ago). I applied your corrections The diffs can be found by following this: http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00216.html plus another a bit later to correct a thinko with pow() in math.h http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00219.html Regards Danny PS it may be useful to subscribe to cygwin-cvs. ----- Original Message ----- From: "Wu Yongwei" <ad...@ne...> To: "mingw-dvlpr" <min...@li...> Sent: Tuesday, 11 February 2003 03:21 Subject: Re: [MinGW-dvlpr] _CRTAPI, Vacation, etc. > Hi, Danny, > > Please post your current patch set. I am waiting for it. :-) > > Best regards, > > Wu Yongwei > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > MinGW-dvlpr mailing list > Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-dvlpr |
From: Wu Y. <ad...@ne...> - 2003-02-11 04:37:18
|
So I should use the Cygwin CVS instead of the MinGW one in Sourceforge CVS, right? Best regards, Wu Yongwei --- Original Message from Danny Smith --- It has been committed to CVS (a few hours ago). I applied your corrections The diffs can be found by following this: http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00216.html plus another a bit later to correct a thinko with pow() in math.h http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00219.html Regards Danny |
From: Luke D. <cod...@ho...> - 2003-02-11 05:44:22
|
>From: Wu Yongwei <ad...@ne...> >Reply-To: min...@li... >To: mingw-dvlpr <min...@li...> >Subject: Re: [MinGW-dvlpr] _CRTAPI, Vacation, etc. > >So I should use the Cygwin CVS instead of the MinGW one in Sourceforge CVS, >right? Yes, Cygwin CVS is the official repository for mingw-runtime and w32api. If you look at the CVS log messages on SourceForge you will see that the changes made in Cygwin CVS are merged into the SF CVS every now and then. Luke > >Best regards, > >Wu Yongwei > >--- Original Message from Danny Smith --- > >It has been committed to CVS (a few hours ago). I applied your >corrections > >The diffs can be found by following this: >http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00216.html > plus another a bit later to correct a thinko with pow() in math.h >http://cygwin.com/ml/cygwin-cvs/2003-q1/msg00219.html > >Regards >Danny _________________________________________________________________ Hotmail now available on Australian mobile phones. Go to http://ninemsn.com.au/mobilecentral |