Tool/software: TI C/C++ Compiler
Hi,
We are migrating to the 16.9.2 version for the CG Tools compiler for the M4 software development but I noticed that some of the libraries that we are linking into are compiled with older compiler versions like 4.6.3 and 5.0.3.
$ armofd file.lib | grep Version
Format: ELF Version 1
Linker Version: 4.6.3
Format Version: 'A'
Tag_Producer_VMajor 5 (Producer Major Version + 1)
Tag_Producer_VMinor 7 (Producer Minor Version + 1)
Tag_Producer_VPatch 4 (Producer Patch Version + 1)
$ armofd file.xem4 | grep Version
Format: ELF Version 1
Linker Version: 16.9.2
Format Version: 'A'
Tag_Producer_VMajor 17 (Producer Major Version + 1)
Tag_Producer_VMinor 10 (Producer Minor Version + 1)
Tag_Producer_VPatch 3 (Producer Patch Version + 1)
Although, there is no issue with compile or linking or even runtime execution, I want to check if this mismatch is fine.
Are there are recommendations from the compiler team to handle this scenario?
Regards
Karthik