summaryrefslogtreecommitdiffstats
path: root/source-builder/defaults.mc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-01-31 09:21:58 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-01-31 09:24:47 +0100
commit2a5c9da4898242750dcb295e48636b9f0f0d9e2e (patch)
tree634d556a5b6750ea47766b8a9867a287a57edcd0 /source-builder/defaults.mc
parent5: Update to Binutils 2.30 (diff)
downloadrtems-source-builder-2a5c9da4898242750dcb295e48636b9f0f0d9e2e.tar.bz2
Avoid hard coded GCC binary paths
In order to build a tool chain with Ada support a native GCC with Ada support of the same version as the cross compiler is required. The RSB used hard coded paths for the gcc and g++ programs. This forced the RSB user to change the main GCC installation of the machine to build a particular RTEMS tool chain. This is undesired/infeasible in most situations. Close #3284.
Diffstat (limited to 'source-builder/defaults.mc')
-rw-r--r--source-builder/defaults.mc4
1 files changed, 2 insertions, 2 deletions
diff --git a/source-builder/defaults.mc b/source-builder/defaults.mc
index 85fd9aa..3f9ff9f 100644
--- a/source-builder/defaults.mc
+++ b/source-builder/defaults.mc
@@ -138,7 +138,7 @@ __bash: exe, optional, '/bin/bash'
__bison: exe, required, '/usr/bin/bison'
__bzip2: exe, required, '/usr/bin/bzip2'
__cat: exe, required, '/bin/cat'
-__cc: exe, required, '/usr/bin/gcc'
+__cc: exe, required, 'gcc'
__chgrp: exe, required, '/usr/bin/chgrp'
__chmod: exe, required, '/bin/chmod'
__chown: exe, required, '/usr/sbin/chown'
@@ -146,7 +146,7 @@ __cp: exe, required, '/bin/cp'
__cpp: exe, none, '%{__cc} -E'
__cvs: exe, optional, '/usr/bin/cvs'
__cvs_z: none, none, '%{__cvs} -z 9'
-__cxx: exe, required, '/usr/bin/g++'
+__cxx: exe, required, 'g++'
__flex: exe, required, '/usr/bin/flex'
__git: exe, required, '/usr/bin/git'
__grep: exe, required, '/usr/bin/grep'