aboutsummaryrefslogtreecommitdiff
path: root/lib/target.exp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/target.exp')
-rw-r--r--lib/target.exp6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/target.exp b/lib/target.exp
index d6d44fe..37c73c5 100644
--- a/lib/target.exp
+++ b/lib/target.exp
@@ -489,7 +489,11 @@ proc default_target_compile {source destfile type options} {
}
if { $compiler eq "" } {
- set compiler [board_info $dest compiler]
+ if { [board_info $dest exists compiler] } {
+ set compiler [board_info $dest compiler]
+ } elseif { $compiler_type eq "c" } {
+ set compiler [find_gcc]
+ }
if { $compiler eq "" } {
return "default_target_compile: No compiler to compile with"
}