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.

AWRL6432: Issue with Linking Object Files with 'long' file names on Windows

Part Number: AWRL6432

Hi Ti,

We are encountering an issue with the TI clang toolchain when attempting to link object files that have long file names. The problem is that the raw command line exceeds the character limit imposed by the Windows CreateProcess API. As a temporary workaround, we have shortened the length of the source file names.

The specific error we are seeing is:

```
tiarmclang: error: unable to execute command: Couldn't execute program
\ti-cgt-armllvm_3.2.0.LTS\05018f1\bin\..\bin\tiarmlnk.exe': The filename or extension is too long (0xCE)
```

I understand this is a known LLVM issue: LLVM commit

Do you have any fixes or suggestions for this issue? They would be greatly appreciated.