瀏覽代碼

Merge pull request #488 from aozima/pulls

Pulls
Bernard Xiong 10 年之前
父節點
當前提交
2dd8b560ed
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 0 1
      libcpu/arm/cortex-m4/context_rvds.S
  2. 4 0
      tools/keil.py

+ 0 - 1
libcpu/arm/cortex-m4/context_rvds.S

@@ -205,7 +205,6 @@ rt_hw_context_switch_to    PROC
     LDR     r0, =SCB_VTOR
     LDR     r0, [r0]
     LDR     r0, [r0]
-    NOP
     MSR     msp, r0
 
     ; enable interrupts at processor level

+ 4 - 0
tools/keil.py

@@ -75,6 +75,8 @@ def MDK4AddGroupForFN(ProjectFiles, parent, name, filename, project_path):
         obj_name = name.replace('.s', '.o')
     elif name.find('.S') != -1:
         obj_name = name.replace('.s', '.o')
+    else:
+        obj_name = name
 
     if ProjectFiles.count(obj_name):
         name = basename + '_' + name
@@ -272,6 +274,8 @@ def MDK5AddGroup(ProjectFiles, parent, name, files, project_path):
             obj_name = name.replace('.s', '.o')
         elif name.find('.S') != -1:
             obj_name = name.replace('.s', '.o')
+        else:
+            obj_name = name
 
         if ProjectFiles.count(obj_name):
             name = basename + '_' + name