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]

Re: TR1 and standard headers


Matt Austern <austern@apple.com> writes:

| My apologies if Benjamin or someone else has already answered this,
| but...
| 
| Have we decided on a policy yet for TR1 components that modify
| standard headers?  TR1 defines extensions to <functional>, <utility>,
| and probably other headers that aren't coming to mind right now.  (Not
| counting the C99 compatibility stuff, which affects all of the <c...>
| headers.)
| 
| I think we've got two sensible choices: edit the standard headers and
| control the extensions with a macro, or put shadow headers in
| include/tr1.

Given that TR1 is experimental by its very nature, I would think that
editing standard headers directly would be inappropriate.

-- Gaby


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