This is the mail archive of the egcs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.


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

Re: egcs 1.2 C++ ABI (Re: C++: STL 3.2)


>>>>> Martin v Loewis <martin@mira.isdn.cs.tu-berlin.de> writes:

 >> This is OK; so long as the data structures are similar enough the only
 >> harm would be having two copies of the code in the executable.

 > It depends on the application. Consider

 > extern void foo(vector<int>&);

Ah, yes.

 >> But it is backward compatible.  I don't mind requiring people to use
 >> the newest compiler to link mixed code.

 > Ok. So 1.2 is backwards-compatible in the sense that you can link 1.1
 > libraries into 1.2 applications, right? (Unless they use STL).

Right.

Jason