This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: #pragma interface (was Re: ia64 c++ abi exception handling)


Gabriel Dos Reis <gdr@codesourcery.com> writes:

> Well, new code shouldn't use those #pragmas. I think, they can go away
> relatively simply.  And any effort in that direction is awesome.

If you leave them out, is the code quality unaffected?  I.e. what is
the alternative mechanism to avoid duplication of vtables, inlines,
and debug info?  There is the "is the first non-inlined non-abstract
method of the class defined in this compilation unit" rule, but that
only works for classes that have non-abstract methods, and it doesn't
apply to any information in a header file outside a class (not an
issue for gcjh-generated headers).
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/~per/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]