July 26, 2002 Re: new C++ 8.29.15 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Christof Meerwald | Ok, I've got .17 beta up now which uses a shorter name mangling scheme. Should help. -Walter "Christof Meerwald" <cmeerw@web.de> wrote in message news:ahpqeg$gn0$1@digitaldaemon.com... > On Thu, 25 Jul 2002 13:50:09 -0700, Walter wrote: > > How far over does it go? The latest beta will say. > > here are two examples: > > std::list<std::pair<std::pair<std::string, char>, int> > a; > > decorated identifier '...' is 64 longer than maximum of 900 > > decorated identifier '...' is 37 longer than maximum of 900 (with > _STLP_USE_ABBREVS defined) > > > std::list<std::pair<std::pair<std::string, > std::basic_string<unsigned char> >, int> > b; > > Error: decorated identifier '...' is 584 longer than maximum of 900 > > Error: decorated identifier '...' is 557 longer than maximum of 900 (with > _STLP_USE_ABBREVS defined) > > > Using _STLP_USE_ABBREVS doesn't seem to make much difference, but strings seem to really generate long symbols. > > > BTW, I have briefly looked at some OMF documentation but haven't found a reason for this 1024-byte limitation (the record size field is 16 bits), but > maybe I have missed something... > > > bye, Christof > > -- > http://cmeerw.org JID: cmeerw@jabber.at mailto cmeerw at web.de > > ...and what have you contributed to the Net? |
Copyright © 1999-2021 by the D Language Foundation