Other Parts Discussed in Thread: OMAPL138, TMS320C6748
Hello,
I am compiling a simple source program for the C6748. My aim is to generate exactly the same executable object code each time the source code is compiled. I've noticed that there appears to be some time and date information encoded in the executable, is there some way to prevent that? I have attached the source code I'm using along with a batch file that includes the commands I run to compile and link, and a sample comparison of two executables that I created yesterday. It appears that the time/date information is four bytes long, and appears at an offset of four bytes from the start of the file. If you look in xml.xml, you can see the link_time is exactly the same as the four time/date bytes encoded in the corresponding executable.
Some information which might be helpful:
Tools version: 7.0.3.
Device: TMS320C6748 / OMAPL138