This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

C++11 support

Do you have any plans for starting to support C++11 features? It seems the latest release supports mostly C++98, so not even C++03 which was mostly a bugfix release for the standard.

The new standard has nice improvements, including usability, performance enhancements, and so forth. Many people began to write C++11 code, as other compilers (i.e. gcc, msvc, clang) seem to support it nicely. It would be nice if the porting would become easier.

I am not sure this is the right place for expressing the need and to get people voting to highlight the importance of this issue. Please feel free to suggest me a place if there is a better alternative. :)

Thank you for considering this inquiry.

  • Hi Laszlo,

    in the following you can find some links to general information from TI about used standards and support of C++:

    TI Compilers and Industry Standards

    Overview of C++ Support in TI Compilers

    Best regards,
    Christian

     

  • In reply to Christian Steffen:

    Thank you for your reply. Yes, I had looked into those before.

    That is why I was asking about the future plans after mentioning what I had seen supported.

    More to the point: do you plan to have certain C++11 features implemented for the next release? Are you investigating about this?

  • In reply to Laszlo Papp:

    Laszlo Papp
    do you plan to have certain C++11 features implemented for the next release?

    Support for C++11 is on our roadmap. However, our plans are not far enough along that we can say when we will release it.  Just to give you some idea, it won't be any time this year.

    Thanks and regards,

    -George


    TI C/C++ Compiler Forum Moderator
    Please click This Resolved My Issue on the best reply to your question
    The CCS Youtube Channel
     has short how-to videos
    The 
    Compiler Wiki answers most common questions
    Track an issue with SDOWP. Enter your bug id in the Search box.

  • In reply to George Mock:

    Could you please provide an issue number where I can follow the cycle of the feature request?

  • In reply to Laszlo Papp:

    SDSCM00045710 and SDSCM00045863 represent the most asked-for C++11 features.

  • In reply to Archaeologist:

    OK, thank you.

    I would personally prefer many other features, including variadic templates, strongly typed enumerations, rvalue ref, override, final, delete, move semantic and so forth. I would probably make a long list out of this wikipage: http://en.wikipedia.org/wiki/C%2B%2B11

  • In reply to Laszlo Papp:

    We can't do it all at once.  Perhaps you could make a prioritized list of the features you most urgently need?

  • In reply to Archaeologist:

    As for me, the most important ones are the performance and API improvement related ones.

    By the way, it is ok if you add all those, and the TI employees prioritize them. I think the majority would be important for OOP/OOD clients.

  • Expert 1615 points

    In reply to George Mock:

    Are you guys working on making more C++11 features available? The C++ Support wiki last entry is from March 2014 (three years ago).

    Thanks,

    Pibe

  • In reply to Pibe:

    C++11 and C++14 continue to be on our roadmap.  We have no firm plans to announce at this time.  However, we are likely to make an announcement later this year.

    Thanks and regards,

    -George


    TI C/C++ Compiler Forum Moderator
    Please click This Resolved My Issue on the best reply to your question
    The CCS Youtube Channel
     has short how-to videos
    The 
    Compiler Wiki answers most common questions
    Track an issue with SDOWP. Enter your bug id in the Search box.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.