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]
Other format: [Raw text]

[Ada] fix symbol processing on VMS


Manually tested on VMS
Tested on i686-linux, committed on trunk.

Some symbols coming from generic instantiations in bodies are public.
These symbols cannot be used by sources outside of the library, but
their names may changed if the body is modified. If they are included
in the symbol list of the library, the library Ids need to be modified
and this uselessly invalidate applications using the library.
This fix excluded these symbols from the list.

2006-10-31  Vincent Celier  <celier@adacore.com>

	* symbols-processing-vms-ia64.adb,
	symbols-processing-vms-alpha.adb (Process): Do not include symbols
	that come from generic instantiations in bodies.

Attachment: difs
Description: Text document


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