This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: #pragma interface (was Re: ia64 c++ abi exception handling)
- To: Jason Merrill <jason at redhat dot com>
- Subject: Re: #pragma interface (was Re: ia64 c++ abi exception handling)
- From: Tom Tromey <tromey at redhat dot com>
- Date: 16 Mar 2001 00:35:28 -0700
- Cc: Benjamin Kosnik <bkoz at redhat dot com>, gcc-patches at gcc dot gnu dot org, mark at codesourcery dot com
- References: <200103152043.f2FKhfq12024@fillmore.constant.com> <u9itlablv2.fsf@casey.cambridge.redhat.com>
- Reply-To: tromey at redhat dot com
>>>>> "Jason" == Jason Merrill <jason@redhat.com> writes:
>>>>> "Benjamin" == Benjamin Kosnik <bkoz@redhat.com> writes:
Benjamin> I think it should be clearly marked as deprecated,
Benjamin> especially if the only reason it's around it to carry legacy
Benjamin> code from a single client for a chip that's officially
Benjamin> dead. (gak: i960)
Jason> I'd be surprised if that's the only legacy code that still uses
Jason> it. There was a lot of code that relied on these pragmas
Jason> several years back; I doubt it's all been rewritten.
libjava uses these #pragmas. gcjh (the program that generates C++
header files from Java .class files) generates them, too.
Are these uses incorrect? Can I simply delete them? I believe we
originally added them for a real reason (link problems), but I haven't
tested removing them in a long time (more than a year for certain).
Tom