This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/36428] std::tr1 Header Location
- From: "christopher dot kormanyos at al-lighting dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jun 2008 08:21:04 -0000
- Subject: [Bug libstdc++/36428] std::tr1 Header Location
- References: <bug-36428-16274@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from christopher dot kormanyos at al-lighting dot com 2008-06-05 08:21 -------
OK now I understand your strategy. Thanks for the explaination.
But there is still a problem in the community. Two very popular compilers (VC
and GCC) which are often used in cross development projects together now have
different include paths for the C++ tr1 stuff. And it seems like support for
tr1 must exist for quite some time until the transition to c++0x is complete.
We have discussed this with a few other developers and we wonder if it would be
possible to somehow add <tr1> to the include path based on a new compiler
switch. Perhaps there could be an additional compiler switch like std=c++98tr1.
This would allow for code-compatibility when using tr1 and simultaneously allow
the build system to be independent of the compiler location. Could this be
considered as a change request?
Thank you for your consideration.
Sincerely, Chris.
--
christopher dot kormanyos at al-lighting dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|WONTFIX |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36428