summaryrefslogtreecommitdiff
path: root/ipc-bios.mak
diff options
context:
space:
mode:
authorChris Ring <cring@ti.com>2013-09-10 20:54:08 -0700
committerChris Ring <cring@ti.com>2013-09-11 14:17:16 -0700
commit75cf36aa6fcc129ad6dfdd8e7fc8f3faf7ad2324 (patch)
tree975df0fdee6c65d5b0ebe2929b2f56b49841a416 /ipc-bios.mak
parent7610394a7901b753ea4f2ba938ce96a42964420b (diff)
downloadipc-75cf36aa6fcc129ad6dfdd8e7fc8f3faf7ad2324.tar.gz
Build: Enable builds without SMP support
Some customers (including the TI RTOS SDK) do not use SMP BIOS and therefore don't require the libraries. To improve build times and reduce the disk size for these users, a new variable, BIOS_SMPENABLED, was created in products.mak. Its default value is 1 (enabled), which maintains the behavior of previous releases. Setting it to 0 disables the build of SMP-enabled libraries. Note that some platforms require SMP libraries to be built, otherwise their test executables may fail to build. This resolves SDOCM00103413.
Diffstat (limited to 'ipc-bios.mak')
-rw-r--r--ipc-bios.mak1
1 files changed, 1 insertions, 0 deletions
diff --git a/ipc-bios.mak b/ipc-bios.mak
index f4072cd..de0628e 100644
--- a/ipc-bios.mak
+++ b/ipc-bios.mak
@@ -73,6 +73,7 @@ include ./products.mak
#
XDCARGS= \
PLATFORM=\"$(PLATFORM)\" \
+ BIOS_SMPENABLED=\"$(BIOS_SMPENABLED)\" \
ti.targets.C28_large=\"$(ti.targets.C28_large)\" \
ti.targets.C28_float=\"$(ti.targets.C28_float)\" \
ti.targets.C64P=\"$(ti.targets.C64P)\" \