This is the mail archive of the gcc@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]

Re: [PATCH] automated demangling styles list.


On Wed, Jun 12, 2002 at 07:38:07PM -0400, DJ Delorie wrote:
> 
> > 	* demangle.h (demangling_styles): Renumbered.
> > 	(demangler_engine): Restructured.
> 
> Neither of these are backward compatible.  For demangling_styles,
> please preseve the previous values for previous enumerations.  For
> demangler_engine, please add new fields only at the end so that
> existing fields remain at the same offset (although, since it's an
> *array* of structs, even extending breaks old binaries).

It is never meent to be binary compatible. It is compatible at the
source code level. The rest of my change depends on those changes.
What is the binary compatibility for?


H.J.


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