From: Luke D. <cod...@ho...> - 2002-06-05 12:58:40
|
----- Original Message ----- From: "Earnie Boyd" <ear...@ya...> To: "Danny Smith" <dan...@ya...> Cc: "Andrew Begel" <ab...@ee...>; <min...@li...> Sent: Wednesday, June 05, 2002 10:39 AM Subject: Re: [Mingw-users] Assembler problem with gcc 3.1 (cut) > > Hmm, how about doing a define in the specs file? Something like > -D_DLLIMPORT="extern __attribute__((dllimport))" > -D_DLLEXPORT="__attribute__((dllexport))" > then if it changes again, the change can be internal rather than > external. I've always thought that this is the way it should have been, > I just never did anything about it. > > Earnie. > That would be okay, but it would need to be very prominently advertised to actually get people to use it. Users would also need to be reminded that "class _DLLIMPORT Foo" wouldn't work, and similarly with "friend" declarations. Of course it would be nice to keep the old behaviour (like MSVC?) but it may be too difficult. Luke |