]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ipc/ipcdev.git/commitdiff
Trace: Update ti.trace.SysMin to be compatible with XDC 3.25
authorChris Ring <cring@ti.com>
Tue, 12 Mar 2013 23:37:42 +0000 (16:37 -0700)
committerChris Ring <cring@ti.com>
Wed, 13 Mar 2013 15:49:42 +0000 (08:49 -0700)
XDC 3.25 includes device support we will need, as well as support for CCS 5.4,
a key development environment.  Unfortunately, there is a small compatibility
break between XDC 3.24 and 3.25 for the [rare] modules that implement
xdc.runtime.ISystemSupport.  Unfortunately, ti.trace.SysMin is susceptible to
this break, and requires a slight change.

Prior to this commit, we must use XDC 3.24.  After this commit, we must use
XDC 3.25.

packages/ti/trace/SysMin.c
packages/ti/trace/SysMin.xdc

index d7ed81cd773a9fa5b49e90e743f844cb0f88abb3..339ce46c80b3dc2026836a74ade585e205586d97 100644 (file)
@@ -69,7 +69,7 @@ Int SysMin_Module_startup(Int phase)
 /*
  *  ======== SysMin_abort ========
  */
-Void SysMin_abort(String str)
+Void SysMin_abort(CString str)
 {
     Char ch;
 
index d3adb871798cf5faed8a8d4b42859a174401660a..86f4e962217b27778ba6f9b0c107acab16d8e765 100644 (file)
@@ -153,7 +153,7 @@ module SysMin inherits xdc.runtime.ISystemSupport {
      *
      *  @see ISystemSupport#abort
      */
-    override Void abort(String str);
+    override Void abort(CString str);
 
     /*!
      *  ======== exit ========