Community
Participate
Working Groups
The xdctargets tests are failing for 6.34.06 release candidate because the test case is using TimestampStd. TimestampStd uses clock() API. And there's some problem linking code that uses clock(). See below. SYS/BIOS programs have their own Timestamp modules that use native on-chip timers. Typical SYS/BIOS apps do not trigger this problem. All of the M3 and M4 GNU targets fail to link: lnkm3g client_debug.xm3g ... $LINUXPATH/libc.a(lib_a-timesr.o): In function `_times_r': timesr.c:(.text+0x2): undefined reference to `_times' collect2: ld returned 1 exit status gmake: *** [] Error 1
After talking with Alan, we think that the problem here might be a missing "stub" function for _times() that we need to provide. This is just a guess, but thought I'd include this note in case the guess makes sense.
fixed in xdctools 3.25.00.46_eng
verified by successful pass of xdctest-c05, so the fix is included in xdctools 3.25.00.48
shipped in 3.25.00.48: http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_25_00_48/index_FDS.html.