[XDCTOOLS-75] ROV does not handle thumb addresses for IAR compiled exes
diff --git a/src/packages/xdc/rov/Program.xs b/src/packages/xdc/rov/Program.xs
index fbc02ed..c966bc8 100644
--- a/src/packages/xdc/rov/Program.xs
+++ b/src/packages/xdc/rov/Program.xs
@@ -1175,7 +1175,7 @@
 {
     return (Program.ofReader.findString(Number(addr)));
 }
- 
+
 /*
  *  ======== getPrivateData ========
  */
@@ -1192,28 +1192,15 @@
 {
     return (this.getModuleDesc(modName).cfg);
 }
- 
+
 /*
  *  ======== lookupFuncName ========
  */
 function lookupFuncName(addr)
 {
     var Model = xdc.useModule("xdc.rov.Model");
-    
     var symInst = Model.getISymbolTableInst();
-    
-    var syms = null;
-    
-    /* For all arm-derived targets, check for thumb mode */
-    var targ = Model.$private.recap.build.target;
-    if ( (targ.name == "TMS470") 
-            || (targ.$name.indexOf('ti.targets.arm') == 0)
-            || (targ.$name.indexOf('gnu.targets.arm') == 0) ) {
-        syms = symInst.lookupFuncName(Number(addr) & ~1);
-    }
-    else {
-        syms = symInst.lookupFuncName(Number(addr));
-    }
+    var syms = symInst.lookupFuncName(Number(addr));
 
     return (filterSymbols(syms));
 }
@@ -1226,7 +1213,6 @@
 {
     var Model = xdc.useModule("xdc.rov.Model");
     var symInst = Model.getISymbolTableInst();
-
     var syms = symInst.lookupDataSymbol(Number(addr));
 
     return (filterSymbols(syms));
@@ -1272,7 +1258,7 @@
 
     /*
      * Copy the Java String array to a JavaScript array. Filter out any symbols
-     * containing '$' and store these separately. 
+     * containing '$' and store these separately.
      */
     var symsArr = new Array();
     var dSyms = new Array();
@@ -1285,17 +1271,17 @@
         }
     }
 
-    /* 
+    /*
      * Sort the array by symbol length, from smallest to largest. In general, 
      * user given names are shorter than generated symbols.
      */
     function compare(a, b) {
         return (a.length - b.length);
     }
-    
+
     symsArr.sort(compare);
     dSyms.sort(compare);
-    
+
     /* Add the '$' symbols back on to the end */
     return(symsArr.concat(dSyms));
 }
@@ -1321,10 +1307,10 @@
                          "' which does not exist in this view. The error " +
                          "message was: " + errorMsg));
     }
-    
+
     view.$status[fieldName] = errorMsg;
 }
- 
+
 /*
  *  ======== ptrToHex ========
  */