TIPOSIX -- TI Clang include_next calls fail if multiple time.h files are on include path

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Implemented
    • Priority: High
    • TIRTOS
    • TIRTOS-2140
    • TIRTOS_5_60_00
    • TIRTOS_5_70_00
    • All

      TI Clang's posix headers use the `include_next` construct to forward an include of e.g. time.h to the TI Clang toolchain's copy of time.h. This construct is not recommended by anyone and in our case fails if the POSIX source and SDK are both on the include path.

      Including <../../include/c/time.h> is a safer way to be confident this is the TI Clang toolchain header rather than another time.h.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-3079 - TIPOSIX -- TI Clang include_next ca...
                SYNCHRONIZED
                • Last Sync Date: