patches for Sun Forte 7/8 compilers

Oswald Buddenhagen ossi at kde.org
Mon Nov 3 22:20:42 GMT 2003


On Mon, Nov 03, 2003 at 06:12:29PM -0400, Stefan Teleman wrote:
> because in terms of the language standard, "extern C" linkage is 
> different than just simple free-standing C++ functions which, 
> although they are not member functions of anything -- therefore no 
> 'this' pointer -- still acquire C++ linkage. Same goes for static 
> member functions -- strict compilers will at least issue a warning 
> about non "extern C" linkage, for the same reason.
> 
i know all this, but i still don't get it. sigaction just takes a
pointer to a function that takes certain arguments. is the compiler
allowed to do weird things to the argument list if the linkage is not
"C", or what?

greetings

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!
--
Chaos, panic, and disorder - my work here is done.




More information about the kde-core-devel mailing list