Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[split]The reason GCC doesn't work for us
#7
I'm afraid that doesn't help:

D:\bin\gcc3\bin>mingw32-g++ a.cpp -fdump-class-hierarchy --save-temps -DWIN32 -D_WINDOWS -DUNICODE -D_REFGUID_DEFINED
a.cpp:4: warning: 'com_interface' is obsolete; g++ vtables are now COM-compatible by default

D:\bin\gcc4\bin>mingw32-g++ a.cpp -fdump-class-hierarchy --save-temps -DWIN32 -D_WINDOWS -DUNICODE -D_REFGUID_DEFINED
a.cpp:4: warning: 'com_interface' is obsolete; g++ vtables are now COM-compatible by default

The produced code is completely identical to the old version, and gcc documentation says:
/*
__attribute__((com_interface)) is obsolete in __GNUC__ >= 3
g++ vtables are now COM-compatible by default
*/

Thanks for your efforts, though Wink
Reply


Messages In This Thread
[split]The reason GCC doesn't work for us - by Guest - 22.08.2008, 03:03:19
RE: [split]The reason GCC doesn't work for us - by DCoder - 23.08.2008, 09:15:10
RE: Showtime - by DCoder - 22.08.2008, 08:45:57
RE: Showtime - by DCoder - 22.08.2008, 14:19:19
RE: Showtime - by MrNybbles - 22.08.2008, 20:56:27



Users browsing this thread: 1 Guest(s)