This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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] |
Hi again, > Hi all, hi Silvius, > > I'm seeing, repeatedly, this weird pattern, unique to profile-mode: > > #ifdef __GXX_EXPERIMENTAL_CXX0X__ > #include <cxxx> > #else > #include <xxx.h> > #endif > > which I don't understand at all: certainly, the <cxxx> headers are not > new in C++0x... Can you explain? I'm pretty sure that special dance can > be cleaned up. By the way, I'm also seeing uses of the non-standard > strdup, which can be certainly replaced by dynamic memory allocation and > copy in a small helper, let's stay away from non-standard C functions, > if at all possible... > I'm going to commit the below, tested x86_64-linux check-profile, which solves both the issues. I'm pretty sure further clean-ups are possible, however. Paolo. /////////////////////
Attachment:
CL_profile
Description: Text document
Attachment:
patch_profile
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |