diff options
| author | bernard.xiong <[email protected]> | 2009-10-21 23:50:25 +0000 |
|---|---|---|
| committer | bernard.xiong <[email protected]> | 2009-10-21 23:50:25 +0000 |
| commit | 9ba06214639ce55f11bcce682f14c51b3275f510 (patch) | |
| tree | 8ee5d9430258ce9eb1e48287651b6b4877dd20a1 | |
| parent | a7c1e7c3a495d6058c586f340787b396f919976b (diff) | |
update on scons script
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@118 bbd45198-f89e-11dd-88c7-29a3b14d5316
| -rw-r--r-- | libcpu/SConscript | 3 | ||||
| -rw-r--r-- | libcpu/arm/stm32/start_gcc.s | 15 | ||||
| -rw-r--r-- | net/lwip/SConscript | 1 | ||||
| -rw-r--r-- | src/SConscript | 3 |
4 files changed, 9 insertions, 13 deletions
diff --git a/libcpu/SConscript b/libcpu/SConscript index 4fea918603..a9b1eca794 100644 --- a/libcpu/SConscript +++ b/libcpu/SConscript @@ -1,5 +1,6 @@ Import('env')
Import('rtconfig')
+Import('RTT_ROOT')
comm = rtconfig.ARCH + '/common'
path = rtconfig.ARCH + '/' + rtconfig.CPU
@@ -14,5 +15,7 @@ if rtconfig.CC == 'gcc': if rtconfig.CC == 'iar':
src_local = Glob(path + '/*.c') + Glob(path + '/*_iar.s') + Glob(comm + '/*.c')
+env.Append(CPPPATH = [RTT_ROOT + '/libcpu/' + rtconfig.ARCH + '/' + rtconfig.CPU])
obj = env.Object(src_local)
+
Return('obj')
diff --git a/libcpu/arm/stm32/start_gcc.s b/libcpu/arm/stm32/start_gcc.s index 78c10c3c49..eaecc16fd3 100644 --- a/libcpu/arm/stm32/start_gcc.s +++ b/libcpu/arm/stm32/start_gcc.s @@ -143,7 +143,7 @@ g_pfnVectors: .word Initial_spTop
.word Reset_Handler
.word NMI_Handler
- .word HardFault_Handler
+ .word rt_hw_hard_fault
.word MemManage_Handler
.word BusFault_Handler
.word UsageFault_Handler
@@ -154,8 +154,8 @@ g_pfnVectors: .word SVC_Handler
.word DebugMon_Handler
.word 0
- .word PendSV_Handler
- .word SysTick_Handler
+ .word rt_hw_pend_sv
+ .word rt_hw_timer_handler
.word WWDG_IRQHandler
.word PVD_IRQHandler
.word TAMPER_IRQHandler
@@ -274,9 +274,6 @@ g_pfnVectors: .weak NMI_Handler
.thumb_set NMI_Handler,Default_Handler
- .weak HardFault_Handler
- .thumb_set HardFault_Handler,Default_Handler
-
.weak MemManage_Handler
.thumb_set MemManage_Handler,Default_Handler
@@ -292,12 +289,6 @@ g_pfnVectors: .weak DebugMon_Handler
.thumb_set DebugMon_Handler,Default_Handler
- .weak PendSV_Handler
- .thumb_set PendSV_Handler,Default_Handler
-
- .weak SysTick_Handler
- .thumb_set SysTick_Handler,Default_Handler
-
.weak WWDG_IRQHandler
.thumb_set WWDG_IRQHandler,Default_Handler
diff --git a/net/lwip/SConscript b/net/lwip/SConscript index 9e8ec15fdd..fb10db37f2 100644 --- a/net/lwip/SConscript +++ b/net/lwip/SConscript @@ -62,7 +62,6 @@ src/netif/ppp/vj.c # The set of source files associated with this SConscript file.
path = [RTT_ROOT + '/net/lwip/src', RTT_ROOT + '/net/lwip/src/include', RTT_ROOT + '/net/lwip/src/include/ipv4', RTT_ROOT + '/net/lwip/src/arch/include', RTT_ROOT + '/net/lwip/src/include/netif', RTT_ROOT + '/net/lwip/src/netif/ppp']
-env.Clone()
env.Append(CPPPATH = path)
obj = env.Object(src_local)
diff --git a/src/SConscript b/src/SConscript index 6e71c13fc3..18d27bd801 100644 --- a/src/SConscript +++ b/src/SConscript @@ -1,7 +1,10 @@ Import('env')
+Import('RTT_ROOT')
# The set of source files associated with this SConscript file.
src_local = Glob('*.c')
+env.Append(CPPPATH = [RTT_ROOT + '/include'])
obj = env.Object(src_local)
+
Return('obj')
|
